]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/riff.h
smackerdemuxer: check some values before instead of just after malloc()
[ffmpeg] / libavformat / riff.h
index 85caacbb6930067c96ecc86c868f9810325d08ab..67521e25cca3202798076eb94a04f1f5d3082c49 100644 (file)
 #include "libavcodec/avcodec.h"
 #include "avio.h"
 #include "internal.h"
+#include "metadata.h"
+
+extern const AVMetadataConv ff_riff_info_conv[];
+extern const char ff_riff_tags[][5];
 
 int64_t ff_start_tag(AVIOContext *pb, const char *tag);
 void ff_end_tag(AVIOContext *pb, int64_t start);
@@ -56,6 +60,8 @@ void ff_parse_specific_params(AVCodecContext *stream, int *au_rate, int *au_ssiz
 
 typedef uint8_t ff_asf_guid[16];
 
+int ff_read_riff_info(AVFormatContext *s, int64_t size);
+
 #define FF_PRI_GUID \
     "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x"
 #define FF_ARG_GUID(g) \