1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Vittorio Giovara b5f963bfec mov: Drop dref when unable to parse
Some entries might be either empty or contain types we do not parse
(eg. 'url '). In both cases, if an 'alis' is not the first entry,
external references are not loaded, so make sure that the array starts
with an 'alis' dref.
2015-11-12 04:39:14 +01:00
..
4xm.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
a64.c
aacdec.c
ac3dec.c
adtsenc.c
adxdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
aea.c
aiff.h aiff: Support demuxing G.722 streams 2015-11-12 04:39:14 +01:00
aiffdec.c aiff: Support demuxing G.722 streams 2015-11-12 04:39:14 +01:00
aiffenc.c
allformats.c mpjpeg: Initial implementation 2015-06-07 10:14:45 +02:00
amr.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
anm.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
apc.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
ape.c
apetag.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
apetag.h
asf.c
asf.h lavf: Replace the ASF demuxer 2015-06-28 10:16:40 +02:00
asfcrypt.c lavf: Update to the new crypto API 2015-09-13 17:34:45 +02:00
asfcrypt.h
asfdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
asfenc.c lavf: Replace the ASF demuxer 2015-06-28 10:16:40 +02:00
assdec.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
assenc.c
au.c
audiointerleave.c audiointerleave: Always initialize new_pkt 2015-06-08 13:03:10 +01:00
audiointerleave.h
avc.c
avc.h
avformat.h lavf: deprecate compute_pkt_fields2 2015-11-09 07:50:55 +01:00
avi.h
avidec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
avienc.c
avio_internal.h avio: Add avio_read wrapper to simplify error checking 2015-05-31 13:05:13 +02:00
avio.c
avio.h lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
aviobuf.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
avisynth.c avisynth: Simplify shared library name construction 2015-04-15 14:52:57 +02:00
avlanguage.c
avlanguage.h
avs.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
bethsoftvid.c
bfi.c
bink.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
bmv.c
c93.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
caf.c
caf.h
cafdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
cavsvideodec.c
cdg.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
cdxl.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
concat.c
crcenc.c
crypto.c
cutils.c
dashenc.c dashenc: Reduce the segment duration if cutting out parts with edit lists 2015-05-10 22:57:21 +03:00
dauddec.c
daudenc.c
dfa.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
diracdec.c
dnxhddec.c
dsicin.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
dss.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
dtsdec.c
dump.c Add a quality factor packet side data 2015-07-20 15:06:47 +01:00
dv.c
dv.h
dvenc.c
dxa.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
eacdata.c
electronicarts.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
ffmeta.h
ffmetadec.c
ffmetaenc.c
file_open.c
file.c file: properly forward errors from file_read() and file_write() 2015-09-03 13:39:34 +02:00
filmstripdec.c
filmstripenc.c
flac_picture.c
flac_picture.h
flacdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
flacenc_header.c
flacenc.c
flacenc.h
flic.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
flv.h flv: Name an enum and use its type 2015-06-12 17:02:49 +01:00
flvdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
flvenc.c
format.c
framecrcenc.c lavc: Make AVPacket.duration int64, and deprecate convergence_duration 2015-09-29 14:33:00 +02:00
framehash.c
g722.c
g723_1.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
gif.c
gopher.c
gsmdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
gxf.c
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
hdsenc.c
hevc.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
hevc.h
hevcdec.c
hls.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
hlsenc.c hlsenc: Support outputting specific versions 2015-08-25 19:43:58 +02:00
hlsproto.c
hnm.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
http.c http: Add the trailing endlines if they are missing 2015-07-30 11:21:26 +02:00
http.h
httpauth.c httpauth: Add space after commas in HTTP/RTSP auth header 2015-10-14 14:35:34 +02:00
httpauth.h
icecast.c
id3v1.c
id3v1.h
id3v2.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
id3v2.h
id3v2enc.c
idcin.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
idroqdec.c
idroqenc.c
iff.c
ilbc.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
img2.c DirectDraw Surface image decoder 2015-06-22 15:23:08 +01:00
img2dec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
img2enc.c img2enc: Make sure the images are atomically written 2015-10-23 11:55:14 +02:00
ingenientdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
internal.h lavf: deprecate compute_pkt_fields2 2015-11-09 07:50:55 +01:00
ipmovie.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
isom.c DXV decoder 2015-09-02 22:22:02 +02:00
isom.h mov: Add option to keep exact packet sequence after seeking 2015-03-18 14:28:56 +00:00
iss.c
iv8.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
ivfdec.c
ivfenc.c
jvdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
latmenc.c
libavformat.v
librtmp.c
lmlm4.c
log2_tab.c
lxfdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
m4vdec.c
Makefile movenc: Add an API unit test for fragmenting options/calls 2015-11-10 21:50:25 +02:00
matroska.c matroskadec: export cover art correctly 2015-04-08 12:36:53 +02:00
matroska.h matroskadec: export cover art correctly 2015-04-08 12:36:53 +02:00
matroskadec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
matroskaenc.c avpacket: Deprecate av_dup_packet 2015-10-26 18:00:55 +01:00
md5enc.c lavc: Make AVPacket.duration int64, and deprecate convergence_duration 2015-09-29 14:33:00 +02:00
md5proto.c
metadata.c
metadata.h
mm.c
mmf.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
mms.c mms: Check memory allocation 2015-03-21 23:18:15 +01:00
mms.h
mmsh.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
mmst.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
mov_chan.c mov: abort on EOF in ff_mov_read_chan 2015-05-31 13:05:12 +02:00
mov_chan.h
mov.c mov: Drop dref when unable to parse 2015-11-12 04:39:14 +01:00
movenc-test.c movenc: Add a unit test for signaling of the track start times 2015-11-11 22:53:42 +02:00
movenc.c movenc: Allow setting start_dts/start_cts before writing actual packets 2015-11-11 22:53:31 +02:00
movenc.h movenc: Add a new flag for writing global sidx indexes for dash 2015-08-12 13:41:46 +03:00
movenchint.c
mp3dec.c mp3: Forward seeking errors 2015-07-13 21:59:53 +02:00
mp3enc.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
mpc8.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
mpc.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
mpeg.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
mpeg.h
mpegenc.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
mpegts.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
mpegts.h
mpegtsenc.c mpegts: Mark the muxer as supporting variable fps 2015-07-15 19:43:48 +02:00
mpegvideodec.c
mpjpeg.c mpjpeg: Write the Content-length 2015-07-04 00:51:03 +02:00
mpjpegdec.c mpjpeg: Cope with multipart lacking the initial CRLF 2015-10-23 11:56:38 +02:00
msnwc_tcp.c msnwc_tcp: Use the correct return values 2015-11-02 16:27:42 +01:00
mtv.c
mux.c lavf: deprecate compute_pkt_fields2 2015-11-09 07:50:55 +01:00
mvdec.c
mvi.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
mxf.c
mxf.h
mxfdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
mxfenc.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
mxg.c lavc: Drop deprecated destruct_packet related functions 2015-08-28 16:01:16 +02:00
ncdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
network.c network: prevent SIGPIPE on OSX 2015-05-31 10:10:16 +03:00
network.h
noproxy-test.c
nsvdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
nullenc.c nullenc: Use the wrapped avframe pseudo-encoder 2015-10-10 14:50:42 +02:00
nut.c PCM signed 16-bit big-endian planar decoder 2015-06-24 14:45:00 +01:00
nut.h nut: Drop doxygen markers 2015-06-15 13:39:07 +02:00
nutdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
nutenc.c nut: Use the correct codec_tag when multiple are available 2015-11-02 12:10:38 +01:00
nuv.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
oggdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggdec.h
oggenc.c
oggparsecelt.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggparsedirac.c
oggparseflac.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggparseogm.c
oggparseopus.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggparseskeleton.c
oggparsespeex.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggparsetheora.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
oggparsevorbis.c ogg: Do not try to use the parser if it is not present 2015-09-10 14:47:33 +02:00
oggparsevp8.c
oma.c
oma.h
omadec.c omadec: Fix position of opening parenthesis 2015-10-30 12:46:56 +01:00
omaenc.c
options_table.h
options.c lavc: Move deprecation warning disabling to files including the table 2015-07-03 21:02:50 +02:00
os_support.c os_support: Don't try to return the service name as a string in getnameinfo 2015-10-30 10:03:58 +02:00
os_support.h
paf.c
pcm.c
pcm.h
pcmdec.c
pcmenc.c
pmpdec.c
psxstr.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
pva.c
qcp.c
qtpalette.h
r3d.c lavc: Make AVPacket.duration int64, and deprecate convergence_duration 2015-09-29 14:33:00 +02:00
rawdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rawdec.h
rawenc.c
rawenc.h
rawvideodec.c Replace any remaining avpicture function with imgutils 2015-10-21 11:59:59 +02:00
rdt.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rdt.h
replaygain.c
replaygain.h
riff.c innoHeim/Rsupport Screen Capture Codec decoder 2015-10-23 14:56:43 +02:00
riff.h riff: Use the correct logging context 2015-07-11 18:45:44 +02:00
riffdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
riffenc.c
rl2.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rm.c
rm.h
rmdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rmenc.c rmenc: Drop the temporary buffer for ac3 byteswap 2015-04-20 12:41:33 +02:00
rmsipr.c
rmsipr.h
rpl.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h rtmpproto: use AVHMAC instead of a custom implementation 2015-07-29 22:09:16 +03:00
rtmpcrypt.c rtmpdh: Pass the actual buffer size of the output secret key 2015-05-29 09:42:32 +03:00
rtmpcrypt.h
rtmpdh.c rtmpdh: Use GMP functions directly, instead of nettle wrappers 2015-06-01 10:38:54 +03:00
rtmpdh.h rtmpdh: Use GMP functions directly, instead of nettle wrappers 2015-06-01 10:38:54 +03:00
rtmphttp.c
rtmppkt.c
rtmppkt.h
rtmpproto.c rtmpproto: Write correct flv packet sizes at the end of packets 2015-10-14 14:35:33 +02:00
rtp.c
rtp.h
rtpdec_ac3.c
rtpdec_amr.c
rtpdec_asf.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rtpdec_dv.c
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h261.c
rtpdec_h263_rfc2190.c
rtpdec_h263.c
rtpdec_h264.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_hevc.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_ilbc.c
rtpdec_jpeg.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
rtpdec_latm.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_mpa_robust.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rtpdec_mpeg4.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_qt.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rtpdec_svq3.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
rtpdec_vp8.c
rtpdec_vp9.c
rtpdec_xiph.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
rtpdec.c rtpdec: Forward the memory failure 2015-09-16 20:20:16 +02:00
rtpdec.h rtpdec: Increase the max size of the jitter buffer to 500 packets 2015-09-15 09:35:44 +03:00
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_jpeg: Handle case of picture dimensions not dividing by 8 2015-04-23 23:20:03 +03:00
rtpenc_latm.c
rtpenc_mpegts.c
rtpenc_mpv.c
rtpenc_vp8.c
rtpenc_xiph.c
rtpenc.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
rtpenc.h
rtpproto.c rtp: Add an option to set the send/receive buffer size 2015-04-01 14:26:35 +02:00
rtpproto.h
rtsp.c rtsp: Allow $ as interleaved packet indicator before a complete response header 2015-10-23 10:31:55 +03:00
rtsp.h rtsp: Add a buffer_size option 2015-04-01 14:26:35 +02:00
rtspcodes.h
rtspdec.c lavf: split tls.c 2015-05-26 21:48:32 +03:00
rtspenc.c
sapdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
sapenc.c
sauce.c
sauce.h
sctp.c sctp: Always initialize outmsg struct 2015-06-08 13:01:33 +01:00
sdp.c
seek-test.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
segafilm.c segafilm: drop the "song and dance" for cinepak 2015-11-06 21:55:15 +01:00
segment.c segment: Check open_null_ctx() return value 2015-06-12 17:02:48 +01:00
sierravmd.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
siff.c
smacker.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c
smoothstreamingenc.c
smush.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h
spdifdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
spdifenc.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
srtdec.c
srtp.c
srtp.h
srtpproto.c
swf.c
swf.h
swfdec.c
swfenc.c
takdec.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
tcp.c libavformat: Handle error return from ff_listen_bind 2015-04-09 14:32:37 +02:00
thp.c thp: set duration for audio stream too 2015-11-12 04:39:14 +01:00
tiertexseq.c
tls_gnutls.c tls_gnutls: fix hang on disconnection 2015-06-14 19:50:03 +03:00
tls_openssl.c lavf: move TLS-related ifdeffery to library specific files 2015-05-26 21:48:51 +03:00
tls.c lavf: split tls.c 2015-05-26 21:48:32 +03:00
tls.h lavf: move TLS-related ifdeffery to library specific files 2015-05-26 21:48:51 +03:00
tmv.c
tta.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
tty.c
txd.c
udp.c udp: Fix local_port management 2015-06-22 10:47:29 +03:00
unix.c libavformat: Handle error return from ff_listen_bind 2015-04-09 14:32:37 +02:00
url-test.c
url.c
url.h
urldecode.c
urldecode.h
utils.c lavf: deprecate compute_pkt_fields2 2015-11-09 07:50:55 +01:00
vc1test.c
vc1testenc.c
version.h lavf: deprecate compute_pkt_fields2 2015-11-09 07:50:55 +01:00
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vqf.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
wavdec.c riff: Use the correct logging context 2015-07-11 18:45:44 +02:00
wavenc.c
wc3movie.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
westwood_aud.c
westwood_vqa.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
wtv.c riff: Use the correct logging context 2015-07-11 18:45:44 +02:00
wv.c
wv.h
wvdec.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
wvenc.c
xa.c
xmv.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
xwma.c lavc: Consistently prefix input buffer defines 2015-07-27 15:24:59 +01:00
yop.c avpacket: Replace av_free_packet with av_packet_unref 2015-10-26 18:00:55 +01:00
yuv4mpeg.h
yuv4mpegdec.c Replace any remaining avpicture function with imgutils 2015-10-21 11:59:59 +02:00
yuv4mpegenc.c yuv4mpeg: Use the wrapped avframe pseudo-encoder 2015-10-10 14:50:42 +02:00