mpv/libmpdemux
wm4 e3f5043233 core, demux: fix --identify chapter output with ordered chapters
Information about individual chapters was printed during demuxer
opening phase, and total chapter count (ID_CHAPTERS) was printed
according to mpctx->demuxer->num_chapters. When playing a file with
ordered chapters, this meant that chapter information about every
source file was printed individually (even though only the chapters
from the first file would be used for playback) and the total chapter
count could be wrong. Remove the printing of chapter information from
the demuxer layer and print the chapter information and count actually
used for playback in core print_file_properties().

Also somewhat simplify the internal chapters API and remove possible
inconsistencies.
2011-10-25 22:09:33 +03:00
..
aac_hdr.c
aac_hdr.h
asf.h cosmetics: asf.h: Fix comment error 2011-07-06 06:52:22 +03:00
asfguid.h
asfheader.c demux_asf: Fix play duration calculation error 2011-07-06 07:23:26 +03:00
asfheader.h
aviheader.c
aviheader.h aviheader.h: avoid including demuxer.h 2011-08-19 21:37:16 +03:00
aviprint.c
aviprint.h
demux_aac.c
demux_asf.c cleanup: silence most of the clang warnings 2011-07-09 04:23:24 +03:00
demux_audio.c
demux_avi.c
demux_avs.c
demux_avs.h
demux_demuxers.c demux_demuxers: fix seeking bug (--audiofile) 2011-10-23 03:29:42 +03:00
demux_edl.c
demux_film.c
demux_fli.c
demux_gif.c
demux_lavf.c demux_lavf: set rawvideo codec_tag based on pix_fmt 2011-10-18 06:49:56 +03:00
demux_lmlm4.c
demux_mf.c demux_mf: fix option value allocated with strdup 2011-09-02 08:04:52 +03:00
demux_mkv.c demux_mkv: avoid hang with some broken files 2011-09-25 18:35:09 +03:00
demux_mng.c
demux_mov.c
demux_mov.h
demux_mpc.c
demux_mpg.c cleanup: fix mp_dbg() format string warnings 2011-07-01 03:37:34 +03:00
demux_nemesi.c
demux_nsv.c cleanup: fix mp_dbg() format string warnings 2011-07-01 03:37:34 +03:00
demux_nut.c
demux_ogg.c demux: use talloc for sh_* structs and "lang" field 2011-07-03 15:01:24 +03:00
demux_ogg.h
demux_packet.h core, demux, vd_ffmpeg: pass side data from demux_lavf to vd_ffmpeg 2011-08-20 20:25:43 +03:00
demux_pva.c
demux_rawaudio.c
demux_rawdv.c
demux_rawvideo.c
demux_real.c build: fix --enable-debug, remove some "#ifdef MP_DEBUG" 2011-07-30 19:03:20 +03:00
demux_real.h
demux_realaud.c
demux_roq.c
demux_rtp.cpp demuxer.h: avoid including stream.h 2011-08-19 21:37:16 +03:00
demux_rtp.h
demux_rtp_codec.cpp cleanup: do libav* initialization on startup 2011-07-18 00:57:05 +03:00
demux_rtp_internal.h demuxer.h: avoid including stream.h 2011-08-19 21:37:16 +03:00
demux_smjpeg.c
demux_ts.c cleanup: silence most of the clang warnings 2011-07-09 04:23:24 +03:00
demux_ts.h
demux_ty.c
demux_ty_osd.c
demux_ty_osd.h
demux_viv.c cleanup: fix mp_dbg() format string warnings 2011-07-01 03:37:34 +03:00
demux_vqf.c cleanup: demux_vqf: typo/wording fixes 2011-07-06 13:01:08 +03:00
demux_xmms.c
demux_xmms_plugin.h
demux_y4m.c
demuxer.c core, demux: fix --identify chapter output with ordered chapters 2011-10-25 22:09:33 +03:00
demuxer.h core, demux: fix --identify chapter output with ordered chapters 2011-10-25 22:09:33 +03:00
ebml.c
ebml.h
ebml_defs.c
ebml_types.h
extension.c
genres.h
matroska.h
mf.c
mf.h
mp3_hdr.c
mp3_hdr.h
mp_taglists.c demux/mp_taglists: Move Bink audio tags to override list 2011-07-06 20:27:45 +03:00
mp_taglists.h
mpeg_hdr.c
mpeg_hdr.h
mpeg_packetizer.c
mpeg_packetizer.h
ms_hdr.h
parse_es.c
parse_es.h
parse_mp4.c
parse_mp4.h
qtpalette.h
stheader.h audio/video: delete buggy "dynamic plugin" code 2011-10-20 02:16:35 +03:00
video.c
yuv4mpeg.c
yuv4mpeg.h
yuv4mpeg_intern.h
yuv4mpeg_ratio.c