ffmpeg/libavformat
Kostya Shishkov 23f40a0788 read AVI palette from the end of extradata
Official AVI specification says that stream header in case of video contains
BITMAPINFO, which is equal to BITMAPINFOHEADER and optional palette. Currently
lavf AVI demuxer thinks otherwise which produces garbage on codecs that have
both palette and extradata (luckily, there are not so many such codecs).

An example of such file is:
http://samples.multimedia.cx/V-codecs/KMVC/baseball1.avi
(IIRC, MSS1 or MSS2 also had such situation but they are still not supported
by lavc).

As a side note, passing palette in extradata as it's been done previously is
not quite correct since proper _extra_ data is surplus bytes in
BITMAPINFOHEADER, not including palette.

Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-24 23:26:45 -07:00
..
4xm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
a64.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aacdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ac3dec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
adts.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
adtsenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aea.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aiff.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aiffdec.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
aiffenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
allformats.c Add a protocol handler for AES CBC decryption with PKCS7 padding 2011-04-23 00:27:10 +03:00
amr.c amr: Set the AVFMT_GENERIC_INDEX flag 2011-03-21 21:31:34 +01:00
anm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
apc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ape.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
apetag.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
apetag.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
applehttp.c applehttp: Don't export variant_bitrate if it isn't known 2011-04-24 21:30:03 +03:00
applehttpproto.c libavformat: Make protocols pass URLContext as log context where available 2011-04-20 14:59:45 +03:00
asf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
asf.h make containers pass palette change in AVPacket 2011-04-15 18:02:05 +02:00
asfcrypt.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
asfcrypt.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
asfdec.c asf: remove commented out code in asf_read_seek 2011-04-20 12:47:13 +01:00
asfenc.c avio: avio_ prefix for url_close_dyn_buf 2011-04-03 22:47:05 +02:00
assdec.c Reemove remaining uses of deprecated AVERROR_NOTSUPP. 2011-04-06 14:10:08 +02:00
assenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
au.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
audiointerleave.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
audiointerleave.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avc.c avio: avio_ prefix for url_close_dyn_buf 2011-04-03 22:47:05 +02:00
avc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avformat.h applehttp: Expose the stream bitrate via metadata 2011-04-21 14:13:09 +03:00
avi.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avi.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avidec.c read AVI palette from the end of extradata 2011-04-24 23:26:45 -07:00
avienc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
avio_internal.h avio: undeprecate av_url_read_fseek/fpause under nicer names 2011-04-12 19:17:05 +02:00
avio.c avio: Fix sanity checks in ffurl_read* 2011-04-20 17:00:11 +02:00
avio.h avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
aviobuf.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
avisynth.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avlanguage.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avlanguage.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avs.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bethsoftvid.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bfi.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bink.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
c93.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
caf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
caf.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cafdec.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
cavsvideodec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cdg.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
concat.c lavf: use designated initializers for all protocols 2011-04-08 11:08:26 +02:00
crcenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
crypto.c crypto: Use av_freep instead of av_free 2011-04-24 21:30:03 +03:00
cutils.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
daud.c daud: Don't write packets that are too large to have their size expressed in the bytestream. 2011-04-09 17:32:09 -07:00
dfa.c Chronomaster DFA decoder 2011-03-28 16:55:03 +02:00
diracdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dnxhddec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dsicin.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dtsdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dv.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dv.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dvenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dxa.c handle malloc failures in ff_get_wav_header 2011-04-14 13:56:09 +02:00
eacdata.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
electronicarts.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ffm.h lavf: get rid of ffm-specific stuff in avformat.h 2011-04-08 20:58:19 +02:00
ffmdec.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
ffmenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ffmeta.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ffmetadec.c ffmetadec.c: fix compiler warnings. 2011-03-24 08:06:39 -04:00
ffmetaenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
file.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
filmstripdec.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
filmstripenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flacdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flacenc_header.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flacenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
flacenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flic.c Replace mplayerhq.hu URLs by libav.org. 2011-04-18 18:23:16 +02:00
flv.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flvdec.c flvdec: Allow parsing keyframes metadata without seeking in most cases 2011-04-12 23:08:55 +03:00
flvenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
framecrcenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
gif.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
gopher.c libavformat: Make protocols pass URLContext as log context where available 2011-04-20 14:59:45 +03:00
gxf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
gxf.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
gxfenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
h261dec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h263dec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h264dec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
http.c libavformat: Make protocols pass URLContext as log context where available 2011-04-20 14:59:45 +03:00
http.h avio: make URLContext internal. 2011-04-08 15:59:19 +02:00
httpauth.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
httpauth.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
id3v1.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
id3v1.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
id3v2.c id3v2: skip broken tags with invalid size 2011-03-22 09:08:59 -04:00
id3v2.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
idcin.c make containers pass palette change in AVPacket 2011-04-15 18:02:05 +02:00
idroqdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
idroqenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
iff.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
img2.c prefer avio_check() over url_exist() 2011-04-19 19:48:07 +02:00
ingenientdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
internal.h lavf: remove FF_API_URL_SPLIT cruft 2011-04-19 18:28:38 +02:00
ipmovie.c make containers pass palette change in AVPacket 2011-04-15 18:02:05 +02:00
isom.c Add xd55 codec tag for XDCAM HD422 720p25 CBR files. 2011-03-23 07:30:15 -04:00
isom.h make containers pass palette change in AVPacket 2011-04-15 18:02:05 +02:00
iss.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
iv8.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ivfdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ivfenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
jvdec.c Reemove remaining uses of deprecated AVERROR_NOTSUPP. 2011-04-06 14:10:08 +02:00
libavformat.v Hide demuxers', muxers' and protocols' objects via the ld version script. 2011-01-28 01:45:17 +00:00
libnut.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
librtmp.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
lmlm4.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
lxfdec.c lxfdec: use AVERROR(ENOMEM) instead of deprecated AVERROR_NOMEM. 2011-04-06 14:10:08 +02:00
m4vdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
Makefile Add a protocol handler for AES CBC decryption with PKCS7 padding 2011-04-23 00:27:10 +03:00
matroska.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
matroska.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
matroskadec.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
matroskaenc.c matroskaenc: don't write an empty Cues element. 2011-04-07 18:11:24 +02:00
md5enc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
md5proto.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
metadata.c lavf: remove FF_API_OLD_METADATA cruft 2011-04-19 18:28:38 +02:00
metadata.h lavf: remove FF_API_OLD_METADATA cruft 2011-04-19 18:28:38 +02:00
mm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mmf.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
mms.c lavf: remove FF_API_MAX_STREAMS cruft 2011-04-19 18:28:38 +02:00
mms.h avio: make URLContext internal. 2011-04-08 15:59:19 +02:00
mmsh.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
mmst.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
mov.c Fix mov debug (u)int64_t format strings. 2011-04-22 20:36:12 -07:00
movenc.c avio: avio_ prefix for url_close_dyn_buf 2011-04-03 22:47:05 +02:00
movenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
movenchint.c avio: make url_open_dyn_packet_buf internal. 2011-04-03 22:47:32 +02:00
mp3dec.c lavf: replace some more avio_seek(SEEK_CUR) with avio_skip 2011-03-20 20:33:05 -04:00
mp3enc.c avio: avio_ prefix for url_close_dyn_buf 2011-04-03 22:47:05 +02:00
mpc8.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
mpeg.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
mpeg.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpegenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpegts.c lavf: remove FF_API_MAX_STREAMS cruft 2011-04-19 18:28:38 +02:00
mpegts.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpegtsenc.c Replace more FFmpeg references by Libav. 2011-04-17 19:31:49 +02:00
mpegvideodec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpjpeg.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
msnwc_tcp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mtv.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mvi.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mxf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mxf.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mxfdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mxfenc.c Replace more FFmpeg references by Libav. 2011-04-17 19:31:49 +02:00
mxg.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ncdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
network.h proto: include os_support.h in network.h 2011-04-07 21:03:12 +02:00
nsvdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
nullenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
nut.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
nut.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
nutdec.c lavf: remove FF_API_MAX_STREAMS cruft 2011-04-19 18:28:38 +02:00
nutenc.c avio: avio_ prefix for url_close_dyn_buf 2011-04-03 22:47:05 +02:00
nuv.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
oggdec.c oggdec: reindent after 8f3eebd6 2011-04-24 16:45:45 +02:00
oggdec.h oggdec: simplify audio chained ogg streams support 2011-04-15 11:45:03 +02:00
oggenc.c avio: avio_ prefix for url_close_dyn_buf 2011-04-03 22:47:05 +02:00
oggparsedirac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
oggparseflac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
oggparseogm.c Always use av_set_pts_info to set the stream time base. 2011-02-06 16:08:59 -05:00
oggparseskeleton.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
oggparsespeex.c Replace more FFmpeg references by Libav. 2011-04-17 19:31:49 +02:00
oggparsetheora.c Always use av_set_pts_info to set the stream time base. 2011-02-06 16:08:59 -05:00
oggparsevorbis.c lavf: move internal functions from avformat.h to internal.h 2011-02-06 16:35:00 -05:00
oma.c Use av_log_ask_for_sample() to request samples from users. 2011-04-22 20:12:39 +02:00
options.c lavf: remove FF_API_ALLOC_FORMAT_CONTEXT cruft 2011-04-19 18:28:38 +02:00
os_support.c Handle unicode file names on windows 2011-04-24 00:05:38 +03:00
os_support.h Handle unicode file names on windows 2011-04-24 00:05:38 +03:00
output-example.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
pcm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pcm.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pcmdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pcmenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
psxstr.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pva.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
qcp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
qtpalette.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
r3d.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
rawdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rawdec.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rawenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rawenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rawvideodec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rdt.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rdt.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
riff.c handle malloc failures in ff_get_wav_header 2011-04-14 13:56:09 +02:00
riff.h handle malloc failures in ff_get_wav_header 2011-04-14 13:56:09 +02:00
rl2.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rm.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rmdec.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
rmenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
rpl.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rso.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rso.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rsodec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rsoenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
rtmp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtmppkt.c avio: make url_write() internal. 2011-04-04 17:45:20 +02:00
rtmppkt.h avio: make URLContext internal. 2011-04-08 15:59:19 +02:00
rtmpproto.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
rtp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpdec_amr.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_asf.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_formats.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpdec_h263.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpdec_h264.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_latm.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_mpeg4.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_qcelp.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_qdm2.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_qt.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_svq3.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_vp8.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec_xiph.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpdec.c avio: make url_write() internal. 2011-04-04 17:45:20 +02:00
rtpdec.h rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtpenc_aac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc_amr.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc_chain.c avio: make url_fdopen internal. 2011-04-03 22:47:39 +02:00
rtpenc_chain.h avio: make URLContext internal. 2011-04-08 15:59:19 +02:00
rtpenc_h263.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc_h264.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc_mpv.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00: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 Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtpproto.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
rtsp.c rtp: Rename the open/close functions to alloc/free 2011-04-24 00:05:37 +03:00
rtsp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtspcodes.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rtspdec.c avio: make url_read_complete() internal. 2011-04-04 17:45:20 +02:00
rtspenc.c lavf: rename avf_sdp_create to av_sdp_create. 2011-04-08 16:45:40 +02:00
sapdec.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
sapenc.c avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols 2011-04-19 19:47:58 +02:00
sauce.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sauce.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sdp.c lavf: rename a parameter of av_sdp_create from buff->buf 2011-04-08 16:45:41 +02:00
seek.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
seek.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
segafilm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sierravmd.c sierravmd: fix Indeo3 videos 2011-04-01 19:29:08 +02:00
siff.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
smacker.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sol.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sox.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
soxdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
soxenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
spdif.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
spdif.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
spdifdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
spdifenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
srtdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
swf.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
swfdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
swfenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
tcp.c libavformat: Make protocols pass URLContext as log context where available 2011-04-20 14:59:45 +03:00
thp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
tiertexseq.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
timefilter.c Fix compilation of timefilter test program. 2011-04-11 14:18:48 +02:00
timefilter.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
tmv.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
tta.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
tty.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
txd.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
udp.c libavformat: Make protocols pass URLContext as log context where available 2011-04-20 14:59:45 +03:00
url.h avio: add avio_check() 2011-04-13 07:38:15 +02:00
utils.c error: remove AVERROR_NUMEXPECTED 2011-04-21 07:10:16 +02:00
vc1test.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vc1testenc.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
version.h Handle unicode file names on windows 2011-04-24 00:05:38 +03:00
voc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
voc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vocdec.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
vocenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vorbiscomment.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vorbiscomment.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vqf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wav.c handle malloc failures in ff_get_wav_header 2011-04-14 13:56:09 +02:00
wc3movie.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
westwood.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wtv.c handle malloc failures in ff_get_wav_header 2011-04-14 13:56:09 +02:00
wv.c avio: introduce an AVIOContext.seekable field 2011-04-03 22:46:40 +02:00
xa.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
xwma.c xwma: Fix wrong printf format expression. 2011-04-15 13:28:04 +02:00
yop.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
yuv4mpeg.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00