FFmpeg/libavformat
Hendrik Leppkes cf4099161a avformat/mov: only force parsing for video tracks if stss is empty
Fixes playback of some AAC streams, which are otherwise mangled by the
parser, and stss is typically only valid for video anyway.

Fixes a regression since e41ea866.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 019247bdc3)
2014-03-24 23:38:10 +01:00
..
4xm.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-09-07 14:29:09 +02:00
a64.c Merge remote-tracking branch 'qatar/master' 2012-11-02 14:57:36 +01:00
aacdec.c adts_aac_probe: mark buffer pointers as const 2012-12-25 01:41:00 +01:00
ac3dec.c ac3_eac3_probe: mark buffer pointers const 2012-12-25 01:42:23 +01:00
act.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
adtsenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
adxdec.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
aea.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
afc.c AFC demuxer 2012-11-27 10:17:28 +00:00
aiff.h aiff: support in24/in32 tags 2012-12-16 10:41:00 +00:00
aiffdec.c Skip padding in an id3 tag in aiff files. 2013-04-03 23:24:23 +02:00
aiffenc.c aiffenc: metadata support 2013-01-03 19:35:02 +00:00
allformats.c Megalux Frame demuxer 2013-01-06 13:58:15 +11:00
amr.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
anm.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
apc.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
ape.c Merge commit 'f8a72f041c' into release/1.1 2013-10-08 00:24:54 +02:00
apetag.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-06-09 11:06:28 +02:00
apetag.h Merge remote-tracking branch 'qatar/master' 2012-07-31 22:41:00 +02:00
apetagenc.c lavf/apetag: move common stuff between writer and reader to single file 2012-07-29 02:31:27 +00:00
aqtitledec.c Add AQTitle subtitles demuxer. 2012-12-30 23:37:14 +01:00
asf.c Do not map asf metadata key WM/Track to track. 2011-12-31 22:33:58 +01:00
asf.h asfdec: parse payload extension list 2012-11-03 05:35:35 +01:00
asfcrypt.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
asfcrypt.h
asfdec.c Merge commit '494f2d4f9e' into release/1.1 2013-10-08 02:03:40 +02:00
asfenc.c asfenc: avoid negative timestamps 2012-09-28 02:40:53 +02:00
assdec.c 10l: export ff_bprint_to_extradata between libs using avpriv_ prefix. 2012-12-30 22:54:56 +01:00
assenc.c lavf/assenc: add non strict ts flag. 2012-11-11 22:58:56 +01:00
ast.c AST Muxer 2012-12-04 11:25:46 +00:00
ast.h AST Muxer 2012-12-04 11:25:46 +00:00
astdec.c AST Muxer 2012-12-04 11:25:46 +00:00
astenc.c astenc: Enable the loop flag only when needed 2013-01-05 17:07:42 +01:00
au.c au: use ff_raw_write_packet() 2013-01-04 19:52:57 +00:00
audiointerleave.c Merge remote-tracking branch 'qatar/master' 2012-11-02 14:57:36 +01:00
audiointerleave.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
avc.c Merge remote-tracking branch 'qatar/master' 2012-03-25 01:56:53 +01:00
avc.h Merge remote-tracking branch 'qatar/master' 2012-03-25 01:56:53 +01:00
avformat.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
avi.h Merge remote-tracking branch 'qatar/master' 2011-11-28 01:07:11 +01:00
avidec.c Merge commit 'c85e5f13f6' into release/1.1 2014-02-04 06:05:36 +01:00
avienc.c avienc: Disallow the first frame to be skiped 2013-05-27 23:52:26 +02:00
avio.c avio: Use AVERROR_PROTOCOL_NOT_FOUND 2014-01-05 17:08:19 -05:00
avio.h Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
avio_internal.h Merge commit '523c7bd23c' 2012-12-19 14:28:58 +01:00
aviobuf.c Merge remote-tracking branch 'qatar/master' 2013-01-04 13:29:15 +01:00
avisynth.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
avlanguage.c
avlanguage.h
avr.c avr: use ff_pcm_read_packet() 2012-12-05 12:40:57 +00:00
avs.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
bethsoftvid.c Merge commit '523c7bd23c' 2012-12-19 14:28:58 +01:00
bfi.c Merge commit '7e350b7ddd' into release/1.1 2013-10-08 01:41:20 +02:00
bink.c bink: return AVERROR_EOF upon reaching end of file 2012-11-21 19:25:20 +01:00
bintext.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
bit.c bit: check av_new_packet() return value 2012-10-26 15:34:25 +00:00
bluray.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
bmv.c bmv: set channel layout 2012-11-12 10:33:18 -05:00
brstm.c brstm: ask for samples for version != 1.0 2012-12-16 15:05:31 +01:00
c93.c c93: signal EOF 2012-11-24 15:04:32 +00:00
cache.c cache: check lseek() return 2012-10-18 00:55:03 +02:00
caf.c Support iLBC in caf. 2012-11-19 10:19:50 +01:00
caf.h
cafdec.c cafdec: Check duration before use. 2012-12-12 01:22:09 +01:00
cafenc.c cafenc: do not include riff.h 2012-12-05 20:44:28 +00:00
cavsvideodec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
cdg.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
cdxl.c cdxl: use url_feof() 2012-11-21 16:39:44 +00:00
concat.c Merge remote-tracking branch 'qatar/master' 2011-12-02 00:51:11 +01:00
concatdec.c concatdec: change data type to suppress warning about limited range of data type on some platforms. 2012-12-17 17:31:34 +01:00
crcenc.c Merge commit '3f7fd59d15' 2012-09-16 14:24:11 +02:00
crypto.c Merge commit 'e002e3291e' 2012-10-12 14:52:34 +02:00
cutils.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
data_uri.c lavf: add data: URI scheme. 2013-01-01 19:29:04 +01:00
daud.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
dfa.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
diracdec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
dnxhddec.c Allow autodetection of some dnxhd files that can be decoded correctly. 2012-10-13 11:59:37 +02:00
dsicin.c Merge commit 'f8a72f041c' into release/1.1 2013-10-08 00:24:54 +02:00
dtsdec.c avformat/dtsdec: Improve probe, reject things looking like analog signals 2013-07-26 12:20:52 +02:00
dtshddec.c dtshd: fix seeking 2012-10-10 15:50:32 +00:00
dv.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-09-09 09:10:20 +02:00
dv.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
dvenc.c dvenc: dont fail hard if the timecode is invalid 2013-02-06 00:09:03 +01:00
dxa.c lavf/dxa: return meaningful error codes 2012-12-05 20:18:04 +00:00
eacdata.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
electronicarts.c Merge commit '7e350b7ddd' into release/1.1 2013-10-08 01:41:20 +02:00
epafdec.c Ensoniq Paris Audio File demuxer 2012-12-05 13:01:22 +00:00
ffm.h Merge commit 'a25d912dca' 2012-10-17 14:17:55 +02:00
ffmdec.c ffmdec: remove unused variable 2012-11-08 15:54:14 +01:00
ffmenc.c ffm: redesign header format to make it extensible 2012-11-05 16:36:44 +01:00
ffmeta.h
ffmetadec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
ffmetaenc.c Merge commit '3f7fd59d15' 2012-09-16 14:24:11 +02:00
file.c file: fix 10l error in access() check 2012-11-27 13:24:00 +01:00
filmstripdec.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
filmstripenc.c filmstripenc: fix rounding that caused fate failure 2012-11-05 00:28:21 +01:00
flacdec.c Merge commit 'c50241080d' into release/1.1 2013-03-18 03:05:36 +01:00
flacenc.c lavf/flacenc: disallow creation of invalid files with -c copy 2012-10-22 08:07:09 +00:00
flacenc.h
flacenc_header.c Merge remote-tracking branch 'qatar/master' 2011-12-11 01:05:33 +01:00
flic.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
flv.h Merge remote-tracking branch 'qatar/master' 2012-06-28 23:57:31 +02:00
flvdec.c Merge commit 'fc6825ebb6' into release/1.1 2013-05-12 12:41:03 +02:00
flvenc.c Only test the first frame for missing aac_adtstoasc bistream filter. 2013-03-27 00:52:39 +01:00
framecrcenc.c framecrcenc: print flags and side data elements 2012-10-03 16:51:30 +02:00
framehash.c frame{crc/md5}: set the stream timebase from codec timebase. 2012-02-03 09:29:02 +01:00
frmdec.c frmdec: reduce probe score to reflect test accuracy (and pass probetest) 2013-01-06 16:51:57 +11:00
g722.c Merge commit '1b891d17c5' 2012-10-26 14:24:57 +02:00
g723_1.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
g729dec.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
gif.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
gifdec.c gifdec: do not handle timestamps 2012-12-04 15:21:24 +00:00
gopher.c Merge remote-tracking branch 'qatar/master' 2012-01-06 02:45:12 +01:00
gsmdec.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
gxf.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
gxf.h
gxfenc.c Merge commit 'bfe5454cd2' 2012-11-29 13:45:57 +01:00
h261dec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
h263dec.c Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
h264dec.c Merge commit 'ab35ec29a4' 2012-10-04 13:11:45 +02:00
hls.c hls: fix timebase 2013-03-07 14:56:57 +01:00
hlsenc.c Merge commit '0662967d2b' into release/1.1 2013-05-12 14:25:50 +02:00
hlsproto.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
http.c http: dont null check p, its unneeded 2012-12-11 00:03:23 +01:00
http.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
httpauth.c Merge commit 'e002e3291e' 2012-10-12 14:52:34 +02:00
httpauth.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
icodec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
icoenc.c add forgotten AV_ prefix to some CODEC_IDs 2012-12-09 01:47:58 +00:00
id3v1.c Add a comment about an intentional misspelling to the id3v1 tags. 2013-01-04 10:32:39 +01:00
id3v1.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
id3v2.c Merge commit '0662967d2b' into release/1.1 2013-05-12 14:25:50 +02:00
id3v2.h Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
id3v2enc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
idcin.c Autodetect idcin only if audio properties allow decoding. 2013-06-19 23:46:09 +02:00
idroqdec.c Merge commit 'ce1dacb435' into release/1.1 2013-10-08 01:06:45 +02:00
idroqenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
iff.c Merge commit '31a77177ff' into release/1.1 2013-05-12 11:21:41 +02:00
ilbc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
img2.c Merge commit '9d46eaec7a' 2012-11-30 14:49:13 +01:00
img2dec.c Add exception for "gif" in image2 probe() method. 2012-11-30 14:35:11 +00:00
img2enc.c img2enc: fix typo 2012-12-21 22:56:13 +01:00
ingenientdec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
internal.h Support more AVC-Intra files 2013-01-03 21:48:38 +01:00
ipmovie.c ipmovie_probe: make buffer pointers const 2012-12-25 01:44:59 +01:00
ircam.c add forgotten AV_ prefix to some CODEC_IDs 2012-12-09 01:47:58 +00:00
ircam.h IRCAM demuxer & muxer 2012-12-05 13:01:22 +00:00
ircamdec.c IRCAM demuxer & muxer 2012-12-05 13:01:22 +00:00
ircamenc.c ircamenc: 10l do not use avio_skip() 2012-12-05 13:46:35 +00:00
isom.c Support more AVC-Intra files 2013-01-03 21:48:38 +01:00
isom.h lavf/mov: simplify timecode track ref. 2013-01-01 16:20:10 +01:00
iss.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
iv8.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
ivfdec.c Merge remote-tracking branch 'qatar/master' 2012-06-21 22:37:43 +02:00
ivfenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
jacosubdec.c lavf: remove generic index flag from text subtitles. 2013-01-02 10:32:21 +01:00
jacosubenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
jvdec.c Merge commit 'ef1b23ad21' 2012-11-13 10:55:07 +01:00
latmenc.c latmenc: Check for LOAS sync word 2013-02-25 05:52:16 -03:00
libavformat.v libavformat.v: export ffurl_protocol_next 2012-09-13 16:21:25 +02:00
libmodplug.c avformat/libmodplug: Reduce the probe score for small input 2013-06-21 01:14:27 +02:00
libnut.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
librtmp.c Merge remote-tracking branch 'qatar/master' 2012-06-04 00:33:42 +02:00
lmlm4.c lmlm4_probe: make buffer pointers const 2012-12-25 01:45:43 +01:00
loasdec.c Require at least three frames to autodetect loas. 2013-03-02 02:04:55 +01:00
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
lvfdec.c lvfdec: cosmetics: fix identation 2012-10-25 20:57:40 +00:00
lxfdec.c avformat/lxfdec: use a parser to parse video frame headers 2013-09-01 10:03:40 +02:00
m4vdec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
Makefile buildsys: only include log2_tab per library for shared builds 2013-03-05 01:17:55 +01:00
matroska.c matroska: fix missing , 2013-02-22 22:53:11 +01:00
matroska.h lavf/mkv: prefix video stereo arrays with ff_. 2012-09-16 02:58:40 +02:00
matroskadec.c matroskadec: pad EBML_BIN data. 2014-01-05 17:13:19 -05:00
matroskaenc.c avformat/matroskaenc: remove bogus prores tag 2013-09-08 22:37:48 +02:00
md5enc.c Merge commit 'b7f1010c8f' 2012-10-12 15:34:49 +02:00
md5proto.c Merge commit 'b7f1010c8f' 2012-10-12 15:34:49 +02:00
metadata.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
metadata.h Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
mgsts.c Enable generic index/seeking for mgsts demuxer. 2012-03-26 20:03:57 +02:00
microdvddec.c lavf: remove generic index flag from text subtitles. 2013-01-02 10:32:21 +01:00
microdvdenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
mkvtimestamp_v2.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
mm.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
mmf.c Support stereo as experimental feature in mmf / Yamaha SMAF. 2013-01-06 16:38:24 +01:00
mms.c
mms.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
mmsh.c mmsh: dont close context on seeking failure 2013-07-07 21:38:48 +02:00
mmst.c Merge remote-tracking branch 'qatar/master' 2012-06-20 20:47:46 +02:00
mov.c avformat/mov: only force parsing for video tracks if stss is empty 2014-03-24 23:38:10 +01:00
mov_chan.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
mov_chan.h mov_chan: Pass a separate AVIOContext for reading 2012-09-07 10:49:35 +03:00
movenc.c movenc: ilbc needs audio_vbr set. 2013-08-20 18:45:17 +02:00
movenc.h movenc: support an alternative to edit lists to handle the first DTS != 0 case. 2012-10-07 06:04:40 +02:00
movenchint.c Merge remote-tracking branch 'qatar/master' 2012-11-15 11:31:13 +01:00
mp3dec.c avformat/mp3dec: perform seek resync in the correct direction 2013-10-26 01:15:06 +02:00
mp3enc.c lavf/mp3enc: make sure the header is valid before writing audio pkt. 2012-11-16 14:11:08 +01:00
mpc.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
mpc8.c Merge commit '163196562f' into release/1.1 2013-10-08 00:49:18 +02:00
mpeg.c avformat/vobsub: fix seeking. 2013-09-10 21:44:39 +02:00
mpeg.h
mpegenc.c mpegpsenc: avoid shifting dts/pts 2013-01-04 20:58:59 +01:00
mpegts.c mpegts: only reopen pmt_cb filter if its different from the previous. 2013-07-07 18:33:32 +02:00
mpegts.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
mpegtsenc.c avformat/mpegtsenc: Check data array size in mpegts_write_pmt() 2014-03-07 04:04:07 +01:00
mpegvideodec.c mpegvideo_probe: check slice order 2012-11-01 15:08:03 +01:00
mpjpeg.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
mpl2dec.c Add MPL2 subtitles demuxer and decoder. 2012-12-30 22:37:25 +01:00
mpsubdec.c Add MPlayer subtitles demuxer. 2012-12-30 23:09:49 +01:00
msnwc_tcp.c lavf: add missing new line to some error messages 2012-09-01 15:59:30 +02:00
mtv.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
mux.c lavf/mux: Fix assignments in if() 2013-01-18 05:14:31 +01:00
mvdec.c mcdec: suppress "warning: a/vst may be used uninitialized in this function" 2012-12-24 18:31:37 +01:00
mvi.c Merge commit '04d2f9ace3' into release/1.1 2013-10-08 01:26:51 +02:00
mxf.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
mxf.h Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
mxfdec.c avformat/mxfdec: detect loops during header parsing 2014-01-09 11:51:32 +01:00
mxfenc.c Use rc_max_rate if no video bit_rate was specified when muxing mxf_d10. 2013-09-12 23:17:32 +02:00
mxg.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
ncdec.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
network.c Fix OS/2 threading 2012-12-29 18:56:33 +01:00
network.h Merge commit '80521c1997' 2012-10-24 12:53:26 +02:00
nistspheredec.c NIST SPHERE demuxer 2012-12-23 21:22:43 +00:00
nsvdec.c Merge commit '523c7bd23c' 2012-12-19 14:28:58 +01:00
nullenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
nut.c Merge commit '65830277d2' into release/1.1 2014-01-12 16:51:26 +01:00
nut.h Merge commit '65830277d2' into release/1.1 2014-01-12 16:51:26 +01:00
nutdec.c Merge commit '65830277d2' into release/1.1 2014-01-12 16:51:26 +01:00
nutenc.c Merge commit '65830277d2' into release/1.1 2014-01-12 16:51:26 +01:00
nuv.c Merge commit 'e4d349b401' 2012-11-29 14:16:46 +01:00
oggdec.c avformat/oggdec: dont read timestamps from EOS pages of ogm videos 2014-01-09 11:50:29 +01:00
oggdec.h Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-01-17 04:26:42 +01:00
oggenc.c oggenc: remove unneeded null check. 2012-11-05 00:28:21 +01:00
oggparsecelt.c Merge commit '7751e4693d' 2012-09-25 15:15:16 +02:00
oggparsedirac.c Merge commit '7751e4693d' 2012-09-25 15:15:16 +02:00
oggparseflac.c Merge commit '7751e4693d' 2012-09-25 15:15:16 +02:00
oggparseogm.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2014-02-04 06:41:15 +01:00
oggparseopus.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
oggparseskeleton.c oggparseskeleton: avoid header parsing failure 2013-07-07 21:40:46 -03:00
oggparsespeex.c oggspeexparse: fix array overread 2012-12-12 11:21:23 +01:00
oggparsetheora.c oggparsetheora: fix comment header parsing 2012-10-05 18:07:13 +02:00
oggparsevorbis.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-08-27 19:13:15 +02:00
oma.c Merge commit '05015d03da' into release/1.1 2013-05-12 12:49:36 +02:00
oma.h oma: Validate sample rates 2013-03-31 18:07:31 +02:00
omadec.c Merge commit '7b337b1229' into release/1.1 2014-01-12 16:16:58 +01:00
omaenc.c omaenc: remove superfluous "OMA: " 2012-11-24 10:04:20 +00:00
options.c options: Fix warning about incompatible pointer type 2012-07-30 03:48:46 +02:00
options_table.h Merge commit 'c35f0e8495' 2012-12-18 14:27:59 +01:00
os_support.c Merge commit '80521c1997' 2012-10-24 12:53:26 +02:00
os_support.h Merge commit '0c03cc6838' 2012-10-24 13:42:58 +02:00
paf.c avformat/paf: Fix integer overflow and out of array read 2013-08-28 13:39:26 +02:00
pcm.c lavf/pcm: check size, do not produce invalid packets 2012-12-07 13:05:43 +00:00
pcm.h pcmdec: move read_packet function to pcm.c so it can be shared with other demuxers 2012-12-05 12:40:57 +00:00
pcmdec.c pcmdec: move read_packet function to pcm.c so it can be shared with other demuxers 2012-12-05 12:40:57 +00:00
pcmenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
pjsdec.c Add PJS subtitles demuxer and decoder. 2012-12-30 23:55:28 +01:00
pmpdec.c Merge commit '0e8ae6d10c' into release/1.1 2014-01-12 16:08:27 +01:00
psxstr.c str_probe: make buffer related pointers const 2012-12-25 01:55:22 +01:00
pva.c pva_probe: make buffer related pointers and function arguments const 2012-12-25 01:54:41 +01:00
pvfdec.c pvfdec: drop pointless casting of buffer in ff_get_line() 2012-12-19 15:55:39 +00:00
qcp.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
qtpalette.h
r3d.c Merge commit '494f2d4f9e' into release/1.1 2013-10-08 02:03:40 +02:00
rawdec.c raw demuxer: initialize end of partial packets 2012-12-05 00:02:43 +01:00
rawdec.h Merge commit '1b891d17c5' 2012-10-26 14:24:57 +02:00
rawenc.c rawenc: cosmetics: reindent 2012-11-21 15:34:45 +00:00
rawenc.h
rawvideodec.c rawvideodec: set bit rate 2012-12-04 15:52:58 +00:00
rdt.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rdt.h
realtextdec.c lavf: remove generic index flag from text subtitles. 2013-01-02 10:32:21 +01:00
riff.c Merge commit '7e350b7ddd' into release/1.1 2013-10-08 01:41:20 +02:00
riff.h Merge commit 'bfe5454cd2' 2012-11-29 13:45:57 +01:00
rl2.c Merge commit 'ce1dacb435' into release/1.1 2013-10-08 01:06:45 +02:00
rm.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rm.h Merge commit '4c995fafd8' 2012-10-16 13:20:46 +02:00
rmdec.c Merge commit '494f2d4f9e' into release/1.1 2013-10-08 02:03:40 +02:00
rmenc.c rmenc: write correct bytes per minute 2012-12-23 16:08:10 +01:00
rmsipr.c Merge commit '4c995fafd8' 2012-10-16 13:20:46 +02:00
rmsipr.h Merge commit '4c995fafd8' 2012-10-16 13:20:46 +02:00
rpl.c rpl: return AVERROR_EOF instead of -1 2012-11-21 09:48:46 +00:00
rso.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rso.h Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
rsodec.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
rsoenc.c Merge commit '3f7fd59d15' 2012-09-16 14:24:11 +02:00
rtmp.h Merge remote-tracking branch 'qatar/master' 2012-08-15 15:55:24 +02:00
rtmpcrypt.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
rtmpcrypt.h Merge remote-tracking branch 'qatar/master' 2012-07-23 21:25:09 +02:00
rtmpdh.c Merge remote-tracking branch 'qatar/master' 2012-08-18 15:20:32 +02:00
rtmpdh.h Merge remote-tracking branch 'qatar/master' 2012-07-23 21:25:09 +02:00
rtmphttp.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
rtmppkt.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-08-27 19:13:15 +02:00
rtmppkt.h Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-08-27 19:13:15 +02:00
rtmpproto.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-08-27 19:13:15 +02:00
rtp.c Use proper "" quotes for local header #includes 2013-02-05 16:35:28 +01:00
rtp.h Merge remote-tracking branch 'qatar/master' 2012-11-15 11:31:13 +01:00
rtpdec.c Merge commit 'e96406eda4' 2013-01-04 13:23:19 +01:00
rtpdec.h Merge commit 'e96406eda4' 2013-01-04 13:23:19 +01:00
rtpdec_amr.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_asf.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_formats.h Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_g726.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rtpdec_h263.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_h263_rfc2190.c rtpdec: Pass the sequence number to depacketizers 2012-12-21 14:14:40 +02:00
rtpdec_h264.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_ilbc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
rtpdec_jpeg.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_latm.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_mpeg4.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_qcelp.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_qdm2.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_qt.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_svq3.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpdec_vp8.c Merge commit 'c7d4de3d73' 2012-12-21 17:51:31 +01:00
rtpdec_xiph.c Merge commit '90c784cc13' 2012-12-21 17:46:43 +01:00
rtpenc.c Merge commit 'f322b20735' 2012-12-17 14:06:11 +01:00
rtpenc.h Merge commit 'f322b20735' 2012-12-17 14:06:11 +01:00
rtpenc_aac.c Merge remote-tracking branch 'qatar/master' 2012-11-09 10:29:51 +01:00
rtpenc_amr.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
rtpenc_chain.c Merge remote-tracking branch 'qatar/release/9' into release/1.1 2013-02-05 16:28:36 +01:00
rtpenc_chain.h Merge remote-tracking branch 'qatar/master' 2012-11-15 11:31:13 +01:00
rtpenc_h263.c Change all uses of restrict to use av_restrict instead. 2012-06-17 00:38:39 +02:00
rtpenc_h263_rfc2190.c rtpenc: Use MB info side data for splitting H263 packets for RFC 2190 2012-03-01 16:08:32 +02:00
rtpenc_h264.c rtpenc: fix overflow checking in avc_mp4_find_startcode() 2013-01-28 01:57:39 +01:00
rtpenc_jpeg.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
rtpenc_latm.c
rtpenc_mpv.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
rtpenc_vp8.c Merge commit '65e053271a' 2012-12-17 13:46:54 +01:00
rtpenc_xiph.c rtpenc_xiph: switch to av_assert 2012-08-28 22:29:20 +02:00
rtpproto.c Merge remote-tracking branch 'qatar/master' 2012-12-13 12:23:48 +01:00
rtsp.c Merge commit 'e96406eda4' 2013-01-04 13:23:19 +01:00
rtsp.h Merge commit 'e96406eda4' 2013-01-04 13:23:19 +01:00
rtspcodes.h Merge remote-tracking branch 'qatar/master' 2012-07-11 23:57:11 +02:00
rtspdec.c Merge commit 'f6c38c5f4e' 2012-10-13 14:14:11 +02:00
rtspenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
samidec.c lavf: remove generic index flag from text subtitles. 2013-01-02 10:32:21 +01:00
sapdec.c Merge remote-tracking branch 'qatar/master' 2012-07-30 23:28:31 +02:00
sapenc.c Merge commit 'a925f723a9' 2012-12-21 14:06:42 +01:00
sauce.c sauce: test filetype correctly for datatype 5 (binary text) 2012-12-14 16:46:29 +11:00
sauce.h
sbgdec.c lavf/sbgdec: use proper constants for av_log(). 2012-11-24 23:56:52 +01:00
sctp.c sctp: dont abort on invalid input 2012-12-17 01:53:35 +01:00
sdp.c Merge commit 'c5c7e3e6f7' into release/1.1 2014-01-12 15:48:39 +01:00
seek-test.c Merge commit 'cb45553f57' 2012-12-05 13:34:45 +01:00
seek.c Merge remote-tracking branch 'qatar/master' 2012-03-06 06:03:32 +01:00
seek.h Merge remote-tracking branch 'qatar/master' 2012-03-06 06:03:32 +01:00
segafilm.c Merge commit '44079902c4' into release/1.1 2014-02-04 06:23:46 +01:00
segment.c hls, segment: fix splitting for audio-only streams. 2013-05-04 10:53:18 +02:00
sierravmd.c Merge commit '163196562f' into release/1.1 2013-10-08 00:49:18 +02:00
siff.c siff: set duration 2012-12-17 13:34:30 +01:00
smacker.c Merge commit 'f8a72f041c' into release/1.1 2013-10-08 00:24:54 +02:00
smjpeg.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
smjpeg.h Replace Libav with FFmpeg in license headers for files created by me 2012-06-29 01:58:34 +00:00
smjpegdec.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
smjpegenc.c Merge commit 'bfe5454cd2' 2012-11-29 13:45:57 +01:00
smoothstreamingenc.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
smush.c smush: check audio packet size 2012-11-17 19:58:54 +00:00
sol.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
sox.h
soxdec.c soxdec: use meaningful error codes 2012-12-28 21:50:42 +00:00
soxenc.c soxenc: use ff_raw_write_packet() 2012-12-28 21:58:03 +00:00
spdif.c
spdif.h Support decoding AC-3 in wav. 2013-01-06 18:48:51 +01:00
spdifdec.c Support decoding AC-3 in wav. 2013-01-06 18:48:51 +01:00
spdifenc.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
srtdec.c lavf/srtdec: do not try to queue empty subtitle chunks. 2013-01-27 16:32:57 +01:00
srtenc.c lavf/srtenc: honor subtitle position side data. 2012-12-20 16:13:52 +01:00
subtitles.c avformat/subtitles: check lower bound for duration overlap seeking. 2013-09-10 21:44:43 +02:00
subtitles.h lavf/subtitles: fix CLRF/CRLF typo. 2012-12-30 23:14:34 +01:00
subviewer1dec.c Add SubViewer v1 subtitles demuxer and decoder. 2012-12-31 00:01:58 +01:00
subviewerdec.c subviewer: sanitize packets. 2013-01-03 07:25:47 +01:00
swf.c Merge remote-tracking branch 'qatar/master' 2012-08-18 15:20:32 +02:00
swf.h Merge commit 'bfe5454cd2' 2012-11-29 13:45:57 +01:00
swfdec.c Merge commit 'd04c17c913' 2012-12-12 10:16:23 +01:00
swfenc.c Revert "swfenc: use av_get_audio_frame_duration() instead of AVCodecContext.frame_size" 2013-02-17 20:27:19 +01:00
takdec.c tak: reduce difference with qatar 2012-12-09 22:01:00 +00:00
tcp.c tcp: accept params through avio_open2() options 2012-10-09 17:24:55 +02:00
tedcaptionsdec.c lavf: TED Talks JSON captions demuxer. 2012-12-09 18:50:38 +01:00
thp.c thp: set duration 2012-12-16 10:27:54 +00:00
tiertexseq.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
tls.c Merge remote-tracking branch 'qatar/master' 2012-07-29 02:16:26 +02:00
tmv.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
tta.c tta: datalen is unsigned integer per reference library 2012-10-17 11:58:08 +00:00
tty.c Merge commit 'e6153f173a' 2012-09-05 14:33:32 +02:00
txd.c lavf/txd: cosmetics: fix identation 2012-10-15 08:12:25 +00:00
udp.c udp: check ff_socket_nonblock() return code 2012-11-05 21:21:04 +01:00
url-test.c Merge commit 'cb45553f57' 2012-12-05 13:34:45 +01:00
url.h Add 'rw_timeout' into URLContext 2012-08-29 00:05:03 +02:00
urldecode.c Merge remote-tracking branch 'qatar/master' 2012-07-26 21:37:15 +02:00
urldecode.h Merge remote-tracking branch 'qatar/master' 2012-07-26 21:37:15 +02:00
utils.c avformat/utils: av_probe_input_buffer2 decrease difference to libav 2014-02-04 05:20:43 +01:00
vc1test.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
vc1testenc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
version.h Support decoding AC-3 in wav. 2013-01-06 18:48:51 +01:00
vivo.c add forgotten AV_ prefix to some CODEC_IDs 2012-12-09 01:47:58 +00:00
voc.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
voc.h Merge commit 'bfe5454cd2' 2012-11-29 13:45:57 +01:00
vocdec.c Merge commit '163196562f' into release/1.1 2013-10-08 00:49:18 +02:00
vocenc.c vocenc: fix 10l regression 2012-11-04 04:46:10 +00:00
vorbiscomment.c
vorbiscomment.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
vplayerdec.c Add VPlayer subtitles demuxer and decoder. 2012-12-30 22:46:42 +01:00
vqf.c Merge commit '04d2f9ace3' into release/1.1 2013-10-08 01:26:51 +02:00
w64.c w64dec: support metadata (summarylist guid) 2013-01-05 11:03:52 +00:00
w64.h w64dec: support metadata (summarylist guid) 2013-01-05 11:03:52 +00:00
wavdec.c avformat/wavdec: Dont trust the fact chunk for PCM 2013-10-24 11:13:59 +02:00
wavenc.c Sony Wave64 muxer 2012-12-31 07:10:57 +00:00
wc3movie.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
webvttdec.c lavf/webvtt: use ff_subtitles_read_chunk(). 2013-01-03 07:46:30 +01:00
westwood_aud.c Merge remote-tracking branch 'qatar/master' 2012-11-13 11:09:38 +01:00
westwood_vqa.c Merge commit 'c02d4c1a98' into release/1.1 2013-08-27 16:43:09 +02:00
wtv.c wtv: Add more sanity checks for a length read from the file 2013-10-04 03:26:28 +02:00
wtv.h wtv: move duplicated guids into wtv.c 2012-11-06 15:52:33 +01:00
wtvdec.c Merge commit 'ce1dacb435' into release/1.1 2013-10-08 01:06:45 +02:00
wtvenc.c wtv: permit root table and first sectors to be located beyond 2GB boundary 2012-12-19 00:18:17 +11:00
wv.c wv: use right function to read block_samples 2012-11-12 15:50:04 +00:00
wvenc.c wvenc: multichannel muxing 2012-11-24 10:20:46 +00:00
xa.c Merge commit '36ef5369ee' 2012-08-07 22:45:46 +02:00
xmv.c Merge commit 'ce1dacb435' into release/1.1 2013-10-08 01:06:45 +02:00
xwma.c Merge commit '04d2f9ace3' into release/1.1 2013-10-08 01:26:51 +02:00
yop.c yop: set video bit rate 2012-12-21 21:18:12 +01:00
yuv4mpeg.c lavf/y4m: spellcheck 2012-12-23 01:01:17 +01:00