ffmpeg/libavformat
Anton Khirnov 0ed1eeb744 lavf/dv: use a more granular timebase for audio
One that is fine enough to represent all DV audio sample rates. Audio
packet durations are now sample-accurate.

This largely undoes commit 76fbb0052d. To
avoid breaking the issue fixed by that commit, resync audio timestamps
against video if they get more than one frame apart. The sample from
issue #8762 still works correctly after this commit.

Slightly changes the results of the lavf-dv seektest, due to the audio
timebase being more granular.
2023-05-02 10:57:21 +02:00
..
tests tests: do not override movflags defaults 2023-04-24 23:00:50 +02:00
.gitignore
3dostr.c 3dostr: convert to new channel layout API 2022-03-15 09:42:29 -03:00
4xm.c 4xm: convert to new channel layout API 2022-03-15 09:42:29 -03:00
Makefile avformat: add PDV demuxer 2023-04-20 16:11:18 +02:00
a64.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aacdec.c
aadec.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
aaxdec.c avformat/aaxdec: Check for empty segments 2022-07-12 21:55:22 +02:00
ac3_channel_layout_tab.c
ac3dec.c avformat: allow .ec3 as extension for raw E-AC-3 stream 2022-08-08 16:19:38 +02:00
acedec.c ace: convert to new channel layout API 2022-03-15 09:42:29 -03:00
acm.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
act.c avformat/act: Check ff_get_wav_header() for failure 2022-05-26 11:54:05 +02:00
adp.c adp: convert to new channel layout API 2022-03-15 09:42:29 -03:00
ads.c ads: convert to new channel layout API 2022-03-15 09:42:29 -03:00
adtsenc.c avformat/adtsenc: do not pass NULL to av_log() 2023-04-27 21:38:21 +02:00
adxdec.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
aea.c avformat/aea: make the AEA demuxer return EOF at the end of file instead of EIO 2023-03-09 21:17:15 +01:00
afc.c afc: convert to new channel layout API 2022-03-15 09:42:30 -03:00
aiff.c avcodec: add CBD2 DPCM decoder 2023-01-27 19:45:36 +01:00
aiff.h
aiffdec.c avcodec: add CBD2 DPCM decoder 2023-01-27 19:45:36 +01:00
aiffenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aixdec.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
allformats.c avformat: add PDV demuxer 2023-04-20 16:11:18 +02:00
alp.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
amr.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
amvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
anm.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
apac.c avformat: add APAC demuxer 2022-09-23 20:27:35 +02:00
apc.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
ape.c avformat/ape: Check frames size 2022-09-24 17:57:35 +02:00
apetag.c avformat/apetag: use av_dict_iterate 2022-12-01 11:21:15 +01:00
apetag.h
apm.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
apngdec.c avcodec/apng: Add APNG_FCTL_CHUNK_SIZE define 2022-07-09 19:37:52 +02:00
apngenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aptxdec.c avformat/aptxdec: Don't set AV_PKT_FLAG_CORRUPT mistakenly 2022-09-19 17:05:33 +02:00
aqtitledec.c avformat/aqtitledec: Skip unrepresentable durations 2022-03-27 11:59:52 +02:00
argo_asf.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
argo_asf.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
argo_brp.c
argo_cvg.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
asf.c avformat/asf: Move ASF GUIDs to a new file 2022-05-10 07:46:57 +02:00
asf.h
asf_tags.c avformat/asf: Move ASF GUIDs to a new file 2022-05-10 07:46:57 +02:00
asfcrypt.c avformat/asfcrypt: Fix wrong array length in function declaration 2022-07-23 22:53:29 +02:00
asfcrypt.h
asfdec_f.c avformat/asfdec_f: Use 64bit for packet start time 2022-07-21 19:27:32 +02:00
asfdec_o.c avformat/asfdec_o: Check offset before adding index entry 2022-10-20 21:42:20 +02:00
asfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
assdec.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
assenc.c avformat/assenc: avoid incorrect copy of null terminator 2023-04-02 21:31:05 +02:00
ast.c
ast.h
astdec.c ast: convert to new channel layout API 2022-03-15 09:42:30 -03:00
astenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
async.c lavf: set internal thread names 2022-10-24 02:00:31 +02:00
au.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
av1.c avformat/av1: Add a parameter to av1c to omit seq header 2022-05-13 12:45:17 +05:30
av1.h avformat/av1: Add a parameter to av1c to omit seq header 2022-05-13 12:45:17 +05:30
av1dec.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
avc.c avformat/avc: Add functions to split access unit into list of NALUs 2022-01-19 12:02:36 +01:00
avc.h avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
avformat.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
avformat.h avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
avformatres.rc
avi.h
avidec.c lavf/dv: do not set video timebase more than once 2023-05-02 10:57:21 +02:00
avienc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
avio.c avformat/avio: Schedule AVIODirContext to become an opaque type 2022-10-03 23:21:57 +02:00
avio.h avformat: remove FF_API_AVIOCONTEXT_WRITTEN 2023-02-09 15:35:14 +01:00
avio_internal.h
aviobuf.c avformat: remove FF_API_AVIOCONTEXT_WRITTEN 2023-02-09 15:35:14 +01:00
avisynth.c avformat/avisynth: reindent 2022-09-04 15:03:32 -04:00
avlanguage.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
avlanguage.h
avr.c avr: convert to new channel layout API 2022-03-15 09:42:30 -03:00
avs.c
avs2dec.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
avs3dec.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
bethsoftvid.c bethsoftvid: convert to new channel layout API 2022-03-15 09:42:30 -03:00
bfi.c avformat/bfi: Check offsets better 2022-06-09 20:46:10 +02:00
bink.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
binka.c bink: convert to new channel layout API 2022-03-15 09:42:30 -03:00
bintext.c avformat/bintext: Remove set-but-unused variable 2022-07-03 11:41:23 +02:00
bit.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
bluray.c
bmv.c bmv: convert to new channel layout API 2022-03-15 09:42:31 -03:00
boadec.c avformat/boadec: fix check for invalid channel count 2022-03-17 16:52:08 -03:00
bonk.c avformat/bonk: remove unused variable 2023-01-25 18:49:09 +01:00
brstm.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
c93.c
cache.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
caf.c avformat/cafdec: Implement FLAC-in-CAF parsing 2022-07-05 14:11:20 +02:00
caf.h
cafdec.c avformat/cafdec: Check that nb_frasmes fits within 64bit 2022-09-24 17:57:36 +02:00
cafenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
cavsvideodec.c lavf/cavsvideodec: Add GuangDian profile support 2022-05-08 10:50:30 +08:00
cdg.c avformat/cdg: add probe 2023-02-18 09:56:40 +01:00
cdxl.c cdxl: convert to new channel layout API 2022-03-15 09:42:31 -03:00
chromaprint.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
cinedec.c avformat/cinedec: Check size and pos more 2022-07-07 21:52:52 +02:00
codec2.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
concat.c avformat/concatf: check if any nodes were allocated 2023-04-14 10:04:47 -03:00
concatdec.c avformat/concatdec: check that there's extradata before trying to copy it 2022-11-17 10:53:20 -03:00
crcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
crypto.c
dash.c
dash.h
dashdec.c avformat/dashdec: Reindent after the previous commit 2022-09-22 15:34:54 +02:00
dashenc.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
data_uri.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
dauddec.c lavf/dauddec: set timebase to 1/samplerate 2023-04-28 14:31:55 +02:00
daudenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
dca_sample_rate_tab.c
dcstr.c dcstr: convert to new channel layout API 2022-03-15 09:42:31 -03:00
demux.c lavf/demux: treat streams with AVSTREAM_PARSE_FULL_RAW as having timestamps 2023-04-13 15:34:07 +02:00
demux.h avformat/internal: Move FFERROR_REDO to demux.h 2022-05-12 08:52:59 +02:00
demux_utils.c avformat/utils: Move ff_find_stream_index to demux_utils.c 2022-05-10 07:49:01 +02:00
derf.c derf: convert to new channel layout API 2022-03-15 09:42:31 -03:00
dfa.c
dfpwmdec.c avformat/dfpwmdec: add support to set channel layout 2022-03-22 08:45:38 -03:00
dhav.c avformat/dhav: Use 64bit seek_back 2022-09-24 17:57:36 +02:00
diracdec.c
dnxhddec.c
dovi_isom.c
dovi_isom.h
dsfdec.c dsfdec: convert to new channel layout API 2022-03-15 09:42:31 -03:00
dsicin.c dsicin: convert to new channel layout API 2022-03-15 09:42:31 -03:00
dss.c dss: convert to new channel layout API 2022-03-15 09:42:31 -03:00
dtsdec.c
dtshddec.c avformat/dtshddec: also read trailing padding in samples 2023-01-16 09:59:31 +01:00
dump.c avformat/dump: use av_dict_iterate 2022-12-01 11:21:14 +01:00
dv.c lavf/dv: use a more granular timebase for audio 2023-05-02 10:57:21 +02:00
dv.h lavf/dv: do not set video timebase more than once 2023-05-02 10:57:21 +02:00
dvbsub.c
dvbtxt.c
dvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
dxa.c avformat/dxa: avoid bpc overflows 2022-09-24 17:57:37 +02:00
eacdata.c eac: convert to new channel layout API 2022-03-15 09:42:31 -03:00
electronicarts.c avformat/electronicarts: add option to return alpha channel in the main video stream in VP6A codec 2022-11-22 22:59:51 +01:00
epafdec.c epafdec: convert to new channel layout API 2022-03-15 09:42:32 -03:00
ffmeta.h
ffmetadec.c avformat/utils: Move avpriv_new_chapter to demux_utils.c 2022-05-10 07:42:07 +02:00
ffmetaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fifo.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
fifo_test.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
file.c avformat/file: add S_IFBLK/S_ISBLK compatability macro 2023-01-12 20:52:37 +08:00
file_open.c
filmstripdec.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
filmstripenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fitsdec.c
fitsenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
flac_picture.c avformat/utils: Move ff_add_attached_pic to demux_utils.c 2022-05-10 07:42:22 +02:00
flac_picture.h
flacdec.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
flacenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
flacenc.h avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
flacenc_header.c
flic.c flic: convert to new channel layout API 2022-03-15 09:42:32 -03:00
flv.h
flvdec.c avformat/flvdec: Use 64bit for sum_flv_tag_size 2022-09-24 18:27:43 +02:00
flvenc.c avformat/flvenc: avoid an extra allocate 2023-04-15 04:21:33 +08:00
format.c avformat/avformat: Remove AVOutputFormat.data_codec 2023-02-09 15:24:15 +01:00
framecrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
framehash.c libavformat: Split version.h 2022-03-16 14:05:26 +02:00
frmdec.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
fsb.c fsb: convert to new channel layout API 2022-03-15 09:42:32 -03:00
ftp.c
fwse.c fwse: convert to new channel layout API 2022-03-15 09:42:32 -03:00
g722.c g722: convert to new channel layout API 2022-03-15 09:42:33 -03:00
g723_1.c g723_1: convert to new channel layout API 2022-03-15 09:42:33 -03:00
g726.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
g729dec.c g729: convert to new channel layout API 2022-03-15 09:42:33 -03:00
gdv.c gdv: convert to new channel layout API 2022-03-15 09:42:33 -03:00
genh.c avformat/genh: Check nb_channels for IMA ADPCM 2022-09-24 17:57:37 +02:00
gif.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
gifdec.c
golomb_tab.c
gopher.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
gsmdec.c gsm: convert to new channel layout API 2022-03-15 09:42:33 -03:00
gxf.c avformat/utils: Move ff_find_stream_index to demux_utils.c 2022-05-10 07:49:01 +02:00
gxf.h
gxfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
h261dec.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
h263dec.c
h264dec.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
hashenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
hca.c hca: convert to new channel layout API 2022-03-15 09:42:33 -03:00
hcom.c hcom: convert to new channel layout API 2022-03-15 09:42:33 -03:00
hdsenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
hevc.c lavf/hevc: Fix type specifiers, missed in 8b5d1553 2022-10-23 20:45:25 +02:00
hevc.h
hevcdec.c
hls.c avformat/hls: Add option to retry failed segments for hls 2023-02-09 14:37:23 +05:30
hls_sample_encryption.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
hls_sample_encryption.h avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
hlsenc.c avformat/hlsenc: hls_init_time should used in living stream mode 2023-02-27 14:00:30 +08:00
hlsplaylist.c
hlsplaylist.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
hlsproto.c
hnm.c
http.c avformat/http: cookie path attribute should be optional not compulsory 2023-03-08 23:40:58 +01:00
http.h avformat/http: remove unused function ff_http_get_shutdown_status 2022-05-12 11:31:38 +08:00
httpauth.c
httpauth.h
icecast.c
icodec.c avformat/icodec: Check nb_pal 2022-09-22 17:44:05 +02:00
icoenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
id3v1.c
id3v1.h
id3v2.c avformat/id3v2: Check taglen in read_uslt() 2022-11-28 21:20:56 +01:00
id3v2.h
id3v2enc.c avformat/id3v2enc: use av_dict_iterate 2022-12-01 11:21:14 +01:00
idcin.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
idroqdec.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
idroqenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
iff.c libavformat/iff: Check for overflow in body_end calculation 2022-08-28 22:06:44 +02:00
ifv.c avutil/dict: Move avpriv_dict_set_timestamp() to a header of its own 2022-09-03 15:41:44 +02:00
ilbc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
imf.h avformat/imfdec: use CPL start timecode if available 2022-11-03 21:16:03 +10:00
imf_cpl.c avformat/imfdec: variable initialiaztion cosmetics 2022-11-03 21:16:10 +10:00
imfdec.c avformat/imfdec: remove the experimental flag 2023-02-21 19:38:53 -08:00
img2.c avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
img2.h
img2_alias_pix.c
img2_brender_pix.c
img2dec.c avformat/img2dec: fix unable to find svg format when the svg resources start with "<svg" or "<!--" 2023-03-09 21:17:15 +01:00
img2enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
imx.c imx: convert to new channel layout API 2022-03-15 09:42:33 -03:00
ingenientdec.c
internal.h avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
ip.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
ip.h
ipfsgateway.c avformat: Rename IPFS to IPFS gateway 2023-01-09 12:14:47 -05:00
ipmovie.c avformat/utils: Move ff_add_param_change to demux_utils.c 2022-05-10 07:42:46 +02:00
ipudec.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
ircam.c
ircam.h
ircamdec.c ircam: convert to new channel layout API 2022-03-15 09:42:33 -03:00
ircamenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
isom.c avformat/movenc: Remove experimental status of flac-in-MP4 muxing 2022-08-08 16:19:38 +02:00
isom.h avformat/mov: fix ISO/IEC 23003-5 support 2023-03-15 00:12:59 +08:00
isom_tags.c avformat/isom_tags: remove ipcm from movaudio_tags 2023-03-15 00:12:59 +08:00
iss.c iss: convert to new channel layout API 2022-03-15 09:42:33 -03:00
iv8.c
ivfdec.c
ivfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
jacosubdec.c avformat/jacosubdec: Fix overflow in get_shift() 2022-09-24 17:57:37 +02:00
jacosubenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
jpegtables.c
jpegxl_probe.c avformat/jpegxl_probe: Check init_get_bits8() for failure 2022-05-26 11:54:05 +02:00
jpegxl_probe.h avformat/image2: add Jpeg XL as image2 format 2022-04-23 19:51:46 +02:00
jvdec.c avformat/jvdec: Remove redundant ; 2022-05-06 15:57:45 +02:00
kvag.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
lafdec.c avformat/lafdec: check for not supported bpp 2023-02-04 09:40:34 +01:00
latmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
libamqp.c
libavformat.v
libgme.c libgme: convert to new channel layout API 2022-03-15 09:42:34 -03:00
libmodplug.c libmodplug: convert to new channel layout API 2022-03-15 09:42:34 -03:00
libopenmpt.c libopenmpt: convert to new channel layout API 2022-03-15 09:42:34 -03:00
librist.c avformat/librist: bump required version to 0.2.7 2022-06-18 16:32:23 +02:00
librtmp.c librtmp: use AVBPrint instead of char * 2022-04-19 23:19:16 +03:00
libsmbclient.c
libsrt.c avformat/libsrt: use a larger buffer for find_info_tag 2022-03-30 10:30:02 +08:00
libssh.c
libzmq.c avformat/libzmq: Improve r redundancy in occured 2022-05-06 15:57:45 +02:00
lmlm4.c
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c
lrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
luodatdec.c
lvfdec.c lvf: convert to new channel layout API 2022-03-15 09:42:34 -03:00
lxfdec.c avformat/internal: Move FFERROR_REDO to demux.h 2022-05-12 08:52:59 +02:00
m4vdec.c
matroska.c lavf/matroska: add support for ARIB captions 2023-03-08 14:57:54 -06:00
matroska.h avformat/matroska: add a few more Block Addition ID Type enum values 2023-04-05 09:47:12 -03:00
matroskadec.c avformat/matroskadec: also export non-HDR10+ ITU-T T.35 payloads as BlockAdditional side data 2023-04-10 18:52:08 -03:00
matroskaenc.c avformat/matroskaenc: fix memory leak in fail codepath 2023-04-10 22:12:13 -03:00
mca.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
mccdec.c
md5proto.c
metadata.c avformat/metadata: use av_dict_iterate 2022-12-01 11:21:14 +01:00
metadata.h
mgsts.c
microdvddec.c
microdvdenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mj2kdec.c avformat/mj2kdec: Remove always-true #if CONFIG_MJPEG_2000_DEMUXER 2022-10-21 21:12:45 +02:00
mkvtimestamp_v2.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mlpdec.c avformat/mlpdec: Remove unused-but-set variable 2022-07-03 11:41:23 +02:00
mlvdec.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
mm.c mm: convert to new channel layout API 2022-03-15 09:42:34 -03:00
mmf.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mms.c
mms.h
mmsh.c avformat/asf: Move ASF GUIDs to a new file 2022-05-10 07:46:57 +02:00
mmst.c
mods.c
moflex.c moflex: convert to new channel layout API 2022-03-15 09:42:34 -03:00
mov.c mov: Do not blindly disable advanced edit lists if use_mfra_for is set 2023-04-25 20:44:23 +01:00
mov_chan.c avformat/mov: fix 2 compile errors 2023-03-16 22:52:41 +08:00
mov_chan.h avformat/mov: parse ISO-14496-12 ChannelLayout 2023-03-15 00:12:59 +08:00
mov_esds.c
movenc.c avformat/movenc: factorize determining mdhd/mvhd/tkhd version 2023-04-24 23:00:50 +02:00
movenc.h avformat/movenc: Add loop parameter to animated AVIF 2023-01-13 20:03:36 +08:00
movenc_ttml.c
movenc_ttml.h
movenccenc.c
movenccenc.h
movenchint.c av(format|device): Add const to muxer packet data pointers 2022-07-09 19:37:53 +02:00
mp3dec.c avformat/mp3dec: remove a call to avio_tell() 2022-10-08 22:56:30 +08:00
mp3enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mpc.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
mpc8.c avformat/mpc8: Check and propagate more errors 2022-07-21 19:28:52 +02:00
mpeg.c lavf/mpeg: Add G.711 A law support 2023-03-25 22:14:09 +08:00
mpeg.h
mpeg4audio_sample_rates.c
mpegaudiotabs.c
mpegenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mpegts.c lavf/mpegts.c: set some properties for ARIB caption 2023-03-28 12:04:52 -04:00
mpegts.h
mpegtsenc.c avformat/mpegts: add support for preserving SMPTE 2038 when transcoding MPEG-TS streams 2023-03-26 18:51:25 +02:00
mpegvideodec.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
mpjpeg.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mpjpegdec.c
mpl2dec.c
mpsubdec.c
msf.c msf: convert to new channel layout API 2022-03-15 09:42:35 -03:00
msnwc_tcp.c
mspdec.c
mtaf.c mtaf: convert to new channel layout API 2022-03-15 09:42:35 -03:00
mtv.c
musx.c musx: convert to new channel layout API 2022-03-15 09:42:35 -03:00
mux.c lavf/mux: clarify log messages when choosing oformat fails 2023-04-04 11:44:54 +02:00
mux.h avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mux_utils.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
mvdec.c mvdec: convert to new channel layout API 2022-03-15 09:42:35 -03:00
mvi.c mvi: convert to new channel layout API 2022-03-15 09:42:35 -03:00
mxf.c avformat/mxfdec: SMPTE RDD 48:2018 Amd 1:2022 support 2022-08-07 22:01:21 +02:00
mxf.h avformat/mxfdec: SMPTE RDD 48:2018 Amd 1:2022 support 2022-08-07 22:01:21 +02:00
mxfdec.c avformat/mxfdec: treat Random Index Pack as end of file 2023-04-06 00:40:42 +02:00
mxfenc.c avformat/mxfenc: reject unsupported ffv1 versions 2023-04-06 00:50:01 +02:00
mxg.c mxg: convert to new channel layout API 2022-03-15 09:42:35 -03:00
ncdec.c
network.c libavformat/tcp: add local_addr/local_port for network option 2023-03-30 12:09:49 +02:00
network.h libavformat/tcp: add local_addr/local_port for network option 2023-03-30 12:09:49 +02:00
nistspheredec.c nistspheredec: convert to new channel layout API 2022-03-15 09:42:35 -03:00
nspdec.c nspdec: convert to new channel layout API 2022-03-15 09:42:35 -03:00
nsvdec.c avformat/nsvdec: add support for STARDIVA format 2023-01-12 10:44:16 +01:00
nullenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
nut.c
nut.h
nutdec.c avformat/nutdec: Don't shrink packet size manually 2022-09-25 14:56:03 +02:00
nutenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
nuv.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
oggdec.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
oggdec.h avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
oggenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
oggparsecelt.c ogg: convert to new channel layout API 2022-03-15 09:42:35 -03:00
oggparsedirac.c
oggparseflac.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
oggparseogm.c ogg: convert to new channel layout API 2022-03-15 09:42:35 -03:00
oggparseopus.c ogg: convert to new channel layout API 2022-03-15 09:42:35 -03:00
oggparseskeleton.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
oggparsespeex.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
oggparsetheora.c
oggparsevorbis.c lavf/oggdec: fix demux with unrecognized header packets 2023-03-28 16:46:03 -04:00
oggparsevp8.c
oma.c
oma.h oma: convert to new channel layout API 2022-03-15 09:42:35 -03:00
omadec.c oma: convert to new channel layout API 2022-03-15 09:42:35 -03:00
omaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
options.c lavf: fall back to a more meaningful log instance name 2023-04-04 11:42:52 +02:00
options_table.h avformat/avformat: Add AVFMT_AVOID_NEG_TS_DISABLED 2022-01-21 16:47:38 +01:00
os_support.c
os_support.h avformat/os_support: Include stdint.h for int64_t 2022-08-24 03:43:52 +02:00
paf.c paf: convert to new channel layout API 2022-03-15 09:42:35 -03:00
pcm.c pcm: convert to new channel layout API 2022-03-15 09:42:36 -03:00
pcm.h
pcmdec.c avformat/pcmdec: add support to set channel layout in sln demuxer 2022-03-22 08:45:38 -03:00
pcmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
pdvdec.c avformat: add PDV demuxer 2023-04-20 16:11:18 +02:00
pjsdec.c
pmpdec.c pmp: convert to new channel layout API 2022-03-15 09:42:36 -03:00
pp_bnk.c pp_bnk: convert to new channel layout API 2022-03-15 09:42:36 -03:00
prompeg.c
protocols.c avformat/file: add fd protocol 2023-01-11 18:50:36 +08:00
psxstr.c psxstr: convert to new channel layout API 2022-03-15 09:42:36 -03:00
pva.c
pvfdec.c pvf: convert to new channel layout API 2022-03-15 09:42:36 -03:00
qcp.c qcp: convert to new channel layout API 2022-03-15 09:42:36 -03:00
qtpalette.c
qtpalette.h
r3d.c r3d: convert to new channel layout API 2022-03-15 09:42:36 -03:00
rangecoder_dec.c avformat/mxfenc: SMPTE RDD 48:2018 Amd 1:2022 support 2023-03-25 19:28:36 +01:00
rawdec.c lavf/rawdec: set avg_frame_rate 2023-04-13 15:34:07 +02:00
rawdec.h lavf/rawdec: mark raw demuxers as having no timestamps 2023-04-13 15:34:07 +02:00
rawenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rawenc.h
rawutils.c avformat/utils: Move ff_get_packet_palette() to rawutils.c 2022-05-10 07:29:32 +02:00
rawutils.h avformat/utils: Move ff_get_packet_palette() to rawutils.c 2022-05-10 07:29:32 +02:00
rawvideodec.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
rdt.c
rdt.h
realtextdec.c
redspark.c redspark: convert to new channel layout API 2022-03-15 09:42:36 -03:00
replaygain.c avformat/replaygain: avoid undefined / negative abs 2022-11-04 22:44:16 +01:00
replaygain.h
riff.c avcodec: ViewQuest VQC decoder 2022-10-18 13:20:37 +11:00
riff.h
riffdec.c libavformat/riffec: Zero-initialize channels in ff_get_wav_header 2022-09-20 18:58:23 -03:00
riffenc.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
rka.c avformat/rka: Fix 1/0 with bps=1 2023-02-22 18:01:51 +01:00
rl2.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
rm.c
rm.h
rmdec.c avformat/rmdec: check tag_size 2022-09-24 18:28:19 +02:00
rmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rmsipr.c
rmsipr.h
rpl.c avformat/rpl: Use 64bit for duration computation 2022-09-24 18:29:08 +02:00
rsd.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
rso.c
rso.h
rsodec.c rso: convert to new channel layout API 2022-03-15 09:42:36 -03:00
rsoenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c
rtmphttp.c
rtmppkt.c
rtmppkt.h
rtmpproto.c avformat/rtmpproto: send proper status for response to play command 2022-04-22 22:06:04 +02:00
rtp.c rtp: convert to new channel layout API 2022-03-15 09:42:36 -03:00
rtp.h
rtpdec.c rtp: convert to new channel layout API 2022-03-15 09:42:36 -03:00
rtpdec.h
rtpdec_ac3.c
rtpdec_amr.c rtp: convert to new channel layout API 2022-03-15 09:42:36 -03:00
rtpdec_asf.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
rtpdec_dv.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h261.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_h263.c
rtpdec_h263_rfc2190.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_h264.c
rtpdec_hevc.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
rtpdec_ilbc.c
rtpdec_jpeg.c
rtpdec_latm.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_mpa_robust.c
rtpdec_mpeg4.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c avformat/rtpdec: return value check for init_get_bits() 2022-01-30 13:26:35 +08:00
rtpdec_rfc4175.c avformat/rtpdec_rfc4175: fix interlace format 2022-02-05 11:40:40 +08:00
rtpdec_svq3.c
rtpdec_vc2hq.c
rtpdec_vp8.c avformat: Remove unnecessary inclusions from libavcodec 2022-03-23 23:45:39 +01:00
rtpdec_vp9.c
rtpdec_xiph.c
rtpenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rtpenc.h avformat/rtpenc_rfc4175: support for interlace format 2022-01-12 09:21:07 +08:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263.c
rtpenc_h263_rfc2190.c
rtpenc_h264_hevc.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
rtpenc_mpv.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
rtpenc_rfc4175.c avformat/rtpenc_rfc4175: support for interlace format 2022-01-12 09:21:07 +08:00
rtpenc_vc2hq.c
rtpenc_vp8.c rtpenc_vp8: Use 15-bit PictureIDs 2022-03-26 00:42:00 +02:00
rtpenc_vp9.c
rtpenc_xiph.c
rtpproto.c avformat/rtpproto: set ttl upper bound to 255 2022-02-06 23:04:59 +01:00
rtpproto.h
rtsp.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
rtsp.h libavformat/rtsp: pkt_size option is not honored in rtsp 2022-04-27 20:47:59 +08:00
rtspcodes.h
rtspdec.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
rtspenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
s337m.c
samidec.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
sapdec.c
sapenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
sauce.c
sauce.h
sbcdec.c
sbgdec.c avformat/sbgdec: Check ts_int in genrate_intervals 2022-09-24 18:28:41 +02:00
sccdec.c
sccenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
scd.c scd: convert to new channel layout API 2022-03-15 09:42:37 -03:00
sctp.c avformat/sctp: close socket on errors 2022-07-07 21:52:52 +02:00
sdns.c avformat: add SDNS demuxer 2023-02-11 11:30:46 +01:00
sdp.c lavf/sdp: Add missing version.h include 2022-08-31 16:24:22 +02:00
sdr2.c sdr2: convert to new channel layout API 2022-03-15 09:42:37 -03:00
sdsdec.c avformat/sdsdec: Use av_rescale() to avoid intermediate overflow in duration calculation 2022-09-24 18:28:51 +02:00
sdxdec.c sdx: convert to new channel layout API 2022-03-15 09:42:37 -03:00
seek.c libavformat: Improve ff_configure_buffers_for_index for excessive deltas 2023-04-02 00:34:53 +03:00
segafilm.c segafilm: convert to new channel layout API 2022-03-15 09:42:37 -03:00
segafilmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
segment.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
serdec.c avformat/serdec: fix BE/LE format handling 2022-11-03 16:59:18 +01:00
sga.c sga: convert to new channel layout API 2022-03-15 09:42:37 -03:00
shortendec.c
sierravmd.c sierravmd: convert to new channel layout API 2022-03-15 09:42:37 -03:00
siff.c siff: convert to new channel layout API 2022-03-15 09:42:37 -03:00
smacker.c avformat/internal: Move FFERROR_REDO to demux.h 2022-05-12 08:52:59 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c smjpegenc: convert to new channel layout API 2022-03-15 09:42:37 -03:00
smjpegenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
smoothstreamingenc.c avformat/smoothstreamingenc: do not override movflag defaults 2023-04-24 23:00:50 +02:00
smush.c smush: convert to new channel layout API 2022-03-15 09:42:37 -03:00
sol.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
sox.h
soxdec.c sox: convert to new channel layout API 2022-03-15 09:42:37 -03:00
soxenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
spdif.c
spdif.h
spdifdec.c lavf/spdifdec: support EAC3 2023-01-13 11:22:59 -06:00
spdifenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
srtdec.c
srtenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
srtp.c
srtp.h
srtpproto.c
stldec.c
subfile.c
subtitles.c
subtitles.h
subviewer1dec.c
subviewerdec.c avformat/subviewerdec: Make read_ts() more flexible 2022-08-23 20:03:03 +02:00
supdec.c
supenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
svag.c svag: convert to new channel layout API 2022-03-15 09:42:37 -03:00
svs.c svs: convert to new channel layout API 2022-03-15 09:42:37 -03:00
swf.c
swf.h
swfdec.c avformat/utils: Move ff_add_param_change to demux_utils.c 2022-05-10 07:42:46 +02:00
swfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
takdec.c tak: convert to new channel layout API 2022-03-15 09:42:38 -03:00
tcp.c avformat/tcp: correct strdup check 2023-04-02 10:18:56 +05:30
tedcaptionsdec.c
tee.c avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
tee_common.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
tee_common.h
teeproto.c avformat/teeproto: setup max_packet_size 2023-01-26 23:31:44 +08:00
thp.c thp: convert to new channel layout API 2022-03-15 09:42:38 -03:00
tiertexseq.c tiertexseq: convert to new channel layout API 2022-03-15 09:42:38 -03:00
tls.c avformat/tls: check for memory allocation failure when setting options 2023-03-08 23:19:15 +01:00
tls.h
tls_gnutls.c avformat/gnutls: Use the systems default crypto policy 2022-02-15 10:15:25 +01:00
tls_libtls.c libavformat/tls_libtls: handle TLS_WANT_{POLLIN, POLLOUT} in read/write functions 2022-06-08 23:09:47 +02:00
tls_mbedtls.c lavf/tls_mbedtls: add support for mbedtls version 3 2022-04-27 18:43:01 +02:00
tls_openssl.c avcodec, avformat: Remove unnecessary inclusions of lavc/internal.h 2022-03-23 23:45:39 +01:00
tls_schannel.c
tls_securetransport.c
tmv.c tmv: convert to new channel layout API 2022-03-15 09:42:38 -03:00
to_upper4.c
tta.c tta: convert to new channel layout API 2022-03-15 09:42:38 -03:00
ttaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
ttmlenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
ttmlenc.h
tty.c
txd.c
ty.c
udp.c avformat/udp: check for memory allocation failure when setting localaddr 2023-03-08 23:14:09 +01:00
uncodedframecrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
unix.c lavf/network: log ff_socket() errors to proper contexts rather than NULL 2022-01-21 09:25:05 +01:00
url.c
url.h Remove obsolete version.h inclusions 2022-02-24 12:56:49 +01:00
urldecode.c
urldecode.h
utils.c avformat/utils: Move ff_format_io_close.* to options.c, avformat.c 2022-05-10 07:49:19 +02:00
vag.c vag: convert to new channel layout API 2022-03-15 09:42:38 -03:00
vapoursynth.c
vc1dec.c
vc1test.c lavf: return AVERROR_EOF rather than EIO on EOF 2023-03-27 17:14:31 +02:00
vc1testenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
version.c lib*/version: Move library version functions into files of their own 2022-05-10 06:49:32 +02:00
version.h avformat: add PDV demuxer 2023-04-20 16:11:18 +02:00
version_major.h avformat: deprecate AVFormatContext io_close callback 2023-02-16 01:18:45 +01:00
vividas.c avformat/vividas: Check packet size 2022-10-04 23:47:54 +02:00
vivo.c vivo: convert to new channel layout API 2022-03-15 09:42:38 -03:00
voc.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
voc.h
voc_packet.c voc: convert to new channel layout API 2022-03-15 09:42:38 -03:00
vocdec.c
vocenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
vorbiscomment.c avformat/vorbiscomment: use av_dict_iterate 2022-12-01 11:21:14 +01:00
vorbiscomment.h
vpcc.c avformat/vpcc: parse bitstream data to get profile and bitdepth 2022-11-17 10:05:49 -03:00
vpcc.h avformat/vpcc: parse bitstream data to get profile and bitdepth 2022-11-17 10:05:49 -03:00
vpk.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
vplayerdec.c
vqf.c vqf: convert to new channel layout API 2022-03-15 09:42:38 -03:00
w64.c
w64.h
wady.c avformat: add WADY demuxer 2023-01-24 16:58:01 +01:00
wavarc.c avformat/wavarc: Check if extradata has been fully read 2023-02-23 23:17:09 +01:00
wavdec.c avformat/wavdec: fix the ID3 metadata obtained in WAV format's missing 2022-08-24 10:45:33 +08:00
wavenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
wc3movie.c wc3movie: convert to new channel layout API 2022-03-15 09:42:38 -03:00
webm_chunk.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
webmdashenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
webpenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
webvttdec.c
webvttenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
westwood_aud.c westwood: convert to new channel layout API 2022-03-15 09:42:38 -03:00
westwood_audenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
westwood_vqa.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
wsddec.c wsd: convert to new channel layout API 2022-03-15 09:42:39 -03:00
wtv.h
wtv_common.c
wtvdec.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
wtvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
wv.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
wv.h
wvdec.c wv: convert to new channel layout API 2022-03-15 09:42:38 -03:00
wvedec.c wve: convert to new channel layout API 2022-03-15 09:42:39 -03:00
wvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
xa.c xa: convert to new channel layout API 2022-03-15 09:42:38 -03:00
xmd.c avformat: add XMD demuxer 2023-01-30 21:02:48 +01:00
xmv.c xmv: convert to new channel layout API 2022-03-15 09:42:39 -03:00
xvag.c xvag: convert to new channel layout API 2022-03-15 09:42:39 -03:00
xwma.c avformat/xwma: Use av_rescale() for duration computation 2022-09-24 18:28:57 +02:00
yop.c avformat/utils: Move ff_get_extradata to demux_utils.c 2022-05-10 07:45:58 +02:00
yuv4mpeg.h
yuv4mpegdec.c avformat/yuv4mpegdec: increase header limit 2022-10-21 20:11:14 +02:00
yuv4mpegenc.c yuv4mpegenc: add bitdepth multiplier after rounding width. 2023-04-19 09:49:09 -04:00