index: add enums for title access type
hdmv: use unsigned types
hdmv: fix call_object() when object reference is invalid
bdj: fix synchronization problems in MountManager