Zane van Iperen
8adbecc88e
avformat/argo_cvg: expose loop/reverb/checksum via metadata
...
Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2 years ago
Zane van Iperen
9054a99fea
avformat/argo_cvg: remove trace logging
...
Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2 years ago
Zane van Iperen
23f0c55ff8
avformat/argo_cvg: add -loop and -reverb options
...
Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2 years ago
Zane van Iperen
4dfa8341e0
avformat/argo_cvg: name unk{1,2} fields correctly
...
Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2 years ago
Martin Storsjö
a78f136f3f
configure: Use a separate config_components.h header for $ALL_COMPONENTS
...
This avoids unnecessary rebuilds of most source files if only the
list of enabled components has changed, but not the other properties
of the build, set in config.h.
Signed-off-by: Martin Storsjö <martin@martin.st>
3 years ago
Anton Khirnov
521cca1333
argo: convert to new channel layout API
...
Signed-off-by: James Almer <jamrial@gmail.com>
3 years ago
Michael Niedermayer
70a1024290
avformat/argo_cvg:: Fix order of operations in error check in argo_cvg_write_trailer()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
Michael Niedermayer
2db9ffb88b
avformat/argo_cvg: Fix checksum
...
Reviewed-by: Zane van Iperen <zane@zanevaniperen.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
Andreas Rheinhardt
fd101c9c3b
avformat/internal: Move ff_read_line_to_bprint_overwrite to avio_internal.h
...
It only uses an AVIOContext and an AVBPrint.
When doing so, it turned out that several non-users of
ff_read_line_to_bprint_overwrite() and ff_bprint_to_codecpar_extradata()
relied on libavformat/internal.h to include bprint.h or avstring.h
for them. In order to avoid a repeat of this and in order to reduce
unnecessary dependencies, a forward declaration of struct AVBPrint is
used instead of including bprint.h.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
3 years ago
Andreas Rheinhardt
1be3d8a0cb
avcodec/avcodec: Stop including channel_layout.h in avcodec.h
...
Also include channel_layout.h directly wherever used.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
3 years ago
Zane van Iperen
9f502d8c8d
avformat/argo_cvg: don't set bits_per_raw_sample
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
3 years ago
Zane van Iperen
dcb285d2b7
avformat: add Argonaut Games CVG muxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago
Zane van Iperen
9789ea59d0
avformat: add Argonaut Games CVG demuxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago