1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-28 02:23:06 +00:00
mpv/libmpdemux
Uoti Urpala 05ae9dbd0d Fix chapter handling with first chapter not at beginning of file
Before "-chapter 1" did nothing even if the first chapter didn't start
at the beginning of file. Fix it.
Before all chapter property commands (including chapter seek keys)
failed if the current playback position was before the start of the
first chapter. Now they'll work. Relative chapter seeks will go to the
first chapter (even if that's in the wrong direction for backward
seeks).
2010-04-25 22:48:10 +03:00
..
aac_hdr.c Add separate header for aac_parse_frame(); avoids forward declarations. 2010-02-17 22:28:24 +00:00
aac_hdr.h Add separate header for aac_parse_frame(); avoids forward declarations. 2010-02-17 22:28:24 +00:00
asf.h Calculate length of ASF files with more than 1 second precision. 2009-11-10 16:24:16 +00:00
asfguid.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
asfheader.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
asfheader.h Add header for asf_check_header, read_asf_header; avoids forward declarations. 2010-02-17 23:45:01 +00:00
aviheader.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
aviheader.h Add read_avi_header() to aviheader.h; avoids forward declarations. 2010-02-17 23:10:56 +00:00
aviprint.c Merge svn changes up to r30643 2010-03-10 00:00:06 +02:00
aviprint.h Declare public function print_vprp() in aviprint.h. 2010-02-21 23:36:36 +00:00
demux_aac.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_asf.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_audio.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_avi.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_avs.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_avs.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
demux_demuxers.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_film.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_fli.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_gif.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_lavf.c demux_lavf, stream_ffmpeg: support librtmp seeks 2010-04-23 23:50:34 +03:00
demux_lmlm4.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_mf.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_mkv.c demux_mkv: fix verbose output of chapter numbering 2010-04-25 22:48:10 +03:00
demux_mng.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_mov.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_mov.h Add header file for store_ughvlc(); avoids forward declarations. 2010-02-17 23:02:13 +00:00
demux_mpc.c Add standard license header to all files in libmpdemux. 2009-05-08 21:51:13 +00:00
demux_mpg.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_nemesi.c Drop weird and unnecessary _s/_st suffixes from demuxer struct names. 2010-02-21 20:03:49 +00:00
demux_nsv.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_nut.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_ogg.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_ogg.h Add header for demux_ogg_open, init_avi_with_ogg; avoids forward declarations. 2010-02-17 23:36:44 +00:00
demux_pva.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_rawaudio.c -demuxer rawaudio data will often need parsing (e.g. when it is used for raw 2010-01-15 19:01:03 +00:00
demux_rawdv.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_rawvideo.c Add standard license header to all files in libmpdemux. 2009-05-08 21:51:13 +00:00
demux_real.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_real.h Add separate header for real_fix_timestamp(); avoids forward declarations. 2010-02-17 22:22:51 +00:00
demux_realaud.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_roq.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_rtp_codec.cpp Silence two gcc warnings: suggest parentheses around && within || 2009-11-18 18:24:05 +00:00
demux_rtp_internal.h Remove pointless #ifdef checks for DEMUXER_H, which is never set. 2010-02-27 12:48:11 +00:00
demux_rtp.cpp Drop weird and unnecessary _s/_st suffixes from demuxer struct names. 2010-02-21 20:03:49 +00:00
demux_rtp.h Remove pointless #ifdef checks for DEMUXER_H, which is never set. 2010-02-27 12:48:11 +00:00
demux_smjpeg.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_ts.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_ts.h Add separate header for mp_a52_framesize(); avoids forward declarations. 2010-02-17 22:40:50 +00:00
demux_ty_osd.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_ty_osd.h Add header for ty_ClearOSD(), ty_processuserdata(); avoids forward declarations. 2010-02-17 22:48:32 +00:00
demux_ty.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_viv.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_vqf.c Replace libavutil internal header #includes with MPlayer copies 2009-07-26 06:16:43 +03:00
demux_xmms_plugin.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
demux_xmms.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demux_y4m.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
demuxer.c Fix chapter handling with first chapter not at beginning of file 2010-04-25 22:48:10 +03:00
demuxer.h Merge svn changes up to r30798 2010-03-10 02:35:02 +02:00
ebml_defs.c matroska: add new parsing code 2010-01-27 14:26:43 +02:00
ebml_types.h matroska: add new parsing code 2010-01-27 14:26:43 +02:00
ebml.c Merge svn changes up to r30748 2010-03-10 01:50:55 +02:00
ebml.h demux_mkv: use new EBML parser to read Audio element 2010-01-27 14:26:48 +02:00
extension.c cosmetics: Remove pointless empty lines at EOF. 2010-02-20 21:02:49 +00:00
genres.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
matroska.h Add Dolby TrueHD support for mkv demuxer. 2009-08-13 21:54:08 +00:00
mf.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
mf.h Add standard license header to all files in libmpdemux. 2009-05-08 21:51:13 +00:00
mp3_hdr.c Merge svn changes up to r30798 2010-03-10 02:35:02 +02:00
mp3_hdr.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
mp_taglists.c Merge svn changes up to r30876 2010-03-10 03:18:42 +02:00
mp_taglists.h Fix declarations in mp_taglists.h and include it in mp_taglists.c to 2009-11-11 11:52:36 +00:00
mpeg_hdr.c Initialize frame rate extension fields in mp_header_process_sequence_header 2010-02-21 14:05:51 +00:00
mpeg_hdr.h Parse and use the information from the frame rate extension header for MPEG-2. 2010-02-21 13:53:41 +00:00
mpeg_packetizer.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
mpeg_packetizer.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ms_hdr.h Get the proper codec id when a WAVE_FORMAT_EXTENSIBLE extension exists in a 2010-02-22 14:27:32 +00:00
muxer_avi.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
muxer_lavf.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
muxer_mpeg.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
muxer_rawaudio.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
muxer_rawvideo.c Add standard license header to all files in libmpdemux. 2009-05-08 21:51:13 +00:00
muxer.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
muxer.h Add standard license header to all files in libmpdemux. 2009-05-08 21:51:13 +00:00
parse_es.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
parse_es.h Add standard license header to all files in libmpdemux. 2009-05-08 21:51:13 +00:00
parse_mp4.c Merge svn changes up to r30643 2010-03-10 00:00:06 +02:00
parse_mp4.h cosmetics: Remove pointless empty lines at EOF. 2010-02-20 21:02:49 +00:00
qtpalette.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stheader.h cosmetics: Rename "codecs_st" struct to just plain "codecs". 2010-02-26 20:01:04 +00:00
video.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
yuv4mpeg_intern.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
yuv4mpeg_ratio.c cosmetics: Remove pointless empty lines at EOF. 2010-02-20 21:02:49 +00:00
yuv4mpeg.c cosmetics: Remove pointless empty lines at EOF. 2010-02-20 21:02:49 +00:00
yuv4mpeg.h cosmetics: Remove pointless empty lines at EOF. 2010-02-20 21:02:49 +00:00