vlc/vlc-3.0 | branch: master | Francois Cartegnie <[email protected]> | Tue Nov 13 15:33:40 2018 +0100| [b0b4dff30a694beb981afa3d073ec1d066f18a3d] | committer: Francois Cartegnie
access: bluray: notify libbluray of ES deselection (cherry picked from commit a90ccde8bd994a4f65ddfffc103ed83ad054ecfb) > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=b0b4dff30a694beb981afa3d073ec1d066f18a3d --- modules/access/bluray.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/access/bluray.c b/modules/access/bluray.c index df2b71a330..95ae5eff9a 100644 --- a/modules/access/bluray.c +++ b/modules/access/bluray.c @@ -2134,7 +2134,12 @@ static void blurayOnUserStreamSelection(demux_sys_t *p_sys, int i_pid) { vlc_mutex_lock(&p_sys->pl_info_lock); - if (p_sys->p_clip_info) { + if(i_pid == -AUDIO_ES) + bd_select_stream(p_sys->bluray, BLURAY_AUDIO_STREAM, 0, 0); + else if(i_pid == -SPU_ES) + bd_select_stream(p_sys->bluray, BLURAY_PG_TEXTST_STREAM, 0, 0); + else if (p_sys->p_clip_info) + { if ((i_pid & 0xff00) == 0x1100) { // audio _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
