]> git.sesse.net Git - vlc/commit
Fix broken NowPlaying (close #9960, #11796, #12850)
authorLudovic Fauvet <etix@videolan.org>
Wed, 17 Dec 2014 13:26:50 +0000 (14:26 +0100)
committerLudovic Fauvet <etix@videolan.org>
Thu, 18 Dec 2014 10:27:25 +0000 (11:27 +0100)
commitd4ccd7a5b404f62435c60ecc65f772dab83f5937
tree40f5809511e5e9230b1e38f7bd6b7dfa824f5207
parent08969c41138ab8b176c2477b7061d0eb0dbb99c3
Fix broken NowPlaying (close #9960, #11796, #12850)

Prevent the es_out from overriding the NowPlaying state by splitting
the meta into NowPlaying and ESNowPlaying.

The function input_item_GetNowPlayingFb can be used to return the
preferred meta value.
12 files changed:
include/vlc_input_item.h
include/vlc_meta.h
lib/media.c
modules/notify/growl.m
src/input/es_out.c
src/input/input.c
src/input/item.c
src/input/meta.c
src/input/resource.c
src/libvlccore.sym
src/text/strings.c
src/video_output/video_epg.c