1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-20 23:07:02 +00:00
mpv/demux
wm4 eb1ec14b67 demux: handle tag updates differently
Instead of printing lines like:

    Demuxer info GENRE changed to Alternative Rock

Just output all tags once they change. The assumption is that individual
tags rarely change, while all tags change in the common case.

This changes tag updates to use polling. This could be fixed later,
although the ICY stuff makes it a bit painful, so maybe it will remain
this way.

Also remove DEMUXER_CTRL_UPDATE_INFO. This was intended to check for tag
updates, but now we use a different approach.
2014-02-06 13:41:20 +01:00
..
codec_tags.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
codec_tags.h demux: remove gsh field from sh_audio/sh_video/sh_sub 2013-11-23 21:37:56 +01:00
demux_cue.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
demux_edl.c timeline: reject mplayer2 EDL files, change EDL header 2013-11-21 15:59:00 +01:00
demux_lavf.c demux_lavf: get updated metadata from a packet if available 2014-02-06 13:39:55 +01:00
demux_libass.c charset_conv: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_mf.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_mkv.c demux_mkv: remove unused field 2014-01-31 19:49:48 +01:00
demux_playlist.c demux_playlist: move parser for plaintext playlists 2014-01-19 21:15:55 +01:00
demux_raw.c demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
demux_subreader.c demux_subreader: reject file if not opened by --sub 2014-01-04 19:00:01 +01:00
demux.c demux: handle tag updates differently 2014-02-06 13:41:20 +01:00
demux.h demux: handle tag updates differently 2014-02-06 13:41:20 +01:00
ebml.c ebml: remove length parameters from read functions 2014-01-14 17:38:51 +01:00
ebml.h ebml: remove length parameters from read functions 2014-01-14 17:38:51 +01:00
matroska.h demux_mkv: support some raw PCM variants 2013-11-11 18:40:59 +01:00
mf.c mf: don't limit filename length with PATH_MAX 2014-02-03 22:11:03 +01:00
mf.h demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
ms_hdr.h demux: rename Windows symbols 2013-11-02 15:14:12 +01:00
packet.h demux: export dts from demux_lavf, use it for avi 2013-11-25 23:13:01 +01:00
stheader.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00