FFmpeg/libavformat
Marton Balint 9c2c0c37f8 avformat/pcm: factorize and improve determining the default packet size
- Remove the 1024 cap on the number of samples, for high sample rate audio it
  was suboptimal, calculate the low neighbour power of two for the number of
  samples (audio blocks) instead.
- Make the function work correctly also for non-pcm codecs by using the stream
  bitrate to estimate the target packet size. A previous version of this patch
  used av_get_audio_frame_duration2() the estimate the desired packet size, but
  for some codecs that returns the duration of a single audio frame regardless
  of frame_bytes.
- Fallback to 4096/block_align*block_align if bitrate is not available.

Signed-off-by: Marton Balint <cus@passwd.hu>
2024-03-16 19:19:42 +01:00
..
tests avformat/fifo_test: Move into tests/fifo_muxer.c 2024-03-12 22:39:54 +01:00
.gitignore
3dostr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
4xm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
a64.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
aacdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aadec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aaxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ac3_channel_layout_tab.c
ac3dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ac4dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ac4enc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
acedec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
acm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
act.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
adp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ads.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
adtsenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
adxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aeadec.c avformat/aea: add aea muxer 2024-03-12 11:26:13 +01:00
aeaenc.c avformat/aea: add aea muxer 2024-03-12 11:26:13 +01:00
afc.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aiff.c avcodec: add CBD2 DPCM decoder 2023-01-27 19:45:36 +01:00
aiff.h
aiffdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aiffenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
aixdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
allformats.c avformat/fifo_test: Move into tests/fifo_muxer.c 2024-03-12 22:39:54 +01:00
alp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
amr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
amvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
anm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apac.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apc.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ape.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apetag.c avformat/apetag: use av_dict_iterate 2022-12-01 11:21:15 +01:00
apetag.h
apm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apngdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
apngenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
aptxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
aqtitledec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
argo_asf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
argo_asf.h
argo_brp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
argo_cvg.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
asf_tags.c
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
asfdec_o.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
asfenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
assdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
assenc.c lavf/assenc: normalize line endings to \n 2024-02-11 17:01:07 -08:00
ast.c
ast.h
astdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
astenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
async.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
au.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
av1.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
av1.h
av1dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
avc.c
avc.h
avformat.c avformat: remove deprecated FF_API_AVFORMAT_IO_CLOSE 2024-03-07 08:53:30 -03:00
avformat.h avformat/avformat: Reorder AVFormatContext fields 2024-03-07 08:53:32 -03:00
avformatres.rc
avi.h
avidec.c avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX 2024-03-14 20:48:20 +01:00
avienc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
avio_internal.h avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
avio.c avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
avio.h avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
aviobuf.c avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
avisynth.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
avlanguage.c avformat/avlanguage: add the 6 deprecated DVD languages 2024-02-03 12:52:47 +01:00
avlanguage.h
avr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
avs2dec.c
avs3dec.c
avs.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bethsoftvid.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bfi.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bink.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
binka.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bintext.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bit.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bluray.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
bmv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
boadec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
bonk.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
brstm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
c93.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
cache.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
caf.c
caf.h
cafdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
cafenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
cavsvideodec.c
cdg.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
cdxl.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
chromaprint.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
cinedec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
codec2.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
concat.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
concatdec.c avformat/concatdec: Check in and outpoints to be to produce a positive representable duration 2024-03-10 19:49:04 +01:00
crcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
crypto.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
dash.c
dash.h
dashdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dashenc.c avformat: remove deprecated FF_API_AVFORMAT_IO_CLOSE 2024-03-07 08:53:30 -03:00
data_uri.c
dauddec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
daudenc.c avformat/daudenc: force 2000 sample packet size with a bsf 2024-03-14 01:37:31 +01:00
dca_sample_rate_tab.c
dcstr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
demux_utils.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
demux.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
demux.h avformat/demux: Use enum AVCodecID for raw_codec_id 2024-03-07 08:53:31 -03:00
derf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dfa.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dfpwmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dhav.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
diracdec.c
dnxhddec.c
dovi_isom.c avformat/avformat: use the side data from AVStream.codecpar 2023-10-06 10:03:57 -03:00
dovi_isom.h avformat/dovi_isom: Don't use AVFormatContext* for logctx 2023-08-10 23:56:35 +02:00
dsfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dsicin.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dss.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dtsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dtshddec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
dump.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
dv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03: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
dvdclut.c avformat/dvdvideodec: add CLUT utilities and subtitle color support 2024-03-12 11:14:16 +01:00
dvdclut.h avformat/dvdvideodec: add CLUT utilities and subtitle color support 2024-03-12 11:14:16 +01:00
dvdvideodec.c avformat/dvdvideodec: use int64_t for menu blocks_read and make format expressions portable 2024-03-15 15:50:35 +01:00
dvenc.c lavf/dvenc: improve error messaging 2024-03-11 16:52:42 +01:00
dxa.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
eacdata.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
electronicarts.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
epafdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
evc.c avformat/evc: use get_ue_golomb_long() 2023-06-27 12:52:38 -03:00
evc.h avformat/evc: Don't cast const away, avoid loop 2023-07-09 03:05:00 +02:00
evcdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ffmeta.h
ffmetadec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ffmetaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fifo.c avformat/fifo_test: Move into tests/fifo_muxer.c 2024-03-12 22:39:54 +01:00
file_open.c
file.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
filmstripdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
filmstripenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
fitsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
fitsenc.c avformat/fits*: format does not store timestamps 2023-05-21 20:59:23 +02:00
flac_picture.c
flac_picture.h
flacdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
flacenc_header.c
flacenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
flacenc.h
flic.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
flv.h avformat/flv: correct the video frametype mask to 0x70 2023-08-14 14:17:35 +08:00
flvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
flvenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
format.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
framecrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
framehash.c
frmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
fsb.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ftp.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
fwse.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
g722.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
g723_1.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
g726.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
g729dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
gdv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
genh.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
gif.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
gifdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
golomb_tab.c
gopher.c avformat/gopher: Add audio and video itemtypes 2024-03-12 23:01:46 +01:00
gsmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
gxf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
gxf.h
gxfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
h261dec.c
h263dec.c
h264dec.c
hashenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
hca.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
hcom.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
hdsenc.c avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
hevc.c lavf/hevc: Fix type specifiers, missed in 8b5d1553 2022-10-23 20:45:25 +02:00
hevc.h
hevcdec.c
hls_sample_encryption.c avformat/hls_sample_encryption: Always free AC3HeaderInfo on error 2023-08-02 18:31:59 +02:00
hls_sample_encryption.h
hls.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
hlsenc.c avformat: remove deprecated FF_API_AVFORMAT_IO_CLOSE 2024-03-07 08:53:30 -03:00
hlsplaylist.c avformat/hlsenc: Add CHANNELS to EXT-X-MEDIA for Audio 2023-11-12 16:44:47 +08:00
hlsplaylist.h avformat/hlsenc: Add CHANNELS to EXT-X-MEDIA for Audio 2023-11-12 16:44:47 +08:00
hlsproto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
hnm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
http.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
http.h
httpauth.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
httpauth.h
iamf_parse.c avformat/iamf_writer: update extradata from packet side data 2024-03-04 21:14:05 -03:00
iamf_parse.h avformat/iamf*: Improve included headers 2024-02-03 00:26:10 +01:00
iamf_reader.c avformat/iamf: remove duplicated function 2024-02-29 12:57:25 -03:00
iamf_reader.h avformat/iamfdec: further split into shareable modules 2024-02-19 20:53:36 -03:00
iamf_writer.c avformat/iamf_writer: constify some variables 2024-03-05 11:39:17 -03:00
iamf_writer.h avformat/iamf_writer: constify some function parameters 2024-03-02 21:41:09 -03:00
iamf.c avformat: Immersive Audio Model and Formats demuxer 2023-12-18 15:20:59 -03:00
iamf.h avformat/iamf_writer: update extradata from packet side data 2024-03-04 21:14:05 -03:00
iamfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
iamfenc.c avformat/iamfenc: ensure updated extradata is written 2024-03-04 21:14:17 -03:00
icecast.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
icodec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03: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/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
id3v2.h
id3v2enc.c avformat/id3v2enc: use av_dict_iterate 2022-12-01 11:21:14 +01:00
idcin.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
idroqdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
idroqenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
iff.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ifv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ilbc.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
imf_cpl.c avformat/imf_cpl: Replace NULL content_title_utf8 by "" 2023-07-25 23:17:29 +02:00
imf.h avformat/imf: clean-up logging 2023-05-31 09:03:58 -07:00
imfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
img2_alias_pix.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
img2_brender_pix.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
img2.c
img2.h
img2dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
img2enc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
imx.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ingenientdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
internal.h avformat/internal: Remove declaration for ff_format_io_close_default() 2024-03-14 22:53:50 +01:00
ip.c
ip.h
ipfsgateway.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
ipmovie.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ipudec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ircam.c
ircam.h
ircamdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ircamenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
isom_tags.c avformat/mp4: add muxer support for H266/VVC 2024-01-31 22:14:12 +08:00
isom.c avformat/mp4: add muxer support for H266/VVC 2024-01-31 22:14:12 +08:00
isom.h avformat/mov: add support for tile HEIF still images 2024-02-26 12:21:12 -03:00
iss.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
iv8.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ivfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ivfenc.c avformat/ivfenc: Set the "number of frames" in IVF header 2023-07-09 16:56:58 -04:00
jacosubdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
jacosubenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
jpegtables.c
jpegxl_anim_dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
jpegxl_parse.c avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parse 2023-08-27 01:36:18 -04:00
jvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
kvag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
lafdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
latmenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libamqp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libavformat.v
libgme.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
libmodplug.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
libopenmpt.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
librist.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
librtmp.c avformat/avio: Avoid function pointer casts 2024-03-05 12:08:18 +01:00
libsmbclient.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libsrt.c avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection 2024-02-25 00:35:02 +01:00
libssh.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libzmq.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
lmlm4.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
loasdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
log2_tab.c
lrc.c
lrc.h
lrcdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
lrcenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
luodatdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
lvfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
lxfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
m4vdec.c
Makefile avformat/fifo_test: Move into tests/fifo_muxer.c 2024-03-12 22:39:54 +01:00
matroska.c avformat/matroska: Add support for A_ATRAC/AT1 2024-02-13 15:27:29 +01:00
matroska.h avformat/matroska: Move ff_mkv_stereo3d_conv() to demuxer 2023-08-30 19:34:47 +02:00
matroskadec.c lavf/matroskadec: add missing linebreaks in error messages 2024-03-07 15:59:31 +01:00
matroskaenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
mca.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mccdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
md5proto.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
metadata.c avformat/metadata: use av_dict_iterate 2022-12-01 11:21:14 +01:00
metadata.h
mgsts.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
microdvddec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
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/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mlvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mmf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mms.c
mms.h
mmsh.c avformat/avio: Avoid function pointer casts 2024-03-05 12:08:18 +01:00
mmst.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
mods.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
moflex.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mov_chan.c avformat/mov_chan: rework ff_mov_read_chnl 2024-02-18 10:54:24 +01:00
mov_chan.h avformat/mov_chan: rework ff_mov_read_chnl 2024-02-18 10:54:24 +01:00
mov_esds.c
mov.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
movenc_ttml.c
movenc_ttml.h
movenc.c avformat/movenc: Make check actually check what is intended 2024-02-20 19:00:23 +01:00
movenc.h avformat/movenc: add support for Immersive Audio Model and Formats in ISOBMFF 2024-02-20 11:45:11 -03:00
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mp3enc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
mpc8.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mpc.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mpeg4audio_sample_rates.c
mpeg.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mpeg.h avformat/mpegts: add ts stream types for H266/VVC 2024-01-31 22:14:12 +08:00
mpegaudiotabs.c
mpegenc.c lavf/mpegenc: extend options definition 2024-01-24 00:09:21 +01:00
mpegts.c avformat/avformat: remove AVFormatContext.ts_id 2024-03-07 08:53:32 -03:00
mpegts.h avformat/mpegts: add ts stream types for H266/VVC 2024-01-31 22:14:12 +08:00
mpegtsenc.c avformat/mpegtsenc: correct bitstream check 2024-03-16 14:30:05 +05:30
mpegvideodec.c
mpjpeg.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
mpjpegdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mpl2dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mpsubdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
msf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
msnwc_tcp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mspdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mtaf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mtv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
musx.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mux_utils.c avformat: remove deprecated FF_API_GET_END_PTS 2024-03-07 08:53:30 -03:00
mux.c avutil: remove deprecated FF_API_PKT_DURATION 2024-03-07 08:53:30 -03:00
mux.h avformat/avformat: Deprecate AVFMT_ALLOW_FLUSH 2023-10-03 01:45:46 +02:00
mvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mvi.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mxf.c avformat/mxfdec: recognize AAC per SMPTE ST 381-4 2023-05-11 22:37:41 +02:00
mxf.h avformat/mxfdec: track metadata sets by their type 2024-03-02 18:49:31 +01:00
mxfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
mxfenc.c avformat/mxfenc: add h264_mp4toannexb bitstream filter if needed when muxing h264 2024-03-08 20:22:32 +01:00
mxg.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ncdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
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 avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
nspdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
nsvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
nullenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
nut.c swscale: add GBRAP14 format support 2023-09-28 19:37:58 +02:00
nut.h
nutdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
nutenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
nuv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
oggdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
oggdec.h
oggenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
oggparsecelt.c
oggparsedirac.c
oggparseflac.c avformat/oggparseflac: use the GetByteContext API 2023-06-01 19:51:06 -03:00
oggparseogm.c
oggparseopus.c
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c avformat/oggparsetheora: clip duration within 64bit 2023-06-04 18:21:25 +02:00
oggparsevorbis.c lavf/oggdec: fix demux with unrecognized header packets 2023-03-28 16:46:03 -04:00
oggparsevp8.c
oma.c
oma.h
omadec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
omaenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
options_table.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
options.c avformat: remove deprecated FF_API_AVFORMAT_IO_CLOSE 2024-03-07 08:53:30 -03:00
os_support.c configure: Set WIN32_LEAN_AND_MEAN at configure time 2023-08-14 22:57:28 +03:00
os_support.h
osq.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
paf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pcm.c avformat/pcm: factorize and improve determining the default packet size 2024-03-16 19:19:42 +01:00
pcm.h avformat/pcm: factorize and improve determining the default packet size 2024-03-16 19:19:42 +01:00
pcmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pcmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
pdvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pjsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pmpdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pp_bnk.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
prompeg.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
protocols.c avutil/mem: Don't include avutil.h 2023-09-07 00:42:10 +02:00
psxstr.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pva.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
pvfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
qcp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
qoadec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
qtpalette.c
qtpalette.h
r3d.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -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 avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rawdec.h avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rawenc.c avformat/rawenc: add H266/VVC muxer 2023-06-29 14:12:50 -03:00
rawenc.h
rawutils.c
rawutils.h
rawvideodec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rcwtenc.c avcodec/rcwtenc: canonize name and refresh documentation 2024-03-12 14:54:54 +01:00
rdt.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rdt.h
realtextdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
redspark.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
replaygain.c avformat/avformat: use the side data from AVStream.codecpar 2023-10-06 10:03:57 -03:00
replaygain.h
riff.c avcodec: LEAD MCMP decoder 2023-11-08 17:37:58 +11:00
riff.h avformat/riffdec: Pass logctx as void* instead of AVFormatContext* 2023-08-30 20:00:55 +02:00
riffdec.c avformat/riffdec: Pass logctx as void* instead of AVFormatContext* 2023-08-30 20:00:55 +02:00
riffenc.c avformat/riffenc: don't force WAVEFORMATEXTENSIBLE for flt/dbl LPCM 2023-12-28 11:11:33 +05:30
rka.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rl2.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rm.c
rm.h avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03: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/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rsd.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rso.c
rso.h
rsodec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -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 Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rtmpcrypt.h
rtmpdh.c avformat/ffrtmpcrypt: Fix int-conversion warning 2024-01-04 14:44:11 +02:00
rtmpdh.h
rtmpdigest.c
rtmphttp.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rtmppkt.c avformat/rtmppkt: add ff_amf_write_array for write 2023-09-05 09:13:08 +08:00
rtmppkt.h avformat/rtmppkt: add ff_amf_write_array for write 2023-09-05 09:13:08 +08:00
rtmpproto.c avformat/avio: Avoid function pointer casts 2024-03-05 12:08:18 +01:00
rtp.c
rtp.h
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
rtpdec_dv.c
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263_rfc2190.c
rtpdec_h263.c
rtpdec_h264.c
rtpdec_hevc.c
rtpdec_ilbc.c
rtpdec_jpeg.c
rtpdec_latm.c
rtpdec_mpa_robust.c
rtpdec_mpeg4.c
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
rtpdec_rfc4175.c
rtpdec_svq3.c
rtpdec_vc2hq.c
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c
rtpdec.c
rtpdec.h
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c avformat/avio_internal: Don't include url.h 2023-09-10 21:19:29 +02:00
rtpenc_chain.h
rtpenc_h261.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
rtpenc_h263_rfc2190.c
rtpenc_h263.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
rtpenc_h264_hevc.c
rtpenc_jpeg.c lavf/rtpenc_jpeg: Retrieve sampling factor from SOF0 2023-06-20 09:52:43 +08:00
rtpenc_latm.c
rtpenc_mpegts.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rtpenc_mpv.c
rtpenc_rfc4175.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rtpenc.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
rtpproto.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rtpproto.h
rtsp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rtsp.h avformat/internal: Don't auto-include os_support.h 2023-09-02 10:36:11 +02:00
rtspcodes.h
rtspdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
rtspenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
s337m.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
samidec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sapdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
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 avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sbgdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sccdec.c avformat/sccdec: remove unused bprint.h include 2024-03-12 14:54:54 +01:00
sccenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
scd.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sctp.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
sdns.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sdp.c
sdr2.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sdsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sdxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
seek.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
segafilm.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
segafilmenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
segment.c avformat: remove deprecated FF_API_AVFORMAT_IO_CLOSE 2024-03-07 08:53:30 -03:00
serdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sga.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
shortendec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sierravmd.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
siff.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
smacker.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
smjpeg.c
smjpeg.h
smjpegdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
smjpegenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
smoothstreamingenc.c avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
smush.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sol.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
sox.h
soxdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
soxenc.c avformat/sox*: extend long name 2023-08-15 21:42:21 +02:00
spdif.c
spdif.h
spdifdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
spdifenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
srtdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
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 Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
stldec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
subfile.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
subtitles.c avformat/aviobuf: Add ffio_init_(read|write)_context() 2023-09-07 00:41:45 +02:00
subtitles.h avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
subviewer1dec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
subviewerdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
supdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
supenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
svag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
svs.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
swf.c
swf.h
swfdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
swfenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
takdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
tcp.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tedcaptionsdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
tee_common.c
tee_common.h avformat/tee: Factor parse_slave_options() out 2016-08-02 20:22:55 +02:00
tee.c avformat: remove deprecated FF_API_AVFORMAT_IO_CLOSE 2024-03-07 08:53:30 -03:00
teeproto.c avformat/teeproto: Remove always-false check 2023-09-10 21:19:11 +02:00
thp.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
tiertexseq.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
tls_gnutls.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tls_libtls.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tls_mbedtls.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tls_openssl.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tls_schannel.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tls_securetransport.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tls.c avformat/tls: check for memory allocation failure when setting options 2023-03-08 23:19:15 +01:00
tls.h
tmv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
to_upper4.c
tta.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -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 avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
txd.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
ty.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
udp.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
uncodedframecrcenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00
unix.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
url.c avformat: Remove avformat and avio headers from protocols 2023-09-10 21:17:55 +02:00
url.h avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 2024-03-07 08:53:30 -03:00
urldecode.c
urldecode.h
usmdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
utils.c avformat/internal: Don't auto-include os_support.h 2023-09-02 10:36:11 +02:00
vag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vapoursynth.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vc1dec.c
vc1test.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vc1testenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
version_major.h libs: bump major version for all libraries 2024-03-07 11:29:43 -03:00
version.c
version.h libs: bump major version for all libraries 2024-03-07 11:29:43 -03:00
vividas.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vivo.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
voc_packet.c
voc.c
voc.h
vocdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
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 avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
vpcc.h avformat/vpcc: parse bitstream data to get profile and bitdepth 2022-11-17 10:05:49 -03:00
vpk.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vplayerdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vqf.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
vvc.c avformat/mp4: add muxer support for H266/VVC 2024-01-31 22:14:12 +08:00
vvc.h avformat/mp4: add muxer support for H266/VVC 2024-01-31 22:14:12 +08:00
vvcdec.c libavformat/vvc: Make probe more conservative 2023-12-19 19:44:38 +08:00
w64.c
w64.h
wady.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wavarc.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wavdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wavenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
wc3movie.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
webm_chunk.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
webmdashenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
webpenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
webvttdec.c avformat/webvttdec: Skip more parts of header to let parsing continue 2024-03-12 23:01:46 +01:00
webvttenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
westwood_aud.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -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/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wsddec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wtv_common.c
wtv.h
wtvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wtvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
wv.c
wv.h
wvdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wvedec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
wvenc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
xa.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xmd.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xmv.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xvag.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
xwma.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
yop.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
yuv4mpeg.h
yuv4mpegdec.c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 2024-03-07 08:53:31 -03:00
yuv4mpegenc.c avformat/avformat: Avoid including codec.h, frame.h 2023-09-07 00:30:08 +02:00