1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Marton Balint bf19833ae2 avformat/mpegts: make sure mpegts_read_header always stops at the first pmt
mpegts_read_header stops parsing the file at the first PMT. However the check
that ensured this was wrong because streams can also be added before the first
PMT is received (e.g. EIT).

So let's make sure we are in the header reading phase by checking if ts->pkt is
unset instead of checking if the number of streams found so far is 0.

Signed-off-by: Marton Balint <cus@passwd.hu>
2020-11-19 21:22:07 +01:00
..
tests lavf/url: fix relative url parsing when the query string or fragment has a colon 2020-10-28 21:34:09 +01:00
.gitignore
3dostr.c avformat/3dostr: Check remaining buffer in probe before 8 byte step 2020-09-19 00:55:04 +02:00
4xm.c avformat/4xm: Check that a video stream was created before returning packets for it 2020-06-14 21:22:47 +02:00
a64.c
aacdec.c
aadec.c
aaxdec.c avformat/aaxdec: Fix potential integer overflow 2020-09-20 20:06:55 +02:00
ac3dec.c
acedec.c avformat: add tri-ACE demuxer 2020-10-03 21:50:59 +02:00
acm.c
act.c
adp.c
ads.c
adtsenc.c adtsenc: Add ability to write MPEG2 ID 2020-08-30 16:18:37 +02:00
adxdec.c avformat/adxdec: demux multiple blocks at once 2020-10-03 21:49:39 +02:00
aea.c
afc.c
aiff.h
aiffdec.c avformat/aiffdec: Check packet size 2020-11-04 23:30:53 +01:00
aiffenc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
aixdec.c
allformats.c avformat: add amv muxer 2020-11-09 14:58:38 +10:00
alp.c avformat: add alp muxer 2020-10-25 23:44:26 +10:00
amr.c
amvenc.c avformat: add amv muxer 2020-11-09 14:58:38 +10:00
anm.c
apc.c
ape.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
apetag.c
apetag.h
apm.c avformat/apm: fix APM_FILE_HEADER_SIZE value 2020-07-30 11:48:28 +10:00
apngdec.c avformat/apngdec: Remove goto fail that does nothing 2020-11-03 14:27:25 +01:00
apngenc.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
aptxdec.c
aqtitledec.c avformat/aqtitledec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
argo_asf.c avformat/argo_{asf,brp}: fix potential segfault in ff_argo_asf_fill_stream() 2020-09-27 09:11:29 +10:00
argo_asf.h avformat/argo_{asf,brp}: fix potential segfault in ff_argo_asf_fill_stream() 2020-09-27 09:11:29 +10:00
argo_brp.c avformat/argo_brp: remove block_align check for audio 2020-11-05 07:58:06 +10:00
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec_f.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
asfdec_o.c avformat/asfdec_o: Remove code duplication 2020-11-15 18:20:59 +01:00
asfenc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
assdec.c avformat/assdec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
assenc.c
ast.c
ast.h
astdec.c
astenc.c
async.c
au.c avformat/au: cleanup on EOF return in au_read_annotation() 2020-11-10 16:37:37 +01:00
av1.c avformat/av1: Avoid using dynamic buffer when assembling av1c 2020-06-26 07:12:31 +02:00
av1.h
av1dec.c avformat/av1dec: Fix padding in obu_get_packet() 2020-10-20 15:33:13 +02:00
avc.c avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 2020-06-26 12:13:43 +02:00
avc.h avformat/avc, mxfenc: Avoid allocation of H264 SPS structure, fix memleak 2020-06-26 12:13:43 +02:00
avformat.h lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
avformatres.rc
avi.h
avidec.c libavformat/avidec: Extract more metadata from the header 2020-11-10 16:37:37 +01:00
avienc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
avio_internal.h avformat/aviobuf: discard part of the IO buffer in ffio_ensure_seekback if needed 2020-10-09 21:07:18 +02:00
avio.c URLContext: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
avio.h
aviobuf.c aviobuf: Increase the default SHORT_SEEK_THRESHOLD to 32 KB 2020-11-12 14:05:43 +02:00
avisynth.c
avlanguage.c
avlanguage.h
avr.c
avs2dec.c lavf/avs2dec.c: optimize code style 2020-10-06 00:01:35 +08:00
avs3dec.c lavf/avs3dec: add raw avs3 demuxer 2020-10-06 00:01:27 +08:00
avs.c
bethsoftvid.c avformat/bethsoftvid: Check image dimensions before use 2020-10-23 10:07:57 +02:00
bfi.c
bink.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
bintext.c avformat/bintext: Check width 2020-11-11 17:05:24 +01:00
bit.c
bluray.c
bmv.c
boadec.c avformat/boadec: Check that channels and block_align are set 2020-10-20 15:33:13 +02:00
brstm.c avformat/brstm: remove custom allocation of table to hold coeffs 2020-09-12 14:52:31 +02:00
c93.c
cache.c
caf.c
caf.h
cafdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
cafenc.c
cavsvideodec.c
cdg.c avcodec/cdgraphics: fix decoded output when seeking to start of file 2020-09-13 16:05:01 +02:00
cdxl.c
chromaprint.c
cinedec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
codec2.c avcodec/codec2utils: move the remaining avpriv functions to lavf 2020-10-28 11:59:35 -03:00
concat.c
concatdec.c avformat/concatdec: use av_strstart() 2020-11-03 00:46:59 +01:00
crcenc.c
crypto.c avformat/crypto.c: remove unnecessary code 2020-07-20 10:14:53 +08:00
cutils.c
dash.c
dash.h
dashdec.c avformat/dashdec: check the root url length 2020-10-20 11:41:44 +08:00
dashenc.c libavformat/dashenc: Reduce confusion in par error message 2020-08-31 23:43:06 +02:00
data_uri.c
dauddec.c
daudenc.c avformat/daudenc: Return proper error codes instead if -1 2020-07-26 16:57:58 +02:00
dcstr.c
derf.c
dfa.c
dhav.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
diracdec.c
dnxhddec.c
dsfdec.c
dsicin.c
dss.c
dtsdec.c
dtshddec.c
dump.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
dv.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
dv.h
dvbsub.c
dvbtxt.c
dvenc.c avformat/dvenc: check the format before vst and ast[i] are initialized 2020-11-19 22:39:30 +08:00
dxa.c avformat/dxa: Use av_rescale() for duration computation 2020-10-02 14:59:53 +02:00
eacdata.c
electronicarts.c avformat/electronicarts: Check for EOF in each iteration of the loop in ea_read_packet() 2020-10-25 09:05:01 +01:00
epafdec.c
ffmeta.h
ffmetadec.c avformat/ffmetadec: finalize AVBPrint on errors 2020-10-21 17:21:41 +02:00
ffmetaenc.c
fifo_test.c
fifo.c avformat/fifo: add timeshift option to delay output 2020-06-09 00:57:30 +02:00
file_open.c
file.c
filmstripdec.c
filmstripenc.c
fitsdec.c
fitsenc.c
flac_picture.c
flac_picture.h
flacdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flacenc_header.c
flacenc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
flacenc.h
flic.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flv.h
flvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
flvenc.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
format.c
framecrcenc.c
framehash.c
frmdec.c
fsb.c
ftp.c
fwse.c
g722.c
g723_1.c
g726.c
g729dec.c
gdv.c
genh.c avformat/genh: Check block_align 2020-10-24 19:11:12 +02:00
gif.c
gifdec.c avformat/gifdec: -1 -> AV_BPRINT_SIZE_UNLIMITED 2020-07-08 23:09:29 +08:00
golomb_tab.c
gopher.c
gsmdec.c
gxf.c avformat/gxf: Check pkt_len 2020-11-04 23:30:53 +01:00
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
hashenc.c
hca.c
hcom.c
hdsenc.c
hevc.c avformat/hevc: Defer initializations in ff_isom_write_hvcc() 2020-07-02 02:09:59 +02:00
hevc.h
hevcdec.c
hls.c libavformat/hls: use local var url for log to avoid crash 2020-10-22 17:13:15 +08:00
hlsenc.c avformat/hlsenc: Fix check for SPS 2020-10-20 13:00:04 +02:00
hlsplaylist.c
hlsplaylist.h
hlsproto.c
hnm.c
http.c avformat/http: fix memleak 2020-09-25 10:21:28 +02:00
http.h
httpauth.c
httpauth.h
icecast.c avformat/icecast: Add option to use TLS connection 2020-07-02 17:14:31 +02:00
icodec.c avformat/icodec: Check for zero streams and stream creation failure 2020-11-13 17:46:47 +01:00
icoenc.c
id3v1.c
id3v1.h
id3v2.c
id3v2.h
id3v2enc.c
idcin.c
idroqdec.c
idroqenc.c
iff.c avformat/iff: check size against INT64_MAX 2020-11-04 23:38:36 +01:00
ifv.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
ilbc.c
img2_alias_pix.c
img2_brender_pix.c
img2.c avcodec: add Cintel RAW decoder 2020-10-07 22:16:09 +02:00
img2.h
img2dec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
img2enc.c
ingenientdec.c
internal.h lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
ip.c
ip.h
ipmovie.c
ipudec.c avformat: add IPU demuxer 2020-09-24 13:38:28 +02:00
ircam.c
ircam.h
ircamdec.c
ircamenc.c
isom.c avformat/isom: add support for RAW ASC Bayer BGGR in mov 2020-10-12 12:19:29 +02:00
isom.h Add support for playing Audible AAXC (.aaxc) files [PATCH v4] 2020-11-05 21:40:20 +05:30
iss.c
iv8.c
ivfdec.c
ivfenc.c
jacosubdec.c avformat/jacosubdec: Fix unintended fallthrough 2020-10-30 14:06:19 +01:00
jacosubenc.c
jvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
kvag.c avformat/kvag: Fix integer overflow in bitrate computation 2020-10-18 21:27:23 +02:00
latmenc.c lavf/latmenc: use a local simplified copy of avpriv_copy_bits() 2020-10-28 13:53:23 +01:00
libamqp.c avformat/libamqp: add option delivery_mode 2020-06-24 23:15:52 -04:00
libavformat.v
libgme.c
libmodplug.c
libopenmpt.c avformat/libopenmpt: Don't discard const 2020-10-08 22:56:31 +02:00
librtmp.c
libsmbclient.c
libsrt.c avformat/libsrt: fix cleanups on failed libsrt_open() and libsrt_setup() 2020-10-16 23:15:09 +02:00
libssh.c
libzmq.c
lmlm4.c
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c avformat/lrcdec: Clip timestamps 2020-10-25 09:49:26 +01:00
lrcenc.c
luodatdec.c avformat: add DAT CCTV demuxer 2020-09-18 11:30:03 +02:00
lvfdec.c avformat/lvfdec: Check stream_index before use 2020-11-10 16:37:37 +01:00
lxfdec.c
m4vdec.c
Makefile avformat: add amv muxer 2020-11-09 14:58:38 +10:00
matroska.c
matroska.h
matroskadec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
matroskaenc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
mca.c avformat/mca: clip timestamp when seeking into acceptable range 2020-09-10 17:38:08 +02:00
mccdec.c avformat: add MCC demuxer 2020-06-18 21:31:13 +02:00
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c avformat/microdvddec: skip malformed lines without frame number. 2020-06-25 12:50:22 +02:00
microdvdenc.c
mj2kdec.c
mkvtimestamp_v2.c
mlpdec.c
mlvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mm.c avformat/mm: Check for existence of audio stream 2020-07-10 20:36:31 +02:00
mmf.c
mms.c
mms.h
mmsh.c
mmst.c
mods.c avformat: add MODS demuxer 2020-09-03 18:11:00 +02:00
moflex.c avformat/moflex: Check m->size before seeking 2020-10-04 16:54:11 +02:00
mov_chan.c
mov_chan.h
mov_esds.c
mov.c Add support for playing Audible AAXC (.aaxc) files [PATCH v4] 2020-11-05 21:40:20 +05:30
movenc.c avformat/movenc: Avoid allocation for timecode track 2020-10-05 00:50:07 +02:00
movenc.h
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mp3enc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
mpc8.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mpc.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mpeg.c lavf: move AVStream.{request_probe,skip_to_keyframe} to AVStreamInternal 2020-10-28 14:57:01 +01:00
mpeg.h
mpegenc.c
mpegts.c avformat/mpegts: make sure mpegts_read_header always stops at the first pmt 2020-11-19 21:22:07 +01:00
mpegts.h avformat/mpegts: replace magic descriptor_tag values with defines 2020-10-16 23:31:45 +02:00
mpegtsenc.c avformat/mpegtsenc: check that not only first pts but also first dts is valid 2020-10-30 22:41:59 +08:00
mpegvideodec.c
mpjpeg.c
mpjpegdec.c avformat/mpjpegdec: make sure we seek back to the ensured buffer 2020-10-09 21:07:18 +02:00
mpl2dec.c avformat/mpl2dec: Avoid variable that is always zero 2020-06-22 13:16:53 +02:00
mpsubdec.c avformat/mpsubdec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
msf.c
msnwc_tcp.c
mtaf.c
mtv.c
musx.c avformat/musx: improve probing 2020-09-03 18:03:18 +02:00
mux.c lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
mvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
mvi.c avformat/mvi: Check count for overflow 2020-10-24 19:11:12 +02:00
mxf.c avformat/mxfdec: Read Mastering Display Colour Volume from MXF 2020-09-17 21:40:25 +02:00
mxf.h avformat/mxfdec: Read Mastering Display Colour Volume from MXF 2020-09-17 21:40:25 +02:00
mxfdec.c lavf: move AVStream.{inject_global_side_data,display_aspect_ratio} to AVStreamInternal 2020-10-28 14:53:45 +01:00
mxfenc.c lavf: move AVStream.last_in_packet_buffer to AVStreamInternal 2020-10-28 15:01:40 +01:00
mxg.c
ncdec.c
network.c
network.h
nistspheredec.c avformat/nistspheredec: Check bps 2020-10-24 19:11:12 +02:00
nspdec.c
nsvdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nullenc.c
nut.c libavformat/nut: Support SSA and ASS subtitles 2020-08-22 22:51:07 +02:00
nut.h
nutdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nutenc.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
nuv.c
oggdec.c avformat/oggdec: Disable mid stream codec changes 2020-06-14 18:34:59 +02:00
oggdec.h
oggenc.c
oggparsecelt.c
oggparsedirac.c
oggparseflac.c
oggparseogm.c
oggparseopus.c
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c
oggparsevorbis.c
oggparsevp8.c
oma.c
oma.h
omadec.c avformat/omadec: Fix memleaks upon read_header failure 2020-06-15 16:35:29 +02:00
omaenc.c
options_table.h
options.c avformat/options: use the iterate API in format_child_class_next() 2020-10-19 11:54:45 -03:00
os_support.c
os_support.h
paf.c avformat/paf: Check for EOF in read_table() 2020-11-04 23:30:53 +01:00
pcm.c avformat/pcm: Check block_align 2020-10-25 09:49:31 +01:00
pcm.h
pcmdec.c
pcmenc.c
pjsdec.c avformat/pjsdec: Avoid variable that is always zero 2020-06-22 13:16:58 +02:00
pmpdec.c
pp_bnk.c
prompeg.c lavf/prompeg: prompeg_write() must report data all was written 2020-06-14 12:27:49 +08:00
protocols.c URLContext: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
psxstr.c
pva.c
pvfdec.c
qcp.c
qtpalette.c
qtpalette.h
r3d.c libavformat/r3d.c: Fix Use-of-uninitialized-value in filename. 2020-08-20 13:27:22 +02:00
rawdec.c
rawdec.h
rawenc.c
rawenc.h
rawutils.c
rawvideodec.c
rdt.c
rdt.h
realtextdec.c
redspark.c
replaygain.c
replaygain.h
riff.c avcodec/magicyuv: add support for recently added new format 2020-09-22 18:37:15 +02:00
riff.h avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
riffdec.c
riffenc.c avformat/riff: prevent muxing adpcm_swf with a variable block size 2020-10-21 11:23:23 +10:00
rl2.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
rm.c
rm.h
rmdec.c avformat/rmdec: remove unneeded memset() on packet allocation 2020-11-04 23:30:53 +01:00
rmenc.c
rmsipr.c
rmsipr.h
rpl.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
rsd.c avformat/rsd: Check size and start before computing duration 2020-10-30 17:49:51 +01:00
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmpdigest.c
rtmphttp.c
rtmppkt.c
rtmppkt.h
rtmpproto.c
rtp.c
rtp.h
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c
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 lavf/rtpdec_jpeg: Fix JFIF version. 2020-08-25 19:29:34 +02:00
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
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
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263_rfc2190.c
rtpenc_h263.c
rtpenc_h264_hevc.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c
rtpenc_mpv.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpenc.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
rtpenc.h
rtpproto.c avformat/rtpproto: support for rtp read timeout 2020-10-22 20:53:56 +08:00
rtpproto.h
rtsp.c avformat/rtsp: av_rescale -> av_rescale_q 2020-11-14 09:09:28 +08:00
rtsp.h avformat/rtsp: move SDP_MAX_SIZE macro definition to header file 2020-11-11 18:32:56 +08:00
rtspcodes.h
rtspdec.c avformat/rtspdec: return proper error code 2020-11-11 18:32:56 +08:00
rtspenc.c avformat/rtsp: move SDP_MAX_SIZE macro definition to header file 2020-11-11 18:32:56 +08:00
s337m.c
samidec.c avformat/samidec: Fix memleak upon read header failure 2020-06-15 16:54:05 +02:00
sapdec.c
sapenc.c
sauce.c
sauce.h
sbcdec.c
sbgdec.c avformat/sbgdec: Check that end is not before start 2020-11-11 17:05:24 +01:00
sccdec.c avformat/sccdec: Avoid variable that is always zero 2020-06-22 13:17:02 +02:00
sccenc.c
sctp.c
sdp.c avformat/sdp: add missing FF_API_LAVF_AVCTX check 2020-10-01 22:45:34 -03:00
sdr2.c
sdsdec.c
sdxdec.c
segafilm.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
segafilmenc.c avformat/segafilmenc: Avoid seek when writing header 2020-07-26 17:10:06 +02:00
segment.c avformat/segment: Avoid duplicating string when parsing frames list 2020-09-10 13:44:12 +02:00
serdec.c
shortendec.c
sierravmd.c avformat/sierravmd: Don't return packets for non-existing stream 2020-08-09 19:07:23 +02:00
siff.c avformat/siff: Reject audio packets without audio stream 2020-08-20 13:27:22 +02:00
smacker.c avformat/smacker: Don't return packets for streams with AVDISCARD_ALL 2020-07-28 06:29:58 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c avformat/smjpegdec: Check the existence of referred streams 2020-07-07 15:15:34 +02:00
smjpegenc.c
smoothstreamingenc.c avformat/smoothstreaming: Add deinit function 2020-06-27 23:19:58 +02:00
smush.c
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h
spdifdec.c
spdifenc.c
srtdec.c avformat/srtdec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
srtenc.c
srtp.c
srtp.h
srtpproto.c
stldec.c avformat/stldec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
subfile.c
subtitles.c
subtitles.h
subviewer1dec.c avformat/subviewer1dec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
subviewerdec.c avformat/subviewerdec: fail on AV_NOPTS_VALUE 2020-10-15 18:44:31 +02:00
supdec.c
supenc.c
svag.c
svs.c avformat: add Square SVS demuxer 2020-09-13 16:05:01 +02:00
swf.c
swf.h avformat/swf: Separate mux and demux contexts 2020-09-20 18:34:48 +02:00
swfdec.c lavf: move AVStream.{*skip_samples.*_discard_sample} to AVStreamInternal 2020-10-28 14:56:20 +01:00
swfenc.c avformat/swf: Separate mux and demux contexts 2020-09-20 18:34:48 +02:00
takdec.c
tcp.c
tedcaptionsdec.c avformat/tedcaptionsdec: Fix leak of AVBPrint upon error 2020-09-20 16:58:17 +02:00
tee_common.c
tee_common.h
tee.c
teeproto.c
thp.c avformat/thp: Check fps 2020-06-13 00:43:09 +02:00
tiertexseq.c
tls_gnutls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_libtls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_mbedtls.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_openssl.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_schannel.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls_securetransport.c tls: Hook up the url_get_short_seek function in the TLS backends 2020-11-05 09:22:17 +02:00
tls.c
tls.h
tmv.c
tta.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
ttaenc.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
tty.c
txd.c
ty.c avformat/ty: Remove write-only array and variable 2020-08-11 16:44:11 +02:00
udp.c avformat/udp: cosmetics 2020-10-22 20:53:57 +08:00
uncodedframecrcenc.c
unix.c
url.c lavf/url: fix relative url parsing when the query string or fragment has a colon 2020-10-28 21:34:09 +01:00
url.h lavf/url: rewrite ff_make_absolute_url() using ff_url_decompose(). 2020-08-12 16:45:21 +02:00
urldecode.c
urldecode.h
utils.c lavf: move AVStream.probe_data to AVStreamInternal 2020-10-28 15:01:22 +01:00
v210.c
vag.c
vapoursynth.c
vc1dec.c
vc1test.c
vc1testenc.c
version.h avformat: add a stream event flag for new packets 2020-10-28 13:58:29 +01:00
vividas.c avformat/vividas: improve extradata packing checks in track_header() 2020-11-04 23:30:53 +01:00
vivo.c
voc_packet.c
voc.c
voc.h
vocdec.c lavf: move AVStream.*index_entries* to AVStreamInternal 2020-10-28 14:59:28 +01:00
vocenc.c
vorbiscomment.c
vorbiscomment.h
vpcc.c
vpcc.h
vpk.c
vplayerdec.c avformat/vplayerdec: Fix memleak upon read header failure 2020-06-15 16:54:06 +02:00
vqf.c
w64.c
w64.h
wavdec.c avformat/wavdec: Refuse to read chunks bigger than the filesize in w64_read_header() 2020-10-30 17:49:51 +01:00
wavenc.c
wc3movie.c avformat/wc3movie: Cleanup on wc3_read_header() failure 2020-09-20 18:03:52 +02:00
webm_chunk.c
webmdashenc.c avformat/webmdashenc: Cosmetics 2020-07-26 16:47:01 +02:00
webpenc.c
webvttdec.c avformat/webvttdec: Accept \r as newline 2020-06-26 07:48:10 +02:00
webvttenc.c
westwood_aud.c
westwood_vqa.c
wsddec.c avformat: use av_timecode_make_smpte_tc_string2 2020-09-13 17:51:57 +02:00
wtv_common.c
wtv.h
wtvdec.c avformat/wtvdec: Check dir_length 2020-10-21 17:21:41 +02:00
wtvenc.c avformat/riffenc: indicate storage of flipped RGB bitmaps 2020-07-15 20:52:01 +05:30
wv.c
wv.h
wvdec.c avformat/wvdec: Check rate for overflow 2020-09-21 11:53:25 +02:00
wvedec.c
wvenc.c
xa.c
xmv.c
xvag.c
xwma.c avformat/xwma: Check for EOF in dpds_table read code 2020-10-30 17:46:34 +01:00
yop.c
yuv4mpeg.h
yuv4mpegdec.c
yuv4mpegenc.c avformat/yuv4mpegenc: Add const where appropriate 2020-09-04 17:34:44 +02:00