1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Jeff Downs 28af284cfb When new streams are detected, look for old filters and close them out.
This avoids crashes seen when legitimate streams are found on PID 0x11 instead
of DVB SDT.
Fixes regression detailed in Roundup issue 138.

Originally committed as revision 11050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-17 03:14:43 +00:00
..
4xm.c Change 4xm demuxer and video decoder to pass the video format version in 2007-08-27 21:58:39 +00:00
adtsenc.c
aiff.c move unrelated functions declarations out of allformats.h 2007-09-11 09:27:46 +00:00
allformats.c remove now useless libogg support 2007-11-12 10:26:33 +00:00
amr.c
apc.c
ape.c Looks like this APE decoder support versions starting from 3.95 2007-09-23 07:40:34 +00:00
asf-enc.c Fix streaming to XBox360. 2007-10-15 23:55:14 +00:00
asf.c Add support for reading WM/Year tag 2007-11-14 07:31:25 +00:00
asf.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
asfcrypt.c Add support for decrypting asf files 2007-10-20 14:25:02 +00:00
asfcrypt.h cosmetics: Add #endif comment. 2007-10-21 22:23:37 +00:00
au.c move unrelated functions declarations out of allformats.h 2007-09-11 09:27:46 +00:00
audio.c Rename the format name audio_device (used in both oss and audio_beos) to oss and audio_beos. 2007-09-07 13:49:44 +00:00
avformat.h Fix Doxygen parameter 2007-11-15 11:45:07 +00:00
avi.h
avidec.c Add support for AMV variants of AVI files. 2007-09-29 22:47:34 +00:00
avienc.c
avio.c Call prot->url_close only if it is present. 2007-11-16 00:14:48 +00:00
avio.h Fix Doxygen parameter name 2007-11-15 11:44:15 +00:00
aviobuf.c Add ff_ prefix to get_v() 2007-11-03 18:29:16 +00:00
avisynth.c
avs.c
beosaudio.cpp Rename the format name audio_device (used in both oss and audio_beos) to oss and audio_beos. 2007-09-07 13:49:44 +00:00
bethsoftvid.c
bktr.c Give better filenames to bktr and v4l grabbers 2007-09-05 18:44:06 +00:00
c93.c
crcenc.c rename crc.c to crcenc.c 2007-10-28 22:11:07 +00:00
cutils.c
daud.c
dsicin.c
dv1394.c
dv1394.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
dv.c
dv.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
dvenc.c
dxa.c
eacdata.c add support for demuxing Electronic Arts .cdata files 2007-11-03 22:42:20 +00:00
electronicarts.c probe more kind of electronic arts files 2007-11-07 23:01:32 +00:00
ffm.c
file.c Remove empty pipe_close 2007-11-16 00:18:48 +00:00
flic.c simplify PTS handling 2007-09-04 17:33:35 +00:00
flv.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
flvdec.c Honor the 8bit extension (now 32bit instaed 24bit) of the pts field introduced in FLV specification v9. 2007-11-16 00:09:34 +00:00
flvenc.c Honor the 8bit extension (now 32bit instaed 24bit) of the pts field introduced in FLV specification v9. 2007-11-16 00:09:34 +00:00
framecrcenc.c move framecrc muxer in its own file 2007-10-28 22:08:09 +00:00
framehook.c
framehook.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
gif.c
gifdec.c
gxf.c cosmetics: typo 2007-09-19 21:28:42 +00:00
gxf.h
gxfenc.c take care to use video track field number as duration 2007-08-09 17:18:59 +00:00
http.c
idcin.c
idroq.c
img2.c
ipmovie.c
isom.c
isom.h
libdc1394.c Rename dc1394.c to libdc1394.c 2007-09-05 18:57:03 +00:00
libnut.c Give the libnut muxer a lib prefix in its name so it does not conflict with 2007-11-07 19:05:47 +00:00
Makefile remove now useless libogg support 2007-11-12 10:26:33 +00:00
matroska.c Use V_MPEG4/ISO/ASP for mpeg4 when muxing mkv 2007-09-06 05:14:09 +00:00
matroska.h Make Matroska demuxer output full frames instead of slices for RealVideo 2007-10-21 17:21:20 +00:00
matroskadec.c cosmetics: reindent 2007-10-21 22:27:24 +00:00
matroskaenc.c spelling/wording nits in some Doxygen comments 2007-09-05 20:31:40 +00:00
mm.c
mmf.c move unrelated functions declarations out of allformats.h 2007-09-11 09:27:46 +00:00
mov.c comment typo 2007-11-10 12:05:30 +00:00
movenc.c Cosmetics: indentation. 2007-10-24 14:22:56 +00:00
mp3.c cosmetics: whitespace 2007-11-14 20:31:56 +00:00
mpc8.c Musepack SV8 demuxer and decoder 2007-11-07 05:35:46 +00:00
mpc.c
mpeg.c Improve Sofdec file detection 2007-11-08 21:27:37 +00:00
mpeg.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpegenc.c loosen dependencies over allformats.h 2007-09-16 23:00:44 +00:00
mpegts.c When new streams are detected, look for old filters and close them out. 2007-11-17 03:14:43 +00:00
mpegts.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpegtsenc.c
mpjpeg.c
mtv.c
mxf.c add D-10 NTSC support 2007-09-21 16:30:58 +00:00
network.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
nsvdec.c indent 2007-09-22 08:58:49 +00:00
nut.c Add some parentheses to clarify operator precedence, fixes the warnings: 2007-11-04 22:51:49 +00:00
nut.h rename av_crc04C11DB7_update to ff_crc04C11DB7_update and move it to aviobuf.c so it can be reused by other (de)muxers 2007-10-30 00:01:25 +00:00
nutdec.c Add ff_ prefix to get_v() 2007-11-03 18:29:16 +00:00
nutenc.c rename av_crc04C11DB7_update to ff_crc04C11DB7_update and move it to aviobuf.c so it can be reused by other (de)muxers 2007-10-30 00:01:25 +00:00
nuv.c Set codec_id correctly for RJPG codec_tag 2007-09-15 08:19:01 +00:00
oggdec.c set PKT_FLAG_KEY for Theora and OGM streams 2007-11-11 21:56:18 +00:00
oggdec.h set PKT_FLAG_KEY for Theora and OGM streams 2007-11-11 21:56:18 +00:00
oggenc.c ogg muxer 2007-11-10 18:27:03 +00:00
oggparseflac.c Rename ogg2.[ch] to oggdec.[ch]. 2007-11-07 20:22:32 +00:00
oggparseogm.c set PKT_FLAG_KEY for Theora and OGM streams 2007-11-11 21:56:18 +00:00
oggparsetheora.c set PKT_FLAG_KEY for Theora and OGM streams 2007-11-11 21:56:18 +00:00
oggparsevorbis.c Rename ogg2.[ch] to oggdec.[ch]. 2007-11-07 20:22:32 +00:00
os_support.c Check for winsock2.h instead of __MINGW32__ 2007-08-08 19:18:10 +00:00
os_support.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
psxstr.c
qtpalette.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
raw.c move unrelated functions declarations out of allformats.h 2007-09-11 09:27:46 +00:00
raw.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
riff.c HDYC fourcc, sample hdyc/Test2.avi 2007-09-21 18:23:46 +00:00
riff.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rm.h Seek regression for RM demuxer fix 2007-11-03 06:43:29 +00:00
rmdec.c 1000l: Fix check for max slice number 2007-11-15 21:13:36 +00:00
rmenc.c
rtp_aac.c Allow to set the maximum number of frames per RTP packet (and add support for 2007-10-02 14:48:08 +00:00
rtp_aac.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rtp_h264.c Enable debug variable only when debug code is enabled, fixes the warning: 2007-11-04 12:46:16 +00:00
rtp_h264.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rtp_internal.h Remove the "AVRtpPayloadTypes[i].pt == i" assumption from RTP and RTSP 2007-11-16 07:59:41 +00:00
rtp_mpv.c Add my name to the copyright header, since rtp_mpv now contains 2007-09-24 12:15:42 +00:00
rtp_mpv.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rtp.c Add MPEG2 support to the RTP muxer 2007-11-16 13:13:53 +00:00
rtp.h Remove prototype for non-existent function 2007-10-26 11:36:11 +00:00
rtpproto.c
rtsp.c Remove the "AVRtpPayloadTypes[i].pt == i" assumption from RTP and RTSP 2007-11-16 07:59:41 +00:00
rtsp.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rtspcodes.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
sdp.c Add support for some more audio formats 2007-11-09 12:33:28 +00:00
segafilm.c
sierravmd.c this is debug not info 2007-08-10 22:40:11 +00:00
siff.c Remove unused variables, fixes the following warnings: 2007-10-31 11:35:10 +00:00
smacker.c Take ring frame into account when demuxing. 2007-08-23 06:59:19 +00:00
sol.c move unrelated functions declarations out of allformats.h 2007-09-11 09:27:46 +00:00
swf.c support swink created files which have soi/eoi broken tags reversed 2007-08-20 19:55:37 +00:00
tcp.c Add initialization and cleanup functions for Winsock 2007-08-09 23:39:05 +00:00
thp.c loosen dependencies over allformats.h 2007-09-16 23:00:44 +00:00
tiertexseq.c
tta.c Set dts in tta demuxer 2007-08-11 22:45:40 +00:00
txd.c
udp.c Remove some more duplicated code 2007-11-15 14:26:52 +00:00
utils.c rename fps(frame per second) to tb(time base) to prevent 2007-11-13 23:43:18 +00:00
v4l2.c Forward error code when reading a v4l2 frame 2007-09-13 12:46:30 +00:00
v4l.c Give better filenames to bktr and v4l grabbers 2007-09-05 18:44:06 +00:00
voc.c
voc.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vocdec.c
vocenc.c Use AVERROR_PATCHWELCOME instead of AVERROR(ENOTSUP) 2007-08-13 22:55:44 +00:00
wav.c move unrelated functions declarations out of allformats.h 2007-09-11 09:27:46 +00:00
wc3movie.c
westwood.c
wv.c loosen dependencies over allformats.h 2007-09-16 23:00:44 +00:00
x11grab.c
yuv4mpeg.c