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