summaryrefslogtreecommitdiff
path: root/libavformat/argo_asf.h
diff options
context:
space:
mode:
authorZane van Iperen <zane@zanevaniperen.com>2020-09-04 13:54:09 +1000
committerZane van Iperen <zane@zanevaniperen.com>2020-09-14 14:24:01 +1000
commit121016f8279fc3bce49f403e378418eaa167aae6 (patch)
treea0646493d513d3e2179217a1df1b1f6408bcffbb /libavformat/argo_asf.h
parent442249ef2801c60fdbc6b16880617417bd6085ba (diff)
avformat/argo_asf: add ASF_MIN_BUFFER_SIZE #define
For future use by the argo_brp demuxer Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Diffstat (limited to 'libavformat/argo_asf.h')
-rw-r--r--libavformat/argo_asf.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/argo_asf.h b/libavformat/argo_asf.h
index 905769dafe..8b1c6d5e2f 100644
--- a/libavformat/argo_asf.h
+++ b/libavformat/argo_asf.h
@@ -24,11 +24,13 @@
#define AVFORMAT_ARGO_ASF_H
#include <stdint.h>
+#include "libavutil/common.h"
#define ASF_TAG MKTAG('A', 'S', 'F', '\0')
#define ASF_FILE_HEADER_SIZE 24
#define ASF_CHUNK_HEADER_SIZE 20
#define ASF_SAMPLE_COUNT 32
+#define ASF_MIN_BUFFER_SIZE FFMAX(ASF_FILE_HEADER_SIZE, ASF_CHUNK_HEADER_SIZE)
typedef struct ArgoASFFileHeader {
uint32_t magic; /*< Magic Number, {'A', 'S', 'F', '\0'} */