ffmpeg/libavformat
Marton Balint 94a9ac1277 lavf: add av_guess_frame_sample_aspect_ratio function
Guesses the sample aspect ratio of a frame, based on both the stream and the
frame aspect ratio.

Since the frame aspect ratio is set by the codec but the stream aspect ratio
is set by the demuxer, these two may not be equal. This function tries to
return the value that you should use if you would like to display the frame.

Basic logic is to use the stream aspect ratio if it is set to something sane
otherwise use the frame aspect ratio. This way a container setting, which is
usually easy to modify can override the coded value in the frames.

Signed-off-by: Marton Balint <cus@passwd.hu>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-14 23:40:46 +02:00
..
4xm.c 4xmdemux: Check chunk size 2012-04-16 15:27:39 +02:00
a64.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
aacdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
ac3dec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
act.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
adts.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
adtsenc.c Merge remote-tracking branch 'qatar/master' 2011-12-03 03:00:30 +01:00
adxdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
aea.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
aiff.h Merge remote-tracking branch 'qatar/master' 2011-11-12 02:50:25 +01:00
aiffdec.c Mark truncated packets as corrupt in av_get_packet. 2012-05-01 23:20:52 +02:00
aiffenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
allformats.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
amr.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
anm.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
apc.c Mark truncated packets as corrupt in av_get_packet. 2012-05-01 23:20:52 +02:00
ape.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
apetag.c Merge remote-tracking branch 'qatar/master' 2012-02-25 04:00:43 +01:00
apetag.h Merge remote-tracking branch 'qatar/master' 2012-02-10 01:20:07 +01:00
asf.c Do not map asf metadata key WM/Track to track. 2011-12-31 22:33:58 +01:00
asf.h asfenc: rename put_guid to ff_put_guid 2011-11-05 16:51:25 +01:00
asfcrypt.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
asfcrypt.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
asfdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
asfenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
assdec.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
assenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
au.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
audiointerleave.c audiointerleave: check timebase 2012-04-01 21:21:13 +02:00
audiointerleave.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00: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 lavf: add av_guess_frame_sample_aspect_ratio function 2012-05-14 23:40:46 +02:00
avi.h Merge remote-tracking branch 'qatar/master' 2011-11-28 01:07:11 +01:00
avidec.c avidec: zero extradata padding 2012-04-19 22:52:34 +02:00
avienc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
avio_internal.h lavf: split out ffio_limit() 2011-12-19 11:57:34 +01:00
avio.c avio: change ffurl_alloc return code. 2012-04-28 16:39:54 +02:00
avio.h Merge remote-tracking branch 'qatar/master' 2012-04-19 21:23:52 +02:00
aviobuf.c Merge remote-tracking branch 'qatar/master' 2012-04-28 20:45:06 +02:00
avisynth.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
avlanguage.c Merge remote-tracking branch 'qatar/master' 2011-09-08 22:37:31 +02:00
avlanguage.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avs.c Merge remote-tracking branch 'qatar/master' 2012-03-03 00:23:10 +01:00
bethsoftvid.c Merge remote-tracking branch 'qatar/master' 2012-02-17 00:35:06 +01:00
bfi.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
bink.c bink: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
bintext.c bintext: use private options now that AVFormatParameters has been removed 2012-01-29 18:11:39 +01:00
bit.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
bluray.c bluray protocol 2012-03-03 04:30:49 +01:00
bmv.c cosmetics: Align muxer/demuxer declarations 2012-04-06 19:19:59 +03:00
c93.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
cache.c cache: fix "warning: passing argument 2 of ‘av_tempfile’ from incompatible pointer type" 2012-02-06 02:04:09 +01:00
caf.c Cosmetics: Restore alphabetical order. 2011-08-01 00:58:49 +02:00
caf.h Move channel chunk reading function to isom.c. 2011-04-28 10:45:32 +02:00
cafdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
cafenc.c cafenc: replace deprecated av_dbl2int() 2012-01-23 17:18:13 +01:00
cavsvideodec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
cdg.c cdg: fix pts 2012-05-10 04:17:03 +02:00
cdxl.c cdxl demux: do not create packets with uninitialized data at EOF. 2012-03-05 16:27:31 -05:00
concat.c Merge remote-tracking branch 'qatar/master' 2011-12-02 00:51:11 +01:00
crcenc.c Use more designated initializers. 2011-12-30 20:00:53 +01:00
crypto.c avio: add support for passing options to protocols. 2011-11-13 13:14:39 +01:00
cutils.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
daud.c Merge remote-tracking branch 'qatar/master' 2012-04-20 22:18:26 +02:00
dfa.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
diracdec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
dnxhddec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
dsicin.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
dtsdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
dv.c Merge remote-tracking branch 'qatar/master' 2012-05-08 22:02:59 +02:00
dv.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
dvenc.c Merge remote-tracking branch 'qatar/master' 2012-05-08 22:02:59 +02:00
dxa.c Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
eacdata.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
electronicarts.c Merge remote-tracking branch 'qatar/master' 2012-05-05 20:22:09 +02:00
ffm.h Rename ffserver to avserver. 2011-08-09 19:56:25 +02:00
ffmdec.c ffm: disable adjust_write_index() 2012-05-07 02:42:00 +02:00
ffmenc.c Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
ffmeta.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
ffmetadec.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
ffmetaenc.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
file.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
filmstripdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
filmstripenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
flacdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
flacenc_header.c Merge remote-tracking branch 'qatar/master' 2011-12-11 01:05:33 +01:00
flacenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
flacenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flic.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
flv.h flv: clarify use of video info/cmd frame. 2012-03-20 07:53:40 +01:00
flvdec.c flvdec: pass on proper error value. 2012-05-01 23:20:52 +02:00
flvenc.c Merge remote-tracking branch 'qatar/master' 2012-05-08 22:02:59 +02:00
framecrcenc.c Merge remote-tracking branch 'qatar/master' 2012-02-04 02:34:14 +01:00
framehash.c frame{crc/md5}: set the stream timebase from codec timebase. 2012-02-03 09:29:02 +01:00
g723_1.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
g729dec.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
gif.c Merge remote-tracking branch 'qatar/master' 2012-02-22 02:24:18 +01:00
gopher.c Merge remote-tracking branch 'qatar/master' 2012-01-06 02:45:12 +01:00
gsmdec.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
gxf.c gxf: return AVERROR_EOF instead of AVERROR(EIO) at end of gxf_packet function 2012-03-19 13:33:24 +01:00
gxf.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
gxfenc.c Merge remote-tracking branch 'qatar/master' 2012-05-14 20:17:24 +02:00
h261dec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
h263dec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
h264dec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
hls.c Merge remote-tracking branch 'qatar/master' 2012-02-21 05:10:12 +01:00
hlsproto.c Merge remote-tracking branch 'qatar/master' 2012-02-15 01:52:14 +01:00
http.c Merge remote-tracking branch 'qatar/master' 2012-03-14 02:10:11 +01:00
http.h Merge remote-tracking branch 'qatar/master' 2011-11-11 02:50:35 +01:00
httpauth.c Merge remote-tracking branch 'qatar/master' 2012-03-14 02:10:11 +01:00
httpauth.h Merge remote-tracking branch 'qatar/master' 2012-03-14 02:10:11 +01:00
icodec.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
id3v1.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
id3v1.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
id3v2.c Merge remote-tracking branch 'qatar/master' 2012-04-02 00:17:02 +02:00
id3v2.h Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
id3v2enc.c Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
idcin.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
idroqdec.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
idroqenc.c Merge remote-tracking branch 'qatar/master' 2011-09-24 22:39:52 +02:00
iff.c Merge remote-tracking branch 'qatar/master' 2012-03-13 01:56:33 +01:00
img2.c lavc: add a OpenEXR decoder 2012-04-06 08:32:09 +02:00
img2dec.c img2dec: remove GLOB_TILDE support. 2012-03-30 05:16:15 +02:00
img2enc.c Merge remote-tracking branch 'qatar/master' 2012-03-18 23:39:42 +01:00
ingenientdec.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
internal.h Merge remote-tracking branch 'qatar/master' 2012-03-21 01:33:53 +01:00
ipmovie.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
isom.c Add Avid Meridien (AVUI) decoder. 2012-05-08 08:41:26 +02:00
isom.h Merge remote-tracking branch 'qatar/master' 2012-04-14 22:37:43 +02:00
iss.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
iv8.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
ivfdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
ivfenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
jacosubdec.c JACOsub demuxer, decoder and muxer. 2012-05-03 19:37:14 +02:00
jacosubenc.c JACOsub demuxer, decoder and muxer. 2012-05-03 19:37:14 +02:00
jvdec.c jvdec: Make sure there is enough data for the id string. 2012-04-19 21:43:15 +02:00
latmenc.c latmenc: replace per-frame malloc/free by constant size buffer. 2012-04-14 18:21:19 +02:00
libavformat.v libavformat.v: add ffio_set_buf_size() for ffserver. 2012-03-12 06:04:37 +01:00
libmodplug.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
libnut.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
librtmp.c Merge remote-tracking branch 'qatar/master' 2012-02-15 01:52:14 +01:00
lmlm4.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
loasdec.c Merge remote-tracking branch 'qatar/master' 2012-02-01 02:36:09 +01:00
lxfdec.c lxfdec: support version 1 files, too. 2012-03-31 12:37:42 +02:00
m4vdec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
Makefile Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
matroska.c matroska: improve declaration of video_stereo_* constant tables 2011-05-24 23:34:24 +02:00
matroska.h Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
matroskadec.c Merge remote-tracking branch 'qatar/master' 2012-04-30 22:18:43 +02:00
matroskaenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
md5enc.c Merge remote-tracking branch 'qatar/master' 2012-02-04 02:34:14 +01:00
md5proto.c Merge remote-tracking branch 'qatar/master' 2011-12-02 00:51:11 +01: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/microdvd: set packet duration. 2012-04-27 19:19:36 +02:00
microdvdenc.c add MicroDVD muxer and demuxer 2011-04-04 01:29:40 +02:00
mkvtimestamp_v2.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
mm.c mmdemux: dont set pkt->size to an invalid value. 2012-03-23 00:50:49 +01:00
mmf.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
mms.c Merge remote branch 'qatar/master' 2011-04-20 04:48:23 +02:00
mms.h Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
mmsh.c Merge remote-tracking branch 'qatar/master' 2012-01-06 02:45:12 +01:00
mmst.c Merge remote-tracking branch 'qatar/master' 2012-01-06 02:45:12 +01:00
mov_chan.c mov: Add missing terminator to mov_ch_layout_map_1ch. 2012-03-22 13:56:44 -07:00
mov_chan.h doxygen: Remove documentation for non-existing parameters; misc small fixes. 2012-02-28 20:48:43 +01:00
mov.c Merge remote-tracking branch 'qatar/master' 2012-05-10 23:30:42 +02:00
movenc.c movenc: store codecs that dont provide a frame_size as audio_vbr=1 2012-05-07 23:35:05 +02:00
movenc.h Merge remote-tracking branch 'qatar/master' 2012-03-21 01:33:53 +01:00
movenchint.c Merge remote-tracking branch 'qatar/master' 2012-02-17 00:35:06 +01:00
mp3dec.c mp3demux: fix id3 discard code 2012-05-08 03:47:58 +02:00
mp3enc.c lavf/mp3enc: support MPEG-2 and MPEG-2.5 sample rates when writing Xing header. 2012-05-13 16:49:17 +02:00
mpc8.c Skip padding bytes after reading musepack8 header. 2012-05-05 14:46:38 +02:00
mpc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
mpeg.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
mpeg.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpegenc.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
mpegts.c mpegts: fix handling of files smaller than 8kb 2012-05-14 02:41:36 +02:00
mpegts.h Merge remote-tracking branch 'qatar/master' 2012-02-29 00:30:35 +01:00
mpegtsenc.c mpegtsenc: fix 10l typo, wrong stream 2012-05-11 14:13:07 +02:00
mpegvideodec.c mpegvideo_probe: Fix misdetection of mpeg4video files. 2012-03-09 22:25:32 +01:00
mpjpeg.c mpjpeg: video streaming will no longer break and stop on Firefox 2012-03-10 18:32:02 +01:00
msnwc_tcp.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
mtv.c mtvdec: check that the buf is large enough for probing 2012-04-19 22:11:19 +02:00
mvi.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
mxf.c mxf: Add DNxHD UL 2012-03-10 18:01:03 +01:00
mxf.h mxf: Fix frame layout values 2012-04-19 15:08:13 +02:00
mxfdec.c mxfdec: fix memleak on read error/EOF. 2012-04-20 20:58:45 +02:00
mxfenc.c mxfenc: Don't allow muxing audio-only since it's not supported 2012-04-03 10:11:27 +02:00
mxg.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
ncdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
network.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
network.h Remove some warnings when compiling with mingw (mingw-w64, 32 bits) 2012-02-03 19:51:13 +01:00
nsvdec.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
nullenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
nut.c Support yuva422p rawvideo in nut. 2012-05-08 10:37:13 +02:00
nut.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
nutdec.c nutdec: minor simplification. 2012-04-29 13:03:15 +02:00
nutenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
nuv.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
oggdec.c ogg: rewrite first timestamp reading code. 2012-05-14 14:15:34 +02:00
oggdec.h oggdec: add support for Xiph's CELT codec 2011-09-26 13:51:29 +02:00
oggenc.c Merge remote-tracking branch 'qatar/master' 2012-04-01 00:36:43 +02:00
oggparsecelt.c Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
oggparsedirac.c Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
oggparseflac.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
oggparseogm.c ogm: Fix division by 0 2012-04-18 15:30:34 +02:00
oggparseskeleton.c vorbisdemux: Check private context in theoras gtopts. 2012-03-23 04:29:33 +01:00
oggparsespeex.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparsetheora.c oggtheora: Port changes from oggvorbis timestamp handling. 2012-05-05 00:00:40 +02:00
oggparsevorbis.c oggparsevorbis.c: Check for OOM when using av_mallocz. 2012-05-06 12:00:19 +02:00
oma.c omadec: make sample rate table large enough to prevent out of array reading. 2012-04-16 18:36:39 +02:00
oma.h omadec: make sample rate table large enough to prevent out of array reading. 2012-04-16 18:36:39 +02:00
omadec.c omadec: Check geob datasize more completely 2012-05-10 17:22:27 +02:00
omaenc.c id3v2enc: split ff_id3v2_write(). 2012-02-29 14:26:14 +01:00
options_table.h Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
options.c Merge remote-tracking branch 'qatar/master' 2012-03-21 01:33:53 +01:00
os_support.c Allow other programs to open the same files on Windows. 2012-02-18 12:26:35 +01:00
os_support.h Remove some warnings when compiling with mingw (mingw-w64, 32 bits) 2012-02-03 19:51:13 +01:00
pcm.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
pcm.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
pcmdec.c Mark truncated packets as corrupt in av_get_packet. 2012-05-01 23:20:52 +02:00
pcmenc.c Merge remote-tracking branch 'qatar/master' 2011-09-24 22:39:52 +02:00
pmpdec.c pmpdec: Check for zero audio packets. 2012-02-28 07:20:36 +01:00
psxstr.c Merge remote-tracking branch 'qatar/master' 2012-03-04 04:26:04 +01:00
pva.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
qcp.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
qtpalette.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
r3d.c Merge remote-tracking branch 'qatar/master' 2012-03-10 01:12:08 +01:00
rawdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
rawdec.h Merge remote-tracking branch 'qatar/master' 2012-02-01 02:36:09 +01:00
rawenc.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
rawenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rawvideodec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
rdt.c Merge remote-tracking branch 'qatar/master' 2012-03-06 06:03:32 +01:00
rdt.h Merge remote-tracking branch 'qatar/master' 2011-07-14 20:44:58 +02:00
riff.c riff: use bps instead of bits_per_coded_sample in the WAVEFORMATEXTENSIBLE header 2012-04-17 00:09:19 -04:00
riff.h Merge remote-tracking branch 'qatar/master' 2011-11-28 01:07:11 +01:00
rl2.c Merge remote-tracking branch 'qatar/master' 2012-02-29 00:30:35 +01:00
rm.c Merge remote-tracking branch 'qatar/master' 2012-03-20 00:03:19 +01:00
rm.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rmdec.c Merge remote-tracking branch 'qatar/master' 2012-04-20 22:18:26 +02:00
rmenc.c rmenc: more than 2 streams are not currently possible. 2012-04-29 13:03:15 +02:00
rpl.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
rso.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rso.h Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
rsodec.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
rsoenc.c Merge remote-tracking branch 'qatar/master' 2011-11-29 00:20:29 +01:00
rtmp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtmppkt.c Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
rtmppkt.h Merge remote-tracking branch 'qatar/master' 2011-07-03 03:14:10 +02:00
rtmpproto.c Merge remote-tracking branch 'qatar/master' 2012-05-10 23:30:42 +02:00
rtp.c Merge remote-tracking branch 'qatar/master' 2012-02-24 02:57:18 +01:00
rtp.h Merge remote-tracking branch 'qatar/master' 2012-02-17 00:35:06 +01:00
rtpdec_amr.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtpdec_asf.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtpdec_formats.h Merge remote-tracking branch 'qatar/master' 2012-02-19 01:47:10 +01:00
rtpdec_g726.c Merge remote-tracking branch 'qatar/master' 2011-12-02 00:51:11 +01:00
rtpdec_h263_rfc2190.c rtpdec: Identify incorrectly signalled H263 2012-02-18 17:31:55 +02:00
rtpdec_h263.c Merge remote-tracking branch 'qatar/master' 2012-02-19 01:47:10 +01:00
rtpdec_h264.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
rtpdec_latm.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtpdec_mpeg4.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtpdec_qcelp.c Merge remote-tracking branch 'qatar/master' 2012-02-07 01:40:29 +01:00
rtpdec_qdm2.c Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
rtpdec_qt.c Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
rtpdec_svq3.c Merge remote-tracking branch 'qatar/master' 2011-07-15 17:51:09 +02:00
rtpdec_vp8.c Merge remote-tracking branch 'qatar/master' 2011-07-15 17:51:09 +02:00
rtpdec_xiph.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtpdec.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtpdec.h Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
rtpenc_aac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00: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/master' 2012-01-29 00:34:59 +01:00
rtpenc_chain.h Merge remote branch 'qatar/master' 2011-04-09 03:17:07 +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_h263.c Merge remote-tracking branch 'qatar/master' 2012-02-24 02:57:18 +01:00
rtpenc_h264.c Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
rtpenc_latm.c Merge commit '9446d75941d639f19cfa9ae007eb4c5ca041f200' 2011-06-17 05:49:58 +02:00
rtpenc_mpv.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
rtpenc_vp8.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc_xiph.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
rtpenc.h Merge remote-tracking branch 'qatar/master' 2012-03-20 00:03:19 +01:00
rtpproto.c Merge remote-tracking branch 'qatar/master' 2012-02-17 00:35:06 +01:00
rtsp.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
rtsp.h Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
rtspcodes.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtspdec.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
rtspenc.c Merge remote-tracking branch 'qatar/master' 2012-03-20 00:03:19 +01:00
sapdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
sapenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
sauce.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
sauce.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sbgdec.c sbgdec: read_seek was undeprecated. 2012-02-23 16:00:22 +01:00
sctp.c sctp: be consistent with socket option level 2012-05-10 00:01:45 +02:00
sdp.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
seek-test.c seek-test: support printing multiple packets 2012-05-04 14:40:22 +02: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 segafilm: make the loop condition in film_read_packet() match the contents. 2012-04-16 02:18:09 +02:00
segment.c Merge remote-tracking branch 'qatar/master' 2012-04-28 20:45:06 +02:00
sierravmd.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
siff.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
smacker.c smackerdemux: Allocate padding for extradata 2012-04-22 11:23:58 +02:00
smjpeg.c Merge remote-tracking branch 'qatar/master' 2012-01-17 02:37:30 +01:00
smjpeg.h avformat: split out common SMJPEG code 2012-01-16 11:29:55 +01:00
smjpegdec.c smjpegdec: implement seeking 2012-02-14 10:12:44 +01:00
smjpegenc.c add SMJPEG muxer 2012-01-16 11:29:55 +01:00
sol.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
sox.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
soxdec.c Remove some useless code that duplicates av_get_packet. 2012-05-01 23:20:52 +02:00
soxenc.c Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
spdif.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
spdif.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
spdifdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
spdifenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
srtdec.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
swf.h swfdec: support compressed swf. 2012-04-03 19:12:52 +02:00
swfdec.c swfdec: support compressed swf. 2012-04-03 19:12:52 +02:00
swfenc.c Merge remote-tracking branch 'qatar/master' 2012-03-06 06:03:32 +01:00
tcp.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
thp.c Merge remote-tracking branch 'qatar/master' 2012-03-04 04:26:04 +01:00
tiertexseq.c Merge remote-tracking branch 'qatar/master' 2012-03-04 04:26:04 +01:00
tls.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
tmv.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
tta.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
tty.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
txd.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
udp.c udp: check for HAVE_PTHREAD_CANCEL instead of HAVE_PTHREADS. 2012-05-14 19:32:43 +02:00
url.h Merge remote-tracking branch 'qatar/master' 2012-03-20 00:03:19 +01:00
utils.c lavf: add av_guess_frame_sample_aspect_ratio function 2012-05-14 23:40:46 +02:00
vc1test.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
vc1testenc.c Use more designated initializers. 2011-12-30 20:00:53 +01:00
version.h lavf: add av_guess_frame_sample_aspect_ratio function 2012-05-14 23:40:46 +02:00
voc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
voc.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
vocdec.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
vocenc.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
vorbiscomment.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
vorbiscomment.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
vqf.c Merge remote-tracking branch 'qatar/master' 2012-03-04 04:26:04 +01:00
wav.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
wc3movie.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
westwood_aud.c westwood_aud: Fix project reference 2012-02-01 04:43:06 +01:00
westwood_vqa.c westwood_vqa: fix SND0 chunk handling 2012-03-27 11:58:15 -04:00
wtv.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
wtv.h WTV muxer (1_extract_wtv_common_code.patch) 2011-09-08 01:55:07 +02:00
wtvdec.c wtvdec: Check that stream private context has been allocated before use. 2012-04-22 15:29:34 +02:00
wtvenc.c lavf: rename remaining av_set_pts_info() to avpriv_set_pts_info(). 2011-12-03 03:24:32 +01:00
wv.c Merge remote-tracking branch 'qatar/master' 2012-02-10 01:20:07 +01:00
xa.c Merge remote-tracking branch 'qatar/master' 2012-03-21 01:33:53 +01:00
xmv.c xmvdemux: prefer av_freep() to deallocate audio stream structs. 2012-04-21 19:42:44 +02:00
xwma.c Merge remote-tracking branch 'qatar/master' 2012-03-22 23:16:49 +01:00
yop.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
yuv4mpeg.c yuv4mpeg: support 9/10/16 bit pixel formats 2012-05-08 16:53:03 +02:00