libbluray | branch: master | hpi1 <[email protected]> | Wed Apr 22 13:06:29 2015 +0300| [f76e5e62b95715c9d557315e2c3183a941b9d651] | committer: hpi1
HDMV: Button objects have no UO mask. Always use current movie object UO mask. > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=f76e5e62b95715c9d557315e2c3183a941b9d651 --- src/libbluray/hdmv/hdmv_vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libbluray/hdmv/hdmv_vm.c b/src/libbluray/hdmv/hdmv_vm.c index 95b55f7..20c1997 100644 --- a/src/libbluray/hdmv/hdmv_vm.c +++ b/src/libbluray/hdmv/hdmv_vm.c @@ -1188,7 +1188,7 @@ uint32_t hdmv_vm_get_uo_mask(HDMV_VM *p) bd_mutex_lock(&p->mutex); - if ((o = p->object ? p->object : (p->playing_object ? p->playing_object : p->suspended_object))) { + if ((o = (p->object && !p->ig_object) ? p->object : (p->playing_object ? p->playing_object : p->suspended_object))) { mask |= o->menu_call_mask; mask |= o->title_search_mask << 1; } _______________________________________________ libbluray-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libbluray-devel
