Hi,

Commit http://git.libav.org/?p=libav.git;a=commitdiff;h=918d0584a452bf76264e717006f2cfc40b0de21f breaks libavcodec/libmp3lame.c compilation due to remove including get_bits.h:

libavcodec/libmp3lame.c: In function 'mp3len':
libavcodec/libmp3lame.c:112:5: error: implicit declaration of function 'AV_RB32'

before that commit:

libmp3lame.c          includes      mpegaudio.h
mpegaudio.h           includes      get_bits.h
get_bits.h            includes      bytestream.h
bytestream.h          defines       AV_RB32

trivial fix is include bytestream.h into libmp3lame.c

diff --git a/libavcodec/libmp3lame.c b/libavcodec/libmp3lame.c
index 62b55c9..1f590d6 100644
--- a/libavcodec/libmp3lame.c
+++ b/libavcodec/libmp3lame.c
@@ -26,6 +26,7 @@

 #include "avcodec.h"
 #include "mpegaudio.h"
+#include "get_bits.h"
 #include <lame/lame.h>

 #define BUFFER_SIZE (7200 + 2*MPA_FRAME_SIZE + MPA_FRAME_SIZE/4)

--
________________________________________
Maksym Veremeyenko
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to