[libbluray-devel] HDMV: reset page UO mask when pop-up menu is hidden

hpi1 git at videolan.org
Wed Apr 22 12:44:13 CEST 2015


libbluray | branch: master | hpi1 <hpi1 at anonymous.org> | Wed Apr 22 12:44:00 2015 +0300| [fca4cf572e18f1360a511af3662d244ffa917568] | committer: hpi1

HDMV: reset page UO mask when pop-up menu is hidden

> http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=fca4cf572e18f1360a511af3662d244ffa917568
---

 src/libbluray/decoders/graphics_controller.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/libbluray/decoders/graphics_controller.c b/src/libbluray/decoders/graphics_controller.c
index 3ba606d..056edf4 100644
--- a/src/libbluray/decoders/graphics_controller.c
+++ b/src/libbluray/decoders/graphics_controller.c
@@ -1363,6 +1363,8 @@ static int _render_page(GRAPHICS_CONTROLLER *gc,
 
     if (s->ics->interactive_composition.ui_model == IG_UI_MODEL_POPUP && !gc->popup_visible) {
 
+        gc->page_uo_mask = bd_empty_uo_mask();
+
         if (gc->ig_open) {
             GC_TRACE("_render_page(): popup menu not visible\n");
             _close_osd(gc, BD_OVERLAY_IG);



More information about the libbluray-devel mailing list