1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Marton Balint ab0812c1a8 avformat/udp: always use IP_ADD_SOURCE_MEMBERSHIP for subscribing to an UDP multicast source group in IPv4
That alone supports specifying the interface based on its address. Getting the
interface index from the local address seems quite a bit of work in a platform
independent way...

Obviously for IPv6 we still always use MCAST_JOIN_SOURCE_GROUP.

As a side effect this also fixes ticket #7459.

Signed-off-by: Marton Balint <cus@passwd.hu>
2018-10-03 22:03:29 +02:00
..
tests lav*,tests: remove several register_all calls 2018-04-02 03:26:22 +01:00
.gitignore lavf: add new API for iterating muxers and demuxers 2018-02-06 18:57:42 +00:00
3dostr.c
4xm.c
a64.c
aacdec.c libavformat/aac: Parse all ID3 tags present between ADTS frames 2018-04-12 02:54:14 +02:00
aadec.c aadec: improve seeking in mp3 content 2018-07-14 19:04:48 +02:00
ac3dec.c avformat/ac3dec: Check buf2 before adding 16 in ac3_eac3_probe() 2017-10-28 20:24:04 +02:00
acm.c
act.c
adp.c lavf/adp: Fix the probe function on systems with signed char. 2017-10-09 02:57:48 +02:00
ads.c
adtsenc.c avformat/adtsenc: allow only AAC streams 2018-01-14 09:57:51 -03:00
adxdec.c
aea.c
afc.c
aiff.h
aiffdec.c avformat/aiffdec: AIFF fix in case of ANNO 2018-01-11 03:29:25 +01:00
aiffenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
aixdec.c
allformats.c lavf: add raw AVS2 demuxer 2018-09-12 12:13:53 +08:00
amr.c lavf/amr: Fix heuristic to avoid detection of repeated bytes. 2018-06-26 23:04:43 +02:00
anm.c
apc.c
ape.c
apetag.c
apetag.h
apngdec.c avformat/apngdec: set pts to AV_NOPTS_VALUE 2018-07-02 11:58:08 +02:00
apngenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
aptxdec.c lavf/aptxdec: fix the limit on the APTX demuxer definition 2018-02-10 18:20:18 +02:00
aqtitledec.c
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec_f.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
asfdec_o.c avformat/asfdec_o: Check size_bmp more fully 2018-07-05 19:52:42 +02:00
asfenc.c
assdec.c
assenc.c
ast.c
ast.h
astdec.c
astenc.c
async.c
au.c
audiointerleave.c avformat/audiointerleave: pad last audio frame 2018-08-21 11:50:06 -07:00
audiointerleave.h
av1.c avformat/av1: zero initialize the seq_params struct 2018-09-02 23:27:51 -03:00
av1.h avformat/movenc: add support for AV1 streams 2018-07-20 12:00:32 -03:00
avc.c avformat/avc: support writting more than one sps/pps in ff_isom_write_avcc 2017-11-30 00:17:41 -03:00
avc.h
avformat.h avformat: deprecate unused MP4A_LATM flag 2018-06-13 10:24:33 +05:30
avformatres.rc
avi.h
avidec.c avformat/avidec: fix demuxing of all keyframes of sample 200707170736151.avi 2018-08-21 12:14:44 +02:00
avienc.c avformat/avienc: fix fields-per-frame value for interlaced video streams 2017-11-27 09:13:05 +01:00
avio_internal.h libavformat/avio: Utility function to return URLContext 2017-11-29 14:31:34 +08:00
avio.c avformat/avio: make the logic simple 2018-05-06 15:07:28 +08:00
avio.h avformat/avio: remove must_flush from AVIOContext 2017-11-20 21:41:38 +01:00
aviobuf.c lavf/aviobuf: Increase Statistics verbosity to AV_LOG_VERBOSE. 2018-06-16 02:37:09 +02:00
avisynth.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
avlanguage.c
avlanguage.h
avr.c
avs.c avformat/avs: add descriptive name and url 2018-08-02 10:53:03 +05:30
bethsoftvid.c
bfi.c
bink.c avformat/bink: move code for skipping unknown fields to correct place 2018-07-22 10:03:56 +02:00
bintext.c avformat/bintext: Reduce detection for random .bin files as it more likely is not a multimedia related file 2018-05-22 21:05:45 +02:00
bit.c lavf/bit: Fix the G.729 bit auto-detection. 2017-09-30 20:41:52 +02:00
bluray.c lavf/bluray: translate a read of 0 to EOF 2018-05-06 18:51:33 +03:00
bmv.c
boadec.c
brstm.c
c93.c
cache.c libavformat: not treat 0 as EOF 2017-10-19 22:07:21 +02:00
caf.c lavf/caf: Support demuxing Opus. 2017-09-20 03:31:48 +02:00
caf.h
cafdec.c avformat/cafdec: reject multichannel Opus streams 2017-09-19 23:06:42 -03:00
cafenc.c lavf/cafenc: Only allow mono and stereo for Opus. 2017-10-17 23:00:07 +02:00
cavsvideodec.c
cdg.c
cdxl.c
chromaprint.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
cinedec.c avformat/cinedec: Fix DoS due to lack of eof check 2017-08-27 19:22:08 +02:00
codec2.c Add muxer/demuxer for raw codec2 and .c2 files 2018-02-24 17:06:31 +01:00
concat.c libavformat: not treat 0 as EOF 2017-10-19 22:07:21 +02:00
concatdec.c avformat/concatdec: only set output stream index before returning packet 2018-04-02 20:41:53 +02:00
crcenc.c
crypto.c
cutils.c
dash.c avformat/dash:add copyright to dash.c 2017-09-01 18:52:56 +08:00
dash.h avformat/dash: move reused API to common file and header file 2017-09-01 10:20:56 +08:00
dashdec.c avformat/dashdec: minus minBufferTime when there have value 2018-09-06 13:40:56 +08:00
dashenc.c avformat/dashenc: Reduce Muxing overhead for chunked CMAF format 2018-09-19 17:31:56 +05:30
data_uri.c
dauddec.c
daudenc.c
davs2.c lavf/davs2: Do not mix declarations and code. 2018-09-14 20:55:51 +02:00
dcstr.c
dfa.c
diracdec.c
dnxhddec.c
dsfdec.c avformat/dsfdec: fix calculation of size of data chunk 2018-04-22 13:14:26 +02:00
dsicin.c
dss.c
dtsdec.c
dtshddec.c
dump.c avformat/mpegts: tag video streams with still images 2018-05-17 12:03:22 -07:00
dv.c
dv.h
dvbsub.c
dvbtxt.c
dvenc.c
dxa.c
eacdata.c
electronicarts.c
epafdec.c
ffmeta.h
ffmetadec.c
ffmetaenc.c
fifo_test.c avformat/fifo_test: remove network.h include 2018-02-07 00:30:00 -03:00
fifo.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
file_open.c
file.c
filmstripdec.c
filmstripenc.c
fitsdec.c Add FITS Demuxer 2017-08-30 12:13:01 +02:00
fitsenc.c avformat/fitsenc: validate input pixel format 2017-11-13 20:33:10 +01:00
flac_picture.c Use the new AVIOContext destructor. 2017-09-01 02:16:33 -03:00
flac_picture.h
flacdec.c
flacenc_header.c
flacenc.c avformat/flacenc: add flac_init() 2018-04-16 13:46:10 -03:00
flacenc.h
flic.c
flv.h
flvdec.c avformat/flvdec: don't propagate empty extradata 2018-08-24 13:21:10 -03:00
flvenc.c avformat/flvenc: Check audio packet size 2018-08-04 16:17:01 +02:00
format.c lavf/format: Remove the dead code in av_probe_input_buffer2. 2018-05-06 15:07:28 +08:00
framecrcenc.c
framehash.c
frmdec.c
fsb.c
ftp.c
g722.c
g723_1.c
g726.c
g729dec.c
gdv.c avformat/gdv: Make FixedSize static 2017-09-07 15:19:22 +02:00
genh.c
gif.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
gifdec.c
golomb_tab.c
gopher.c
gsmdec.c
gxf.c
gxf.h
gxfenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
h261dec.c
h263dec.c
h264dec.c
hashenc.c
hdsenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
hevc.c avformat/hvcc: zero initialize the nal buffers past the last written byte 2018-02-24 00:30:28 -03:00
hevc.h
hevcdec.c
hls.c avformat/hls: support decryption AES128 fmp4 m3u8 list 2018-08-22 19:15:15 +08:00
hlsenc.c avformat/utils: move mkdir_p to utils 2018-09-25 21:57:49 +08:00
hlsplaylist.c avformat/hlsenc: closed caption tags in the master playlist 2018-01-24 11:42:57 +08:00
hlsplaylist.h avformat/hlsenc: closed caption tags in the master playlist 2018-01-24 11:42:57 +08:00
hlsproto.c lavf/hlsproto: use ff_get_chomp_line 2018-04-12 16:04:58 +08:00
hnm.c
http.c http: pass return code from http_open_cnx_internal() on its failure 2018-08-14 22:30:23 +03:00
http.h
httpauth.c
httpauth.h
icecast.c lavf/icecast: Replace the number by macro for bprint init 2018-06-17 09:59:33 +08:00
icodec.c
icoenc.c
id3v1.c
id3v1.h
id3v2.c id3v2: fix unsynchronization 2018-02-04 15:19:41 +01:00
id3v2.h avformat: add option to parse/store ID3 PRIV tags in metadata. 2018-01-24 04:01:01 +01:00
id3v2enc.c avformat: add option to parse/store ID3 PRIV tags in metadata. 2018-01-24 04:01:01 +01:00
idcin.c
idroqdec.c
idroqenc.c
iff.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
ilbc.c
img2_alias_pix.c
img2_brender_pix.c
img2.c
img2.h
img2dec.c lavf/img2dec: Auto-detect xwd images. 2018-05-25 20:06:34 +02:00
img2enc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
ingenientdec.c
internal.h avformat/utils: move mkdir_p to utils 2018-09-25 21:57:49 +08:00
ip.c avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ip.h avformat/ip: factorize some IP filtering and resolving functions to a new file 2018-10-03 22:03:29 +02:00
ipmovie.c
ircam.c
ircam.h
ircamdec.c
ircamenc.c
isom.c lavf/mov: add AVCodecTag entry for GoPro metadata 2018-09-08 19:08:34 -03:00
isom.h Use QT format for audio sample descriptors depending on stsd version. 2018-09-09 19:52:53 +01:00
iss.c
iv8.c
ivfdec.c
ivfenc.c avformat/ivfenc: fix writing codec tag 2018-09-24 16:15:30 -03:00
jacosubdec.c
jacosubenc.c
jvdec.c
latmenc.c Merge commit '831018b0bbe26a603802a9022472f714a59293be' 2017-10-30 17:47:21 -03:00
libavformat.v libavformat: unexpose private ff_ functions needed by ffserver 2018-01-06 18:37:06 +00:00
libgme.c
libmodplug.c
libopenmpt.c avformat/libopenmpt: Probe file format from file data if possible 2018-03-20 22:59:40 +01:00
librtmp.c avformat/librtmp: fix returning EOF from Read/Write 2018-07-28 01:04:38 +02:00
libsmbclient.c lavf/libsmbclient: return AVERROR_EOF for EOF. 2018-09-02 18:37:09 +02:00
libsrt.c avformat/libsrt: fix merge of payload_size option 2018-09-03 09:46:42 +02:00
libssh.c lavf/libssh: translate a read of 0 to EOF 2018-05-28 20:33:50 +03:00
lmlm4.c
loasdec.c
log2_tab.c
lrc.c
lrc.h
lrcdec.c avformat/lrcdec: Fix memory leak in lrc_read_header() 2018-01-20 21:32:04 +01:00
lrcenc.c
lvfdec.c
lxfdec.c
m4vdec.c avformat/m4vdec: Use the same constant names as libavcodec 2018-04-30 20:39:56 +02:00
Makefile avformat/rtpproto: use factorized ip functions 2018-10-03 22:03:29 +02:00
matroska.c avformat/matroskaenc: implement AVOutputFormat.query_codec for webm 2018-09-26 15:17:13 -03:00
matroska.h avformat/matroskaenc: implement AVOutputFormat.query_codec for webm 2018-09-26 15:17:13 -03:00
matroskadec.c avformat/av1: update ff_isom_write_av1c() to the latest revision of the spec 2018-08-17 15:09:02 -03:00
matroskaenc.c avformat/matroskaenc: reserve free space for metadata on request 2018-10-01 14:52:35 -03:00
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c
microdvdenc.c
mj2kdec.c
mkvtimestamp_v2.c
mlpdec.c
mlvdec.c avformat/mlvdec: read_string() received unsigned size, make the argument unsigned 2018-08-17 21:53:13 +02:00
mm.c
mmf.c
mms.c avformat/mms: Add missing chunksize check 2018-07-06 12:36:09 +02:00
mms.h
mmsh.c
mmst.c
mov_chan.c
mov_chan.h
mov_esds.c avformat/mov_esds: check return value of ff_mp4_read_dec_config_descr 2017-11-25 23:15:28 -03:00
mov.c Use QT format for audio sample descriptors depending on stsd version. 2018-09-09 19:52:53 +01:00
movenc.c avformat/movenc: remove experimental checks for AV1 streams 2018-09-09 17:26:09 -03:00
movenc.h avformat/movenc: allow hdlr name field to be empty 2018-06-21 11:33:00 +05:30
movenccenc.c
movenccenc.h
movenchint.c
mp3dec.c avformat/mp3dec: require 90% of a file to be mp3 if only 1 mp3 frame is found in sequence 2018-05-20 13:17:36 +02:00
mp3enc.c avformat/mp3enc: use AVPacketList helper functions to queue packets 2018-04-04 00:15:39 -03:00
mpc8.c avformat/mpc8: do not return error on stream end 2018-03-29 20:46:36 +02:00
mpc.c
mpeg.c lavf/mpeg: Support demuxing HEVC in mpeg-ps. 2018-09-27 23:53:21 +02:00
mpeg.h lavf/mpeg: Support demuxing HEVC in mpeg-ps. 2018-09-27 23:53:21 +02:00
mpegenc.c avformat/mpegenc - log error msgs for unsupported LPCM streams 2018-02-22 00:29:27 +01:00
mpegts.c avformat/mpegts: add missing null pointer checks in ff_parse_mpeg2_descriptor() 2018-08-25 21:50:17 +02:00
mpegts.h
mpegtsenc.c avformat/mpegtsenc: set AVFMT_NODIMENSIONS 2018-05-12 11:48:39 -07:00
mpegvideodec.c
mpjpeg.c libavformat/mpjpeg: use "ffmpeg" instead of "ffserver" as boundary tag 2018-01-06 18:37:35 +00:00
mpjpegdec.c lavf/mpjpegdec: Mark local variable static 2018-06-25 21:00:54 +01:00
mpl2dec.c
mpsubdec.c
msf.c
msnwc_tcp.c
mtaf.c
mtv.c
musx.c
mux.c avformat: correct fdebug loglevel 2018-08-14 22:06:30 +05:30
mvdec.c avformat/mvdec: check for EOF 2017-11-05 10:42:07 +01:00
mvi.c
mxf.c avformat/mxf: fix NTSC 59.94 samples per frame layout 2018-05-27 19:55:09 +02:00
mxf.h avformat/mxfdec: add support for determining essence wrapping scheme 2018-06-24 20:42:35 +02:00
mxfdec.c avformat/mxfdec: do not use sound essence descriptor quantization bits for bits_per_coded_sample 2018-09-05 22:41:09 +02:00
mxfenc.c libavformat/mxfenc: fix dnxhr ul typo 2018-09-15 20:00:45 +02:00
mxg.c avformat/mxg: return reference counted packets 2018-03-02 12:26:09 -03:00
ncdec.c
network.c Merge commit '9b4c3f5aadf54ffd2a6e15746b1fd736379883c4' 2018-09-11 13:54:30 -03:00
network.h Merge commit '9b4c3f5aadf54ffd2a6e15746b1fd736379883c4' 2018-09-11 13:54:30 -03:00
nistspheredec.c
nspdec.c avformat: add NSP demuxer 2017-12-08 16:01:09 +01:00
nsvdec.c avformat/nsvdec: Do not parse multiple NSVf 2018-08-20 02:32:41 +02:00
nullenc.c
nut.c swscale: add gray14 support 2018-05-05 21:35:31 +02:00
nut.h
nutdec.c
nutenc.c
nuv.c
oggdec.c avformat/oggdec: Fix metadata memleak on multiple headers 2018-03-07 20:37:33 +01:00
oggdec.h
oggenc.c
oggparsecelt.c
oggparsedaala.c avformat/oggparsedaala: Do not adjust AV_NOPTS_VALUE 2018-03-10 02:44:45 +01:00
oggparsedirac.c
oggparseflac.c
oggparseogm.c avformat/oggparseogm: Check lb against psize 2018-03-10 02:44:45 +01:00
oggparseopus.c avformat/oggparseopus: Free opus extradata before reallocating. 2017-11-29 04:47:28 +01:00
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE 2018-03-10 02:44:45 +01:00
oggparsevorbis.c libavformat/oggparsevorbis: Fix memleak on multiple headers 2018-03-07 20:37:33 +01:00
oggparsevp8.c Don't manipulate duration when it's AV_NOPTS_VALUE. 2017-11-29 00:52:27 -03:00
oma.c
oma.h
omadec.c avformat: fix id3 chapters 2017-10-05 17:10:23 +02:00
omaenc.c
options_table.h avformat: deprecate unused MP4A_LATM flag 2018-06-13 10:24:33 +05:30
options.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
os_support.c lavf/os_support: Only compile inet_aton() if getaddrinfo() is needed. 2018-04-23 13:39:29 +02:00
os_support.h Merge commit 'e41daa62465036ad36ad0bd14e4936e848d7f07e' 2017-11-11 10:22:11 -03:00
paf.c
pcm.c avformat/pcm: decrease delay when reading PCM streams. 2018-03-13 01:34:42 +01:00
pcm.h
pcmdec.c
pcmenc.c
pjsdec.c
pmpdec.c
prompeg.c
protocols.c Merge commit 'a2fc8dbae85339d1b418d296f2982b6c04c53c57' 2018-03-29 21:56:19 -03:00
psxstr.c
pva.c avformat/pva: Check for EOF before retrying in read_part_of_packet() 2018-07-05 19:52:42 +02:00
pvfdec.c
qcp.c
qtpalette.c avformat/qtpalette: parse color table according to the QuickTime file format specs 2018-04-30 21:50:12 +02:00
qtpalette.h
r3d.c
rawdec.c lavf/rawdec: Also probe the last byte of mjpeg streams. 2018-01-21 03:46:40 +01:00
rawdec.h
rawenc.c lavf: add raw avs2 muxer 2018-09-11 21:48:49 +01:00
rawenc.h
rawutils.c
rawvideodec.c
rdt.c lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rdt.h lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
realtextdec.c
redspark.c
replaygain.c
replaygain.h
riff.c avcodec: add RemotelyAnywhere Screen Capture decoder 2018-09-08 15:59:10 +02:00
riff.h Merge commit '0539d84d985e811e5989ef27c13f7e2dda0f9b89' 2017-09-28 00:28:38 -03:00
riffdec.c Merge commit '0539d84d985e811e5989ef27c13f7e2dda0f9b89' 2017-09-28 00:28:38 -03:00
riffenc.c
rl2.c avformat/rl2: Fix DoS due to lack of eof check 2017-08-27 19:23:30 +02:00
rm.c
rm.h
rmdec.c avformat/rmdec: Fix EOF check in the stream loop in ivr_read_header() 2018-08-17 21:53:13 +02:00
rmenc.c
rmsipr.c
rmsipr.h
rpl.c
rsd.c
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h
rtmpcrypt.c lavf/rtmpcrypt: Add a cast to silence an unavoidable warning. 2018-04-26 13:45:20 +02:00
rtmpcrypt.h
rtmpdh.c libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdh.h libavformat: add mbedTLS based TLS 2018-05-21 19:43:04 -03:00
rtmpdigest.c Merge commit 'b864230c49089b087eef56988a3d6a784f6f9827' 2017-10-21 13:32:13 -03:00
rtmphttp.c
rtmppkt.c Merge commit 'a1a143adb0fd11c474221431417cff25db7d920f' 2017-09-26 18:29:05 -03:00
rtmppkt.h Merge commit 'a1a143adb0fd11c474221431417cff25db7d920f' 2017-09-26 18:29:05 -03:00
rtmpproto.c libavformat/rtmpproto: Plug leak if sending bytes read report fails. 2018-01-25 20:42:39 +01:00
rtp.c
rtp.h
rtpdec_ac3.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_amr.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_asf.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_dv.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_formats.h lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_g726.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h261.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h263_rfc2190.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h263.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_h264.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_hevc.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_ilbc.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_jpeg.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_latm.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpa_robust.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpeg4.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpeg12.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_mpegts.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qcelp.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qdm2.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_qt.c
rtpdec_rfc4175.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_svq3.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vc2hq.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vp8.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_vp9.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec_xiph.c lavf/rtpdec*: Constify all RTPDynamicProtocolHandler. 2018-02-14 01:14:35 +01:00
rtpdec.c lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rtpdec.h lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c avformat: deprecate unused MP4A_LATM flag 2018-06-13 10:24:33 +05:30
rtpenc_chain.h
rtpenc_h261.c
rtpenc_h263_rfc2190.c
rtpenc_h263.c
rtpenc_h264_hevc.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpegts.c libavformat/rtpenc_mpegts: check avformat_new_stream() return value 2017-11-28 01:18:22 +01:00
rtpenc_mpv.c
rtpenc_vc2hq.c
rtpenc_vp8.c
rtpenc_vp9.c
rtpenc_xiph.c
rtpenc.c lavf/rtpenc: Add support for 24 bit pcm encoding as defined by RFC 3190. 2017-10-29 15:30:02 +01:00
rtpenc.h
rtpproto.c avformat/rtpproto: use factorized ip functions 2018-10-03 22:03:29 +02:00
rtpproto.h libavformat: remove the ff_rtp_get_local_rtcp_port function 2018-01-06 18:34:55 +00:00
rtsp.c lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rtsp.h lavf/rtpdec: Constify several pointers. 2018-02-11 20:03:33 +01:00
rtspcodes.h
rtspdec.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
rtspenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
s337m.c
samidec.c
sapdec.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
sapenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
sauce.c
sauce.h
sbcdec.c sbc: add raw demuxer for SBC 2018-03-07 22:26:53 +01:00
sbgdec.c
sccdec.c
sccenc.c
sctp.c
sdp.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
sdr2.c
sdsdec.c
sdxdec.c
segafilm.c avformat/segafilm - revert keyframe detection 2018-04-22 00:32:49 -03:00
segafilmenc.c avformat/segafilmenc - set keyframe bit correctly 2018-05-08 13:29:15 +05:30
segment.c avformat: fix stream_segment muxer build dependencies 2018-02-07 16:42:11 -03:00
shortendec.c
sierravmd.c
siff.c
smacker.c smacker: fix integer overflow with pts_inc 2017-09-24 12:58:42 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c
smoothstreamingenc.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
smush.c
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h
spdifdec.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
spdifenc.c spdifenc: support ac3 core+eac3 dependent streams 2018-04-11 11:37:05 +02:00
srtdec.c
srtenc.c
srtp.c
srtp.h
srtpproto.c
stldec.c
subfile.c avformat/subfile: allow to extract till EOF 2017-11-19 19:11:50 +01:00
subtitles.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
subtitles.h
subviewer1dec.c
subviewerdec.c
supdec.c
supenc.c Add SUP/PGS subtitle muxer 2017-09-09 12:07:14 +02:00
svag.c
swf.c
swf.h
swfdec.c lavf/swfdec: Reduce score when auto-detecting swf files. 2018-01-20 15:41:40 +01:00
swfenc.c avformat/swfenc: use FFABS to instead of abs 2017-11-20 10:51:06 +08:00
takdec.c avcodec/tak: remove GetBitContext usage from avpriv_tak_parse_streaminfo() 2017-10-26 00:26:08 -03:00
tcp.c avformat/tcp: re-add checks for setsockopt return values 2018-09-11 15:48:55 -03:00
tedcaptionsdec.c lavf/tedcaptionsdec: Replace the number by macro for bprint init 2018-06-17 09:59:33 +08:00
tee_common.c
tee_common.h
tee.c avformat: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
teeproto.c
thp.c
tiertexseq.c
tls_gnutls.c lavc, lavf: move avformat static mutex from avcodec to avformat 2017-12-26 02:50:00 +01:00
tls_libtls.c libavformat/tls_libtls: pass numeric hostnames to tls_connect_cbs() 2018-03-07 02:06:09 +02:00
tls_mbedtls.c Merge commit 'e368b0cbfa3fdc627c331e34556f8e39296d04d5' 2018-09-02 19:10:14 -03:00
tls_openssl.c Merge commit '6a9c00c09d2bc50c0ea64ba092b2f4afc46aa978' 2018-09-11 13:18:52 -03:00
tls_schannel.c avformat/tls_schannel: Fix use of uninitialized variable 2018-08-18 16:40:05 +02:00
tls_securetransport.c This fixes a deadlock while reading a chunked https response, if 2017-11-13 15:04:55 -06:00
tls.c
tls.h Merge commit '4cf84e254ae75b524e1cacae499a97d7cc9e5906' 2018-02-11 23:08:48 -03:00
tmv.c
tta.c
ttaenc.c avformat/ttaenc: use AVPacketList helper functions to queue packets 2018-04-04 00:15:38 -03:00
tty.c
txd.c
ty.c avformat/ty: check cur_chunk_pos before using it 2017-11-12 22:58:15 +01:00
udp.c avformat/udp: always use IP_ADD_SOURCE_MEMBERSHIP for subscribing to an UDP multicast source group in IPv4 2018-10-03 22:03:29 +02:00
uncodedframecrcenc.c
unix.c avformat/unix: fix handling of EOF in case of SOCK_STREAM. 2018-03-21 19:02:06 +01:00
url.c
url.h
urldecode.c
urldecode.h
utils.c avformat/utils: move mkdir_p to utils 2018-09-25 21:57:49 +08:00
v210.c
vag.c
vapoursynth.c avformat: add vapoursynth wrapper 2018-05-04 17:56:35 +02:00
vc1dec.c
vc1test.c
vc1testenc.c
version.h avformat/matroskaenc: reserve free space for metadata on request 2018-10-01 14:52:35 -03:00
vivo.c
voc_packet.c
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vpcc.c avformat/vpcc: fix values in VP9 level detection heuristics 2018-09-15 18:06:58 -03:00
vpcc.h avformat/vpcc: Calculate VP9 level from Luma's Sample rate and Picture size 2018-04-26 14:23:08 +05:30
vpk.c
vplayerdec.c
vqf.c Remove some unneeded casts of bit_rate. 2017-09-22 01:33:22 +02:00
w64.c
w64.h
wavdec.c avformat/wavdec: make fact chunk parsing for w64 more robust 2018-01-10 15:54:15 +01:00
wavenc.c avformat/wavenc: skip writing incorrect peak-of-peaks position value 2017-10-26 08:29:41 +02:00
wc3movie.c
webm_chunk.c avformat/webm_chunk: always use a static buffer for get_chunk_filename 2018-05-15 22:18:58 +02:00
webmdashenc.c
webpenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
webvttdec.c
webvttenc.c lavf/webvttenc: Always write hours in the timestamp with two characters. 2018-09-19 18:07:32 +02:00
westwood_aud.c
westwood_vqa.c
wsddec.c
wtv_common.c
wtv.h
wtvdec.c libavformat/wtvdec: return AVERROR_EOF on EOF 2017-10-13 17:23:54 +02:00
wtvenc.c avformat: replace all uses of av_copy_packet() 2017-09-25 21:26:38 -03:00
wv.c
wv.h
wvdec.c
wvedec.c
wvenc.c
xa.c
xmv.c
xvag.c
xwma.c
yop.c
yuv4mpeg.h
yuv4mpegdec.c libavformat/yuv4mpeg: Add color range support for Y4M Add color_range support in Y4M. 2018-06-30 00:41:35 +02:00
yuv4mpegenc.c libavformat/yuv4mpeg: Add color range support for Y4M Add color_range support in Y4M. 2018-06-30 00:41:35 +02:00