1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-16 20:05:07 +00:00
mpv/libmpdemux
uau 1c5d870414 Fix missing subtitles after seeking back
Subtitle packets that had been demuxed but whose start time had not
yet been reached were left in the demuxer stream after seeking.
When using the default (non-libass) subtitle rendering this could
block subtitles from appearing as long as the playback position stayed
below the original one before seek. External subtitle files were not
affected.

Fixed by making seek code free all packets from the subtitle stream.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24698 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-10-04 02:35:34 +00:00
..
asf.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
asfheader.c Remove some useless "extern" before function prototypes 2007-07-25 17:29:29 +00:00
aviheader.c Check wLongsPerEntry before using it. 2007-09-13 15:18:57 +00:00
aviheader.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
aviprint.c Fix format strings to match argument type 2007-06-24 13:09:08 +00:00
demux_aac.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_asf.c removed functions that were used to parse mpeg12 video (no more video); patch by John Donaghy 2007-06-10 09:25:09 +00:00
demux_audio.c Simplify: initialize at declaration at the start of the function 2007-09-24 22:21:14 +00:00
demux_avi.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_avs.c Use explicit path for headers from the loader/ directory. 2007-03-15 22:34:45 +00:00
demux_avs.h Use the standard inline instead of __inline 2007-07-30 13:58:45 +00:00
demux_demuxers.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_film.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_fli.c Set biWidth/biHeight in fli demuxer 2007-10-02 19:22:46 +00:00
demux_gif.c Replace implicit use of fast_memcpy via macro by explicit use to allow 2007-06-05 14:27:54 +00:00
demux_lavf.c Format 0x01 cannot be used with "AMV IMA ADPCM", because it belongs to normal PCM. 2007-10-03 15:27:02 +00:00
demux_lmlm4.c warning fix: 2007-09-09 09:48:51 +00:00
demux_mf.c BMP support for mf:// 2007-04-06 16:58:00 +00:00
demux_mkv.c Fix warnings: 2007-08-26 20:46:38 +00:00
demux_mov.c warning fix: 2007-09-09 09:54:57 +00:00
demux_mpc.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_mpg.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
demux_nemesi.c h263 exposed 2007-09-28 11:41:25 +00:00
demux_nemesi.h libnemesi support, yet another rtsp/rtp library... 2007-09-19 21:38:22 +00:00
demux_nsv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_nut.c Remove silly #ifdef around the complete file. 2007-08-24 11:06:07 +00:00
demux_nuv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_ogg.c Remove redundant variable declaration. 2007-08-25 12:02:16 +00:00
demux_pva.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rawaudio.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rawdv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rawvideo.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_real.c Fix format string to match actual type. 2007-06-24 14:08:22 +00:00
demux_realaud.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_roq.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rtp_codec.cpp Fix compilation of live555 support after FFmpegs r10173. 2007-08-22 23:37:06 +00:00
demux_rtp_internal.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
demux_rtp.cpp Fix playback of streams with more than one audio track (only one supported). 2007-09-25 22:34:01 +00:00
demux_rtp.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
demux_smjpeg.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_ts.c support for DTS as specified in DVB (untested) 2007-10-03 21:39:01 +00:00
demux_ty_osd.c Another missed case-range 2007-07-30 13:55:51 +00:00
demux_ty.c Avoid one more code duplication 2007-09-15 13:25:56 +00:00
demux_viv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_vqf.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_xmms_plugin.h
demux_xmms.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_y4m.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demuxer.c Fix missing subtitles after seeking back 2007-10-04 02:35:34 +00:00
demuxer.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
ebml.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
ebml.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
extension.c added monkey audio file extensions to extension table 2007-09-13 17:06:36 +00:00
genres.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
Makefile libnemesi support, yet another rtsp/rtp library... 2007-09-19 21:38:22 +00:00
matroska.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
mf.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
mf.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
mp3_hdr.c
mp3_hdr.h
mpeg_hdr.c in h264_parse_sps() reuse mp_unescape03() 2007-01-20 13:46:17 +00:00
mpeg_hdr.h added function to parse vc1 sequence header 2007-01-20 12:04:20 +00:00
mpeg_packetizer.c Fixes 2006-10-08 22:43:29 +00:00
mpeg_packetizer.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
ms_hdr.h Add comment that clears up what _WINGDI_H is for. 2007-09-18 10:56:29 +00:00
muxer_avi.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
muxer_lavf.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
muxer_mpeg.c fixed bug introduced with previous commit: patch_panscan() must work in the sequence_display_extension, not on se_ptr 2007-09-28 21:20:41 +00:00
muxer_rawaudio.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
muxer_rawvideo.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
muxer.c Simplify preprocessor directives: There is a general variable for 2007-04-26 15:10:07 +00:00
muxer.h Add imgfmt (AKA pixel format) to muxer_stream_t so that encoders can 2007-05-17 00:15:08 +00:00
nuppelvideo.h Use av_int2dbl to read doubles instead of our somewhat broken le2me_dbl 2006-11-28 19:01:04 +00:00
parse_es.c Remove unused parameter for mp_msg 2007-06-03 08:48:44 +00:00
parse_es.h
parse_mp4.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
parse_mp4.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
qtpalette.h
stheader.h added .stream_aspect to st_video_t: if non-zero and if not specified otherwise 2007-09-01 15:54:45 +00:00
video.c Fix segfault if an 'strf' chunk couldn't be found in avi 2007-07-13 14:39:18 +00:00
yuv4mpeg_intern.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
yuv4mpeg_ratio.c The FSF changed postal address. 2006-09-01 12:11:11 +00:00
yuv4mpeg.c The FSF changed postal address. 2006-09-01 12:11:11 +00:00
yuv4mpeg.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00