mpv/player
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
..
lua lua: use core log level names 2014-01-16 23:06:41 +01:00
timeline stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
audio.c Fix audio delay inversion 2014-01-06 18:40:31 +01:00
command.c command: output more information in colorspace properties and simplify 2014-02-03 22:01:09 +01:00
command.h lua: add playback-start event 2014-01-20 19:31:23 +01:00
configfiles.c player: load encoding-profiles.conf before the main config 2014-01-01 19:25:52 +01:00
core.h sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
dvdnav.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
loadfile.c demux: handle tag updates differently 2014-02-06 13:41:20 +01:00
lua.c lua: allow ~ path convention for --lua 2014-01-21 21:23:42 +01:00
lua.h Rename mp_lua.c/h to lua.c/h 2013-12-17 01:15:48 +01:00
main.c w32: use safe DLL search paths everywhere 2014-01-27 10:04:29 +01:00
misc.c player: redo terminal OSD and status line handling 2014-01-13 20:08:13 +01:00
osd.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
playloop.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
screenshot.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
screenshot.h
sub.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
video.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00