]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/argo_asf.h
avformat/aviobuf: End grace period of allowing 0 from read_packet
[ffmpeg] / libavformat / argo_asf.h
index 8b1c6d5e2fbfe03f1270d0a06137c2e73307ab4b..e65125fb79d77ab9ae09a0f474c012fbfd790fdf 100644 (file)
@@ -26,6 +26,8 @@
 #include <stdint.h>
 #include "libavutil/common.h"
 
+#include "avformat.h"
+
 #define ASF_TAG                 MKTAG('A', 'S', 'F', '\0')
 #define ASF_FILE_HEADER_SIZE    24
 #define ASF_CHUNK_HEADER_SIZE   20
@@ -63,7 +65,7 @@ enum {
 void ff_argo_asf_parse_file_header(ArgoASFFileHeader *hdr, const uint8_t *buf);
 int  ff_argo_asf_validate_file_header(AVFormatContext *s, const ArgoASFFileHeader *hdr);
 void ff_argo_asf_parse_chunk_header(ArgoASFChunkHeader *hdr, const uint8_t *buf);
-int  ff_argo_asf_fill_stream(AVStream *st, const ArgoASFFileHeader *fhdr,
+int  ff_argo_asf_fill_stream(AVFormatContext *s, AVStream *st, const ArgoASFFileHeader *fhdr,
                              const ArgoASFChunkHeader *ckhdr);
 
 #endif /* AVFORMAT_ARGO_ASF_H */