[jrs47@noggin video]$ xine dvd:/ This is xine (X11 gui) - a free video player v0.9.20cvs (c) 2000-2003 by G. Bartsch and the xine project team. Built with xine library 1.0.0 (1-cvs) Found xine library version: 1.0.0 (1-cvs). XServer Vendor: The XFree86 Project, Inc. Release: 40200000, Protocol Version: 11, Revision: 0, Available Screen(s): 1, using 0 Depth: 24. XShmQueryVersion: 1.1. -[ xiTK version 0.10.2 ]- -[ xiTK will use XShm ]- -[ WM type: (GnomeCompliant) (EWMH) Sawfish {Sawfish} ]- Display is not using Xinerama. pixel_aspect: 1.000900 xine_interface: unknown param 10 xine_interface: unknown param 10 xine_interface: unknown param 10 xine_interface: unknown param 10 vo_scale: invalid ratio, using 4:3 vo_scale: unknown aspect ratio (0) in stream => using 4:3 libdvdnav: Using dvdnav version 0.1.6cvs from http://dvd.sf.net libdvdread: Using libdvdcss version 1.2.6 for DVD access libdvdcss debug: opening target `/dev/dvd' libdvdcss debug: using libc for access libdvdcss debug: disc is unscrambled libdvdcss debug: using CSS key cache dir: /home/jrs47/.dvdcss//ADV_DVD_CATALOG_2002#2002051509484900/ libdvdnav: DVD Title: ADV_DVD_CATALOG_2002 libdvdnav: DVD Serial Number: 3CE29171___MVB__ libdvdnav: DVD Title (Alternative): libdvdnav: Unable to find map file '/home/jrs47/.dvdnav/ADV_DVD_CATALOG_2002.map' libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8 libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000172 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001ca libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000cff libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00003a24 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x000045b0 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x0005a535 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0005b00b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000a2ac5 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x000a360c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000f81e8 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x000f8f22 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x00140f98 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00141b6c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x0017f8b9 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0018044d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x001c78f0 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x001c853b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x0021329f libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00213dc6 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x0027433a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x00274cdb libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x002bc6fd libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x002bd1bc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x002e12f1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x002e132a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x00360fc4 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x00360ffd libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003aeb5c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003aeb95 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_15_0.VOB at 0x003b47c9 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x003b4802 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_16_0.VOB at 0x003b72ca libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x003b7303 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_17_0.VOB at 0x003c3952 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x003c398b libdvdread: Elapsed time 0 libdvdread: Found 17 VTS's libdvdread: Elapsed time 0 libdvdnav: play_PGC: first_play_pgc libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0000|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 06 03 e8 00 00 | g[6] = 0x3e8 (002) 71 00 00 06 00 01 00 00 | g[6] = 0x1 (003) 71 00 00 04 00 01 00 00 | g[4] = 0x1 (004) 30 02 00 00 00 01 00 00 | JumpTT 1 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 06 03 e8 00 00 | g[6] = 0x3e8 (002) 71 00 00 06 00 01 00 00 | g[6] = 0x1 (003) 71 00 00 04 00 01 00 00 | g[4] = 0x1 (004) 30 02 00 00 00 01 00 00 | JumpTT 1 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0000|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0000|0000|0000|0000|0001|0000|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: Before printout starts: libdvdnav: JumpTT 1 libdvdnav: Link values 22 1 0 0 libdvdnav: First Play Domain: - libdvdnav: get_PGCN failed. Was trying to find pgcN in domain 1 libdvdnav: VTS:-1 PGC:0 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:0 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (1) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0000|0000|0000|0000|0001|0000|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 61 00 00 00 00 06 00 00 | g[0] = g[6] (007) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (008) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (009) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (010) 00 a2 00 00 00 01 00 00 | if ( g[0] == 0x1) Break libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 61 00 00 00 00 06 00 00 | g[0] = g[6] (007) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (008) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (009) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (010) 00 a2 00 00 00 01 00 00 | if ( g[0] == 0x1) Break libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: PGC pre commands didn't do a Jump, Link or Call libdvdnav: play_PG: (vm->state).pgN (1) libdvdnav: play_Cell: (vm->state).cellN (1) libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 1 part 1: PGC: 1 PG: 1 libdvdnav: Cell should restart here libdvdnav: After printout starts: libdvdnav: Video Title Domain: - libdvdnav: VTS:1 PGC:1 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 1 part 1: PGC: 1 PG: 1 load_plugins: plugin dxr3-spudec failed to instantiate itself. libspudec:init_plugin called liba52:No accelerated IMDCT transform found libdvdnav: play_Cell_post: (vm->state).cellN (1) libdvdnav: last cell in this PGC libdvdnav: play_PGC_post: libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 30 08 00 08 01 c0 00 00 | CallSS VMGM (pgc 8, rsm_cell 1) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 30 08 00 08 01 c0 00 00 | CallSS VMGM (pgc 8, rsm_cell 1) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: Before printout starts: libdvdnav: CallSS_VMGM_PGC 8 resume cell 1 libdvdnav: Link values 32 8 1 0 libdvdnav: Video Title Domain: - libdvdnav: VTS:1 PGC:1 PG:1 CELL:2 BLOCK:11344 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (8) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (002) 71 00 00 01 00 01 00 00 | g[1] = 0x1 (003) 30 06 00 01 01 83 00 00 | JumpSS VTSM (vts 1, title 1, menu 3) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (002) 71 00 00 01 00 01 00 00 | g[1] = 0x1 (003) 30 06 00 01 01 83 00 00 | JumpSS VTSM (vts 1, title 1, menu 3) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0001|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:1 PGC:8 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpSS_VTSM vts 1 title 1 menu 3 libdvdnav: Link values 27 1 1 3 libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:1 PGC:8 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: BUG TRACKING ******************************************************************* libdvdnav: data1=1 data2=1 data3=3 libdvdnav: ******************************************************************* libdvdnav: ** Searching for menu (0x3) entry PGC libdvdnav: Found menu. libdvdnav: play_PGC: (vm->state).pgcN (1) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0001|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 b4 00 07 00 00 00 03 | if ( g[7] != 0x0) LinkPGCN 3 (002) 20 b4 00 01 00 00 00 06 | if ( g[1] != 0x0) LinkPGCN 6 (003) 20 b4 00 02 00 00 00 05 | if ( g[2] != 0x0) LinkPGCN 5 (004) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (005) 61 00 00 00 00 85 00 00 | g[0] = VTS Title Track Number (SRPM:5) (006) 75 00 00 00 01 00 00 00 | g[0] *= 0x100 (007) 6a 00 00 00 00 87 00 00 | g[0] |= PTT Number for One_Sequential_PGC_Title (SRPM:7) (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 00 00 00 00 00 00 00 | Nop (013) 00 00 00 00 00 00 00 00 | Nop (014) 00 00 00 00 00 00 00 00 | Nop (015) 00 00 00 00 00 00 00 00 | Nop (016) 00 00 00 00 00 00 00 00 | Nop (017) 00 c1 00 00 65 65 00 15 | if ( g[0] >= 0x6565 ("ee")) Goto 21 (018) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (019) 20 04 00 00 00 00 00 07 | LinkPGCN 7 (020) 00 00 00 00 00 00 00 00 | Nop (021) 00 00 00 00 00 00 00 00 | Nop (022) 20 01 00 00 00 00 00 10 | RSM (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 b4 00 07 00 00 00 03 | if ( g[7] != 0x0) LinkPGCN 3 (002) 20 b4 00 01 00 00 00 06 | if ( g[1] != 0x0) LinkPGCN 6 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0001|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:1 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 6 libdvdnav: Link values 17 6 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:1 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (6) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0001|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 61 00 00 00 00 01 00 00 | g[0] = g[1] (002) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 20 a4 00 00 00 01 00 07 | if ( g[0] == 0x1) LinkPGCN 7 (013) 20 a4 00 00 00 02 00 08 | if ( g[0] == 0x2) LinkPGCN 8 (014) 20 a4 00 00 00 03 00 09 | if ( g[0] == 0x3) LinkPGCN 9 (015) 20 a4 00 00 00 04 00 0a | if ( g[0] == 0x4) LinkPGCN 10 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 61 00 00 00 00 01 00 00 | g[0] = g[1] (002) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 20 a4 00 00 00 01 00 07 | if ( g[0] == 0x1) LinkPGCN 7 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:6 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 7 libdvdnav: Link values 17 7 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:6 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (7) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (007) 71 00 00 00 00 01 00 00 | g[0] = 0x1 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 01 00 00 | g[3] = 0x1 (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 01 00 00 | g[3] = 0x1 (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0001|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: PGC pre commands didn't do a Jump, Link or Call libdvdnav: play_PG: (vm->state).pgN (1) libdvdnav: play_Cell: (vm->state).cellN (1) libdvdnav: Cell should restart here libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:7 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. [Click 'Catalog'] libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0001|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0001|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: Before printout starts: libdvdnav: LinkTailPGC (button 0) libdvdnav: Link values 13 0 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:7 PG:1 CELL:1 BLOCK:715 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC_post: libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0001|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (005) 71 00 00 05 00 02 00 00 | g[5] = 0x2 (006) 20 04 00 00 00 00 00 0a | LinkPGCN 10 (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (009) 71 00 00 05 00 03 00 00 | g[5] = 0x3 (010) 20 04 00 00 00 00 00 09 | LinkPGCN 9 (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (013) 20 04 00 00 00 00 00 0c | LinkPGCN 12 (014) 00 00 00 00 00 00 00 00 | Nop (015) 00 00 00 00 00 00 00 00 | Nop (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (017) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (018) 71 00 00 01 00 05 00 00 | g[1] = 0x5 (019) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (020) 00 b1 00 00 00 05 00 18 | if ( g[0] != 0x5) Goto 24 (021) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (022) 20 04 00 00 00 00 00 08 | LinkPGCN 8 (023) 00 00 00 00 00 00 00 00 | Nop (024) 00 00 00 00 00 00 00 00 | Nop libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (017) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (018) 71 00 00 01 00 05 00 00 | g[1] = 0x5 (019) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0004|0005|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:7 PG:1 CELL:1 BLOCK:715 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpSS_VMGM_PGC 4 libdvdnav: Link values 28 4 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:1 PGC:7 PG:1 CELL:1 BLOCK:715 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (4) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0004|0005|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (002) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (003) 00 c1 00 01 00 05 00 05 | if ( g[1] >= 0x5) Goto 5 (004) 30 06 00 01 01 83 00 00 | JumpSS VTSM (vts 1, title 1, menu 3) (005) 00 c1 00 01 00 1c 00 07 | if ( g[1] >= 0x1c) Goto 7 (006) 30 06 00 01 02 83 00 00 | JumpSS VTSM (vts 2, title 1, menu 3) (007) 00 c1 00 01 00 32 00 09 | if ( g[1] >= 0x32) Goto 9 (008) 30 06 00 01 03 83 00 00 | JumpSS VTSM (vts 3, title 1, menu 3) (009) 00 c1 00 01 00 48 00 0b | if ( g[1] >= 0x48) Goto 11 (010) 30 06 00 01 04 83 00 00 | JumpSS VTSM (vts 4, title 1, menu 3) (011) 00 c1 00 01 00 62 00 0d | if ( g[1] >= 0x62) Goto 13 (012) 30 06 00 01 05 83 00 00 | JumpSS VTSM (vts 5, title 1, menu 3) (013) 00 c1 00 01 00 79 00 0f | if ( g[1] >= 0x79) Goto 15 (014) 30 06 00 01 06 83 00 00 | JumpSS VTSM (vts 6, title 1, menu 3) (015) 00 c1 00 01 00 90 00 11 | if ( g[1] >= 0x90) Goto 17 (016) 30 06 00 01 07 83 00 00 | JumpSS VTSM (vts 7, title 1, menu 3) (017) 00 c1 00 01 00 a8 00 13 | if ( g[1] >= 0xa8) Goto 19 (018) 30 06 00 01 08 83 00 00 | JumpSS VTSM (vts 8, title 1, menu 3) (019) 00 c1 00 01 00 be 00 15 | if ( g[1] >= 0xbe) Goto 21 (020) 30 06 00 01 09 83 00 00 | JumpSS VTSM (vts 9, title 1, menu 3) (021) 00 c1 00 01 00 cf 00 17 | if ( g[1] >= 0xcf) Goto 23 (022) 30 06 00 01 0a 83 00 00 | JumpSS VTSM (vts 10, title 1, menu 3) (023) 00 c1 00 01 00 e6 00 19 | if ( g[1] >= 0xe6) Goto 25 (024) 30 06 00 01 0b 83 00 00 | JumpSS VTSM (vts 11, title 1, menu 3) (025) 30 06 00 01 11 83 00 00 | JumpSS VTSM (vts 17, title 1, menu 3) (026) 30 06 00 00 00 00 00 00 | JumpSS FP libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (002) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (003) 00 c1 00 01 00 05 00 05 | if ( g[1] >= 0x5) Goto 5 (005) 00 c1 00 01 00 1c 00 07 | if ( g[1] >= 0x1c) Goto 7 (006) 30 06 00 01 02 83 00 00 | JumpSS VTSM (vts 2, title 1, menu 3) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0004|0005|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:1 PGC:4 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpSS_VTSM vts 2 title 1 menu 3 libdvdnav: Link values 27 2 1 3 libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:1 PGC:4 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: BUG TRACKING ******************************************************************* libdvdnav: data1=2 data2=1 data3=3 libdvdnav: ******************************************************************* libdvdnav: ** Searching for menu (0x3) entry PGC libdvdnav: Found menu. libdvdnav: play_PGC: (vm->state).pgcN (1) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0004|0005|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 b4 00 01 00 00 00 05 | if ( g[1] != 0x0) LinkPGCN 5 (002) 20 b4 00 02 00 00 00 04 | if ( g[2] != 0x0) LinkPGCN 4 (003) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 85 00 00 | g[0] = VTS Title Track Number (SRPM:5) (006) 75 00 00 00 01 00 00 00 | g[0] *= 0x100 (007) 6a 00 00 00 00 87 00 00 | g[0] |= PTT Number for One_Sequential_PGC_Title (SRPM:7) (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 00 00 00 00 00 00 00 | Nop (013) 00 00 00 00 00 00 00 00 | Nop (014) 00 00 00 00 00 00 00 00 | Nop (015) 00 00 00 00 00 00 00 00 | Nop (016) 00 00 00 00 00 00 00 00 | Nop (017) 00 c1 00 00 02 01 00 15 | if ( g[0] >= 0x201) Goto 21 (018) 71 00 00 02 00 01 00 00 | g[2] = 0x1 (019) 30 06 00 06 00 c0 00 00 | JumpSS VMGM (pgc 6) (020) 00 00 00 00 00 00 00 00 | Nop (021) 00 c1 00 00 03 01 00 19 | if ( g[0] >= 0x301) Goto 25 (022) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (023) 00 00 00 00 00 00 00 00 | Nop (024) 00 00 00 00 00 00 00 00 | Nop (025) 00 c1 00 00 04 01 00 1d | if ( g[0] >= 0x401) Goto 29 (026) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (027) 00 00 00 00 00 00 00 00 | Nop (028) 00 00 00 00 00 00 00 00 | Nop (029) 00 c1 00 00 05 01 00 21 | if ( g[0] >= 0x501) Goto 33 (030) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (031) 00 00 00 00 00 00 00 00 | Nop (032) 00 00 00 00 00 00 00 00 | Nop (033) 00 c1 00 00 06 01 00 25 | if ( g[0] >= 0x601) Goto 37 (034) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (035) 00 00 00 00 00 00 00 00 | Nop (036) 00 00 00 00 00 00 00 00 | Nop (037) 00 c1 00 00 07 01 00 29 | if ( g[0] >= 0x701) Goto 41 (038) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (039) 00 00 00 00 00 00 00 00 | Nop (040) 00 00 00 00 00 00 00 00 | Nop (041) 00 c1 00 00 08 01 00 2d | if ( g[0] >= 0x801) Goto 45 (042) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (043) 00 00 00 00 00 00 00 00 | Nop (044) 00 00 00 00 00 00 00 00 | Nop (045) 00 c1 00 00 09 01 00 31 | if ( g[0] >= 0x901) Goto 49 (046) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (047) 00 00 00 00 00 00 00 00 | Nop (048) 00 00 00 00 00 00 00 00 | Nop (049) 00 c1 00 00 65 65 00 35 | if ( g[0] >= 0x6565 ("ee")) Goto 53 (050) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (051) 00 00 00 00 00 00 00 00 | Nop (052) 00 00 00 00 00 00 00 00 | Nop (053) 00 00 00 00 00 00 00 00 | Nop (054) 20 01 00 00 00 00 00 10 | RSM (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 b4 00 01 00 00 00 05 | if ( g[1] != 0x0) LinkPGCN 5 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0004|0005|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:1 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 5 libdvdnav: Link values 17 5 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:1 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (5) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0004|0005|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 61 00 00 00 00 01 00 00 | g[0] = g[1] (002) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 20 a4 00 00 00 05 00 06 | if ( g[0] == 0x5) LinkPGCN 6 (013) 20 a4 00 00 00 06 00 07 | if ( g[0] == 0x6) LinkPGCN 7 (014) 20 a4 00 00 00 07 00 08 | if ( g[0] == 0x7) LinkPGCN 8 (015) 20 a4 00 00 00 08 00 09 | if ( g[0] == 0x8) LinkPGCN 9 (016) 20 a4 00 00 00 09 00 0a | if ( g[0] == 0x9) LinkPGCN 10 (017) 20 a4 00 00 00 0a 00 0b | if ( g[0] == 0xa) LinkPGCN 11 (018) 20 a4 00 00 00 0b 00 0c | if ( g[0] == 0xb) LinkPGCN 12 (019) 20 a4 00 00 00 0c 00 0d | if ( g[0] == 0xc) LinkPGCN 13 (020) 20 a4 00 00 00 0d 00 0e | if ( g[0] == 0xd) LinkPGCN 14 (021) 20 a4 00 00 00 0e 00 0f | if ( g[0] == 0xe) LinkPGCN 15 (022) 20 a4 00 00 00 0f 00 10 | if ( g[0] == 0xf) LinkPGCN 16 (023) 20 a4 00 00 00 10 00 11 | if ( g[0] == 0x10) LinkPGCN 17 (024) 20 a4 00 00 00 11 00 12 | if ( g[0] == 0x11) LinkPGCN 18 (025) 20 a4 00 00 00 12 00 13 | if ( g[0] == 0x12) LinkPGCN 19 (026) 20 a4 00 00 00 13 00 14 | if ( g[0] == 0x13) LinkPGCN 20 (027) 20 a4 00 00 00 14 00 15 | if ( g[0] == 0x14) LinkPGCN 21 (028) 20 a4 00 00 00 15 00 16 | if ( g[0] == 0x15) LinkPGCN 22 (029) 20 a4 00 00 00 16 00 17 | if ( g[0] == 0x16) LinkPGCN 23 (030) 20 a4 00 00 00 17 00 18 | if ( g[0] == 0x17) LinkPGCN 24 (031) 20 a4 00 00 00 18 00 19 | if ( g[0] == 0x18) LinkPGCN 25 (032) 20 a4 00 00 00 19 00 1a | if ( g[0] == 0x19) LinkPGCN 26 (033) 20 a4 00 00 00 1a 00 1b | if ( g[0] == 0x1a) LinkPGCN 27 (034) 20 a4 00 00 00 1b 00 1c | if ( g[0] == 0x1b) LinkPGCN 28 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 61 00 00 00 00 01 00 00 | g[0] = g[1] (002) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 20 a4 00 00 00 05 00 06 | if ( g[0] == 0x5) LinkPGCN 6 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0005|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:5 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 6 libdvdnav: Link values 17 6 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:5 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (6) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1000|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0005|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (007) 71 00 00 00 00 01 00 00 | g[0] = 0x1 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 05 00 00 | g[3] = 0x5 (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 05 00 00 | g[3] = 0x5 (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0005|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: PGC pre commands didn't do a Jump, Link or Call libdvdnav: play_PG: (vm->state).pgN (1) libdvdnav: play_Cell: (vm->state).cellN (1) libdvdnav: Cell should restart here libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:6 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. video_overlay:overlay not present [Click 'Live Action'] libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0005|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0005|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: Before printout starts: libdvdnav: LinkTailPGC (button 0) libdvdnav: Link values 13 0 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:6 PG:1 CELL:1 BLOCK:693 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC_post: libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|0005|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (005) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (006) 20 04 00 00 00 00 00 07 | LinkPGCN 7 (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (009) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (010) 20 04 00 00 00 00 00 09 | LinkPGCN 9 (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (013) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (014) 20 04 00 00 00 00 00 0b | LinkPGCN 11 (015) 00 00 00 00 00 00 00 00 | Nop (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (017) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (018) 20 04 00 00 00 00 00 0f | LinkPGCN 15 (019) 00 00 00 00 00 00 00 00 | Nop (020) 00 b1 00 00 00 05 00 18 | if ( g[0] != 0x5) Goto 24 (021) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (022) 20 04 00 00 00 00 00 11 | LinkPGCN 17 (023) 00 00 00 00 00 00 00 00 | Nop (024) 00 b1 00 00 00 06 00 1c | if ( g[0] != 0x6) Goto 28 (025) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (026) 20 04 00 00 00 00 00 14 | LinkPGCN 20 (027) 00 00 00 00 00 00 00 00 | Nop (028) 00 b1 00 00 00 07 00 20 | if ( g[0] != 0x7) Goto 32 (029) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (030) 20 04 00 00 00 00 00 18 | LinkPGCN 24 (031) 00 00 00 00 00 00 00 00 | Nop (032) 00 b1 00 00 00 08 00 24 | if ( g[0] != 0x8) Goto 36 (033) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (034) 20 04 00 00 00 00 00 1a | LinkPGCN 26 (035) 00 00 00 00 00 00 00 00 | Nop (036) 00 b1 00 00 00 09 00 28 | if ( g[0] != 0x9) Goto 40 (037) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (038) 71 00 00 01 00 1c 00 00 | g[1] = 0x1c (039) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (040) 00 b1 00 00 00 0a 00 2c | if ( g[0] != 0xa) Goto 44 (041) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (042) 71 00 00 01 00 1c 00 00 | g[1] = 0x1c (043) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (044) 00 b1 00 00 00 0b 00 30 | if ( g[0] != 0xb) Goto 48 (045) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (046) 71 00 00 01 00 32 00 00 | g[1] = 0x32 (047) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (048) 00 b1 00 00 00 0c 00 34 | if ( g[0] != 0xc) Goto 52 (049) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (050) 71 00 00 01 00 48 00 00 | g[1] = 0x48 (051) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (052) 00 b1 00 00 00 0d 00 38 | if ( g[0] != 0xd) Goto 56 (053) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (054) 71 00 00 01 00 62 00 00 | g[1] = 0x62 (055) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (056) 00 b1 00 00 00 0e 00 3c | if ( g[0] != 0xe) Goto 60 (057) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (058) 71 00 00 01 00 79 00 00 | g[1] = 0x79 (059) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (060) 00 b1 00 00 00 0f 00 40 | if ( g[0] != 0xf) Goto 64 (061) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (062) 71 00 00 01 00 90 00 00 | g[1] = 0x90 (063) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (064) 00 b1 00 00 00 10 00 44 | if ( g[0] != 0x10) Goto 68 (065) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (066) 71 00 00 01 00 a8 00 00 | g[1] = 0xa8 (067) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (068) 00 b1 00 00 00 11 00 48 | if ( g[0] != 0x11) Goto 72 (069) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (070) 71 00 00 01 00 be 00 00 | g[1] = 0xbe (071) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (072) 00 b1 00 00 00 12 00 4c | if ( g[0] != 0x12) Goto 76 (073) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (074) 71 00 00 01 00 cf 00 00 | g[1] = 0xcf (075) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (076) 00 b1 00 00 00 13 00 50 | if ( g[0] != 0x13) Goto 80 (077) 71 00 00 05 00 04 00 00 | g[5] = 0x4 (078) 71 00 00 01 00 01 00 00 | g[1] = 0x1 (079) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (080) 00 00 00 00 00 00 00 00 | Nop libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (020) 00 b1 00 00 00 05 00 18 | if ( g[0] != 0x5) Goto 24 (024) 00 b1 00 00 00 06 00 1c | if ( g[0] != 0x6) Goto 28 (028) 00 b1 00 00 00 07 00 20 | if ( g[0] != 0x7) Goto 32 (032) 00 b1 00 00 00 08 00 24 | if ( g[0] != 0x8) Goto 36 (036) 00 b1 00 00 00 09 00 28 | if ( g[0] != 0x9) Goto 40 (040) 00 b1 00 00 00 0a 00 2c | if ( g[0] != 0xa) Goto 44 (044) 00 b1 00 00 00 0b 00 30 | if ( g[0] != 0xb) Goto 48 (048) 00 b1 00 00 00 0c 00 34 | if ( g[0] != 0xc) Goto 52 (052) 00 b1 00 00 00 0d 00 38 | if ( g[0] != 0xd) Goto 56 (056) 00 b1 00 00 00 0e 00 3c | if ( g[0] != 0xe) Goto 60 (060) 00 b1 00 00 00 0f 00 40 | if ( g[0] != 0xf) Goto 64 (064) 00 b1 00 00 00 10 00 44 | if ( g[0] != 0x10) Goto 68 (068) 00 b1 00 00 00 11 00 48 | if ( g[0] != 0x11) Goto 72 (072) 00 b1 00 00 00 12 00 4c | if ( g[0] != 0x12) Goto 76 (073) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (074) 71 00 00 01 00 cf 00 00 | g[1] = 0xcf (075) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0012|00cf|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:6 PG:1 CELL:1 BLOCK:693 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpSS_VMGM_PGC 4 libdvdnav: Link values 28 4 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:2 PGC:6 PG:1 CELL:1 BLOCK:693 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (4) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0012|00cf|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (002) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (003) 00 c1 00 01 00 05 00 05 | if ( g[1] >= 0x5) Goto 5 (004) 30 06 00 01 01 83 00 00 | JumpSS VTSM (vts 1, title 1, menu 3) (005) 00 c1 00 01 00 1c 00 07 | if ( g[1] >= 0x1c) Goto 7 (006) 30 06 00 01 02 83 00 00 | JumpSS VTSM (vts 2, title 1, menu 3) (007) 00 c1 00 01 00 32 00 09 | if ( g[1] >= 0x32) Goto 9 (008) 30 06 00 01 03 83 00 00 | JumpSS VTSM (vts 3, title 1, menu 3) (009) 00 c1 00 01 00 48 00 0b | if ( g[1] >= 0x48) Goto 11 (010) 30 06 00 01 04 83 00 00 | JumpSS VTSM (vts 4, title 1, menu 3) (011) 00 c1 00 01 00 62 00 0d | if ( g[1] >= 0x62) Goto 13 (012) 30 06 00 01 05 83 00 00 | JumpSS VTSM (vts 5, title 1, menu 3) (013) 00 c1 00 01 00 79 00 0f | if ( g[1] >= 0x79) Goto 15 (014) 30 06 00 01 06 83 00 00 | JumpSS VTSM (vts 6, title 1, menu 3) (015) 00 c1 00 01 00 90 00 11 | if ( g[1] >= 0x90) Goto 17 (016) 30 06 00 01 07 83 00 00 | JumpSS VTSM (vts 7, title 1, menu 3) (017) 00 c1 00 01 00 a8 00 13 | if ( g[1] >= 0xa8) Goto 19 (018) 30 06 00 01 08 83 00 00 | JumpSS VTSM (vts 8, title 1, menu 3) (019) 00 c1 00 01 00 be 00 15 | if ( g[1] >= 0xbe) Goto 21 (020) 30 06 00 01 09 83 00 00 | JumpSS VTSM (vts 9, title 1, menu 3) (021) 00 c1 00 01 00 cf 00 17 | if ( g[1] >= 0xcf) Goto 23 (022) 30 06 00 01 0a 83 00 00 | JumpSS VTSM (vts 10, title 1, menu 3) (023) 00 c1 00 01 00 e6 00 19 | if ( g[1] >= 0xe6) Goto 25 (024) 30 06 00 01 0b 83 00 00 | JumpSS VTSM (vts 11, title 1, menu 3) (025) 30 06 00 01 11 83 00 00 | JumpSS VTSM (vts 17, title 1, menu 3) (026) 30 06 00 00 00 00 00 00 | JumpSS FP libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (002) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (003) 00 c1 00 01 00 05 00 05 | if ( g[1] >= 0x5) Goto 5 (005) 00 c1 00 01 00 1c 00 07 | if ( g[1] >= 0x1c) Goto 7 (007) 00 c1 00 01 00 32 00 09 | if ( g[1] >= 0x32) Goto 9 (009) 00 c1 00 01 00 48 00 0b | if ( g[1] >= 0x48) Goto 11 (011) 00 c1 00 01 00 62 00 0d | if ( g[1] >= 0x62) Goto 13 (013) 00 c1 00 01 00 79 00 0f | if ( g[1] >= 0x79) Goto 15 (015) 00 c1 00 01 00 90 00 11 | if ( g[1] >= 0x90) Goto 17 (017) 00 c1 00 01 00 a8 00 13 | if ( g[1] >= 0xa8) Goto 19 (019) 00 c1 00 01 00 be 00 15 | if ( g[1] >= 0xbe) Goto 21 (021) 00 c1 00 01 00 cf 00 17 | if ( g[1] >= 0xcf) Goto 23 (023) 00 c1 00 01 00 e6 00 19 | if ( g[1] >= 0xe6) Goto 25 (024) 30 06 00 01 0b 83 00 00 | JumpSS VTSM (vts 11, title 1, menu 3) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0012|00cf|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:2 PGC:4 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpSS_VTSM vts 11 title 1 menu 3 libdvdnav: Link values 27 11 1 3 libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:2 PGC:4 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: BUG TRACKING ******************************************************************* libdvdnav: data1=11 data2=1 data3=3 libdvdnav: ******************************************************************* libdvdnav: ** Searching for menu (0x3) entry PGC libdvdnav: Found menu. libdvdnav: play_PGC: (vm->state).pgcN (1) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0012|00cf|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 b4 00 01 00 00 00 05 | if ( g[1] != 0x0) LinkPGCN 5 (002) 20 b4 00 02 00 00 00 04 | if ( g[2] != 0x0) LinkPGCN 4 (003) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 85 00 00 | g[0] = VTS Title Track Number (SRPM:5) (006) 75 00 00 00 01 00 00 00 | g[0] *= 0x100 (007) 6a 00 00 00 00 87 00 00 | g[0] |= PTT Number for One_Sequential_PGC_Title (SRPM:7) (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 00 00 00 00 00 00 00 | Nop (013) 00 00 00 00 00 00 00 00 | Nop (014) 00 00 00 00 00 00 00 00 | Nop (015) 00 00 00 00 00 00 00 00 | Nop (016) 00 00 00 00 00 00 00 00 | Nop (017) 00 c1 00 00 02 01 00 15 | if ( g[0] >= 0x201) Goto 21 (018) 71 00 00 02 00 01 00 00 | g[2] = 0x1 (019) 30 06 00 06 00 c0 00 00 | JumpSS VMGM (pgc 6) (020) 00 00 00 00 00 00 00 00 | Nop (021) 00 c1 00 00 03 01 00 19 | if ( g[0] >= 0x301) Goto 25 (022) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (023) 00 00 00 00 00 00 00 00 | Nop (024) 00 00 00 00 00 00 00 00 | Nop (025) 00 c1 00 00 05 01 00 1d | if ( g[0] >= 0x501) Goto 29 (026) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (027) 00 00 00 00 00 00 00 00 | Nop (028) 00 00 00 00 00 00 00 00 | Nop (029) 00 c1 00 00 06 01 00 21 | if ( g[0] >= 0x601) Goto 33 (030) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (031) 00 00 00 00 00 00 00 00 | Nop (032) 00 00 00 00 00 00 00 00 | Nop (033) 00 c1 00 00 65 65 00 25 | if ( g[0] >= 0x6565 ("ee")) Goto 37 (034) 20 04 00 00 00 00 00 31 | LinkPGCN 49 (035) 00 00 00 00 00 00 00 00 | Nop (036) 00 00 00 00 00 00 00 00 | Nop (037) 00 00 00 00 00 00 00 00 | Nop (038) 20 01 00 00 00 00 00 10 | RSM (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 b4 00 01 00 00 00 05 | if ( g[1] != 0x0) LinkPGCN 5 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0012|00cf|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:1 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 5 libdvdnav: Link values 17 5 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:1 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (5) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0012|00cf|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 61 00 00 00 00 01 00 00 | g[0] = g[1] (002) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 20 a4 00 00 00 cf 00 06 | if ( g[0] == 0xcf) LinkPGCN 6 (013) 20 a4 00 00 00 d0 00 07 | if ( g[0] == 0xd0) LinkPGCN 7 (014) 20 a4 00 00 00 d1 00 08 | if ( g[0] == 0xd1) LinkPGCN 8 (015) 20 a4 00 00 00 d2 00 09 | if ( g[0] == 0xd2) LinkPGCN 9 (016) 20 a4 00 00 00 d3 00 0a | if ( g[0] == 0xd3) LinkPGCN 10 (017) 20 a4 00 00 00 d4 00 0b | if ( g[0] == 0xd4) LinkPGCN 11 (018) 20 a4 00 00 00 d5 00 0c | if ( g[0] == 0xd5) LinkPGCN 12 (019) 20 a4 00 00 00 d6 00 0d | if ( g[0] == 0xd6) LinkPGCN 13 (020) 20 a4 00 00 00 d7 00 0e | if ( g[0] == 0xd7) LinkPGCN 14 (021) 20 a4 00 00 00 d8 00 0f | if ( g[0] == 0xd8) LinkPGCN 15 (022) 20 a4 00 00 00 d9 00 10 | if ( g[0] == 0xd9) LinkPGCN 16 (023) 20 a4 00 00 00 da 00 11 | if ( g[0] == 0xda) LinkPGCN 17 (024) 20 a4 00 00 00 db 00 12 | if ( g[0] == 0xdb) LinkPGCN 18 (025) 20 a4 00 00 00 dc 00 13 | if ( g[0] == 0xdc) LinkPGCN 19 (026) 20 a4 00 00 00 dd 00 14 | if ( g[0] == 0xdd) LinkPGCN 20 (027) 20 a4 00 00 00 de 00 15 | if ( g[0] == 0xde) LinkPGCN 21 (028) 20 a4 00 00 00 df 00 16 | if ( g[0] == 0xdf) LinkPGCN 22 (029) 20 a4 00 00 00 e0 00 17 | if ( g[0] == 0xe0) LinkPGCN 23 (030) 20 a4 00 00 00 e1 00 18 | if ( g[0] == 0xe1) LinkPGCN 24 (031) 20 a4 00 00 00 e2 00 19 | if ( g[0] == 0xe2) LinkPGCN 25 (032) 20 a4 00 00 00 e3 00 1a | if ( g[0] == 0xe3) LinkPGCN 26 (033) 20 a4 00 00 00 e4 00 1b | if ( g[0] == 0xe4) LinkPGCN 27 (034) 20 a4 00 00 00 e5 00 1c | if ( g[0] == 0xe5) LinkPGCN 28 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 61 00 00 00 00 01 00 00 | g[0] = g[1] (002) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 00 00 00 00 00 00 00 | Nop (009) 00 00 00 00 00 00 00 00 | Nop (010) 00 00 00 00 00 00 00 00 | Nop (011) 00 00 00 00 00 00 00 00 | Nop (012) 20 a4 00 00 00 cf 00 06 | if ( g[0] == 0xcf) LinkPGCN 6 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 00cf|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:5 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 6 libdvdnav: Link values 17 6 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:5 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (6) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|4800|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 00cf|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (007) 71 00 00 00 00 01 00 00 | g[0] = 0x1 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 cf 00 00 | g[3] = 0xcf (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 cf 00 00 | g[3] = 0xcf (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00cf|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: PGC pre commands didn't do a Jump, Link or Call libdvdnav: play_PG: (vm->state).pgN (1) libdvdnav: play_Cell: (vm->state).cellN (1) libdvdnav: Cell should restart here libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:6 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. [Click 'Parasite Eve'] libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1c00|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00cf|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1c00|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00cf|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: Before printout starts: libdvdnav: LinkTailPGC (button 0) libdvdnav: Link values 13 0 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:6 PG:1 CELL:1 BLOCK:684 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC_post: libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1c00|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00cf|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (005) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (006) 20 04 00 00 00 00 00 07 | LinkPGCN 7 (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (009) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (010) 20 04 00 00 00 00 00 09 | LinkPGCN 9 (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (013) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (014) 20 04 00 00 00 00 00 0e | LinkPGCN 14 (015) 00 00 00 00 00 00 00 00 | Nop (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (017) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (018) 20 04 00 00 00 00 00 11 | LinkPGCN 17 (019) 00 00 00 00 00 00 00 00 | Nop (020) 00 b1 00 00 00 05 00 18 | if ( g[0] != 0x5) Goto 24 (021) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (022) 20 04 00 00 00 00 00 15 | LinkPGCN 21 (023) 00 00 00 00 00 00 00 00 | Nop (024) 00 b1 00 00 00 06 00 1c | if ( g[0] != 0x6) Goto 28 (025) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (026) 20 04 00 00 00 00 00 19 | LinkPGCN 25 (027) 00 00 00 00 00 00 00 00 | Nop (028) 00 b1 00 00 00 07 00 20 | if ( g[0] != 0x7) Goto 32 (029) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (030) 20 04 00 00 00 00 00 1b | LinkPGCN 27 (031) 00 00 00 00 00 00 00 00 | Nop (032) 00 b1 00 00 00 08 00 24 | if ( g[0] != 0x8) Goto 36 (033) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (034) 71 00 00 01 00 be 00 00 | g[1] = 0xbe (035) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (036) 00 b1 00 00 00 09 00 28 | if ( g[0] != 0x9) Goto 40 (037) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (038) 71 00 00 01 00 05 00 00 | g[1] = 0x5 (039) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (040) 00 b1 00 00 00 0a 00 2c | if ( g[0] != 0xa) Goto 44 (041) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (042) 71 00 00 01 00 1c 00 00 | g[1] = 0x1c (043) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (044) 00 b1 00 00 00 0b 00 30 | if ( g[0] != 0xb) Goto 48 (045) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (046) 71 00 00 01 00 32 00 00 | g[1] = 0x32 (047) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (048) 00 b1 00 00 00 0c 00 34 | if ( g[0] != 0xc) Goto 52 (049) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (050) 71 00 00 01 00 48 00 00 | g[1] = 0x48 (051) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (052) 00 b1 00 00 00 0d 00 38 | if ( g[0] != 0xd) Goto 56 (053) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (054) 71 00 00 01 00 62 00 00 | g[1] = 0x62 (055) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (056) 00 b1 00 00 00 0e 00 3c | if ( g[0] != 0xe) Goto 60 (057) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (058) 71 00 00 01 00 79 00 00 | g[1] = 0x79 (059) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (060) 00 b1 00 00 00 0f 00 40 | if ( g[0] != 0xf) Goto 64 (061) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (062) 71 00 00 01 00 90 00 00 | g[1] = 0x90 (063) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (064) 00 b1 00 00 00 10 00 44 | if ( g[0] != 0x10) Goto 68 (065) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (066) 71 00 00 01 00 a8 00 00 | g[1] = 0xa8 (067) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (068) 00 b1 00 00 00 11 00 48 | if ( g[0] != 0x11) Goto 72 (069) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (070) 71 00 00 01 00 be 00 00 | g[1] = 0xbe (071) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (072) 00 b1 00 00 00 12 00 4c | if ( g[0] != 0x12) Goto 76 (073) 71 00 00 05 00 04 00 00 | g[5] = 0x4 (074) 71 00 00 01 00 01 00 00 | g[1] = 0x1 (075) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (076) 00 00 00 00 00 00 00 00 | Nop libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (020) 00 b1 00 00 00 05 00 18 | if ( g[0] != 0x5) Goto 24 (024) 00 b1 00 00 00 06 00 1c | if ( g[0] != 0x6) Goto 28 (028) 00 b1 00 00 00 07 00 20 | if ( g[0] != 0x7) Goto 32 (029) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (030) 20 04 00 00 00 00 00 1b | LinkPGCN 27 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1c00|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0007|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:6 PG:1 CELL:1 BLOCK:684 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 27 libdvdnav: Link values 17 27 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:6 PG:1 CELL:1 BLOCK:684 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (27) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|1c00|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0007|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (007) 71 00 00 00 00 01 00 00 | g[0] = 0x1 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 e4 00 00 | g[3] = 0xe4 (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 61 00 00 00 00 05 00 00 | g[0] = g[5] (006) 00 b1 00 00 00 00 00 08 | if ( g[0] != 0x0) Goto 8 (008) 79 00 00 00 00 3f 00 00 | g[0] &= 0x3f (009) 75 00 00 00 04 00 00 00 | g[0] *= 0x400 (010) 00 00 00 00 00 00 00 00 | Nop (011) 71 00 00 03 00 e4 00 00 | g[3] = 0xe4 (012) 46 00 00 00 00 00 00 00 | Highlighted Button Number (SRPM:8) = g[0] (013) 71 00 00 01 00 00 00 00 | g[1] = 0x0 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00e4|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: PGC pre commands didn't do a Jump, Link or Call libdvdnav: play_PG: (vm->state).pgN (1) libdvdnav: play_Cell: (vm->state).cellN (1) libdvdnav: Cell should restart here libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:27 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. [Click to play trailer] libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00e4|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 01 00 00 00 00 00 0d | LinkTailPGC (button 0) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00e4|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: Before printout starts: libdvdnav: LinkTailPGC (button 0) libdvdnav: Link values 13 0 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:27 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC_post: libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0400|0000|0000|00e4|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (005) 20 04 00 00 00 00 00 2f | LinkPGCN 47 (006) 00 00 00 00 00 00 00 00 | Nop (007) 00 00 00 00 00 00 00 00 | Nop (008) 00 b1 00 00 00 02 00 0c | if ( g[0] != 0x2) Goto 12 (009) 71 00 00 05 00 07 00 00 | g[5] = 0x7 (010) 20 04 00 00 00 00 00 06 | LinkPGCN 6 (011) 00 00 00 00 00 00 00 00 | Nop (012) 00 b1 00 00 00 03 00 10 | if ( g[0] != 0x3) Goto 16 (013) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (014) 71 00 00 01 00 06 00 00 | g[1] = 0x6 (015) 30 06 00 04 00 c0 00 00 | JumpSS VMGM (pgc 4) (016) 00 b1 00 00 00 04 00 14 | if ( g[0] != 0x4) Goto 20 (017) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (018) 20 04 00 00 00 00 00 1c | LinkPGCN 28 (019) 00 00 00 00 00 00 00 00 | Nop (020) 00 b1 00 00 00 05 00 18 | if ( g[0] != 0x5) Goto 24 (021) 71 00 00 05 00 01 00 00 | g[5] = 0x1 (022) 20 04 00 00 00 00 00 19 | LinkPGCN 25 (023) 00 00 00 00 00 00 00 00 | Nop (024) 00 00 00 00 00 00 00 00 | Nop libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 03 00 00 00 00 | g[3] = 0x0 (002) 61 00 00 00 00 88 00 00 | g[0] = Highlighted Button Number (SRPM:8) (003) 76 00 00 00 04 00 00 00 | g[0] /= 0x400 (004) 00 b1 00 00 00 01 00 08 | if ( g[0] != 0x1) Goto 8 (005) 20 04 00 00 00 00 00 2f | LinkPGCN 47 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:27 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 47 libdvdnav: Link values 17 47 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:27 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (47) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 0f 00 16 00 00 | g[15] = 0x16 (002) 71 00 00 06 00 01 00 00 | g[6] = 0x1 (003) 71 00 00 04 00 54 00 00 | g[4] = 0x54 (004) 30 06 00 02 00 c0 00 00 | JumpSS VMGM (pgc 2) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 0f 00 16 00 00 | g[15] = 0x16 (002) 71 00 00 06 00 01 00 00 | g[6] = 0x1 (003) 71 00 00 04 00 54 00 00 | g[4] = 0x54 (004) 30 06 00 02 00 c0 00 00 | JumpSS VMGM (pgc 2) libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0054|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:47 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpSS_VMGM_PGC 2 libdvdnav: Link values 28 2 0 0 libdvdnav: Video Title Menu Domain: - libdvdnav: VTS:11 PGC:47 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (2) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0054|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (002) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (003) 00 91 00 04 ff 00 00 05 | if ( g[4] & 0xff00) Goto 5 (004) 00 01 00 00 00 00 00 08 | Goto 8 (005) 61 00 00 06 00 04 00 00 | g[6] = g[4] (006) 76 00 00 06 01 00 00 00 | g[6] /= 0x100 (007) 79 00 00 04 00 ff 00 00 | g[4] &= 0xff (008) 20 c4 00 04 00 33 00 03 | if ( g[4] >= 0x33) LinkPGCN 3 (009) 71 00 00 00 00 01 00 00 | g[0] = 0x1 (010) 30 22 00 00 00 01 00 04 | if ( g[0] == g[4]) JumpTT 1 (011) 71 00 00 00 00 02 00 00 | g[0] = 0x2 (012) 30 22 00 00 00 02 00 04 | if ( g[0] == g[4]) JumpTT 2 (013) 71 00 00 00 00 03 00 00 | g[0] = 0x3 (014) 30 22 00 00 00 03 00 04 | if ( g[0] == g[4]) JumpTT 3 (015) 71 00 00 00 00 04 00 00 | g[0] = 0x4 (016) 30 22 00 00 00 04 00 04 | if ( g[0] == g[4]) JumpTT 4 (017) 71 00 00 00 00 05 00 00 | g[0] = 0x5 (018) 30 22 00 00 00 05 00 04 | if ( g[0] == g[4]) JumpTT 5 (019) 71 00 00 00 00 06 00 00 | g[0] = 0x6 (020) 30 22 00 00 00 06 00 04 | if ( g[0] == g[4]) JumpTT 6 (021) 71 00 00 00 00 07 00 00 | g[0] = 0x7 (022) 30 22 00 00 00 07 00 04 | if ( g[0] == g[4]) JumpTT 7 (023) 71 00 00 00 00 08 00 00 | g[0] = 0x8 (024) 30 22 00 00 00 08 00 04 | if ( g[0] == g[4]) JumpTT 8 (025) 71 00 00 00 00 09 00 00 | g[0] = 0x9 (026) 30 22 00 00 00 09 00 04 | if ( g[0] == g[4]) JumpTT 9 (027) 71 00 00 00 00 0a 00 00 | g[0] = 0xa (028) 30 22 00 00 00 0a 00 04 | if ( g[0] == g[4]) JumpTT 10 (029) 71 00 00 00 00 0b 00 00 | g[0] = 0xb (030) 30 22 00 00 00 0b 00 04 | if ( g[0] == g[4]) JumpTT 11 (031) 71 00 00 00 00 0c 00 00 | g[0] = 0xc (032) 30 22 00 00 00 0c 00 04 | if ( g[0] == g[4]) JumpTT 12 (033) 71 00 00 00 00 0d 00 00 | g[0] = 0xd (034) 30 22 00 00 00 0d 00 04 | if ( g[0] == g[4]) JumpTT 13 (035) 71 00 00 00 00 0e 00 00 | g[0] = 0xe (036) 30 22 00 00 00 0e 00 04 | if ( g[0] == g[4]) JumpTT 14 (037) 71 00 00 00 00 0f 00 00 | g[0] = 0xf (038) 30 22 00 00 00 0f 00 04 | if ( g[0] == g[4]) JumpTT 15 (039) 71 00 00 00 00 10 00 00 | g[0] = 0x10 (040) 30 22 00 00 00 10 00 04 | if ( g[0] == g[4]) JumpTT 16 (041) 71 00 00 00 00 11 00 00 | g[0] = 0x11 (042) 30 22 00 00 00 11 00 04 | if ( g[0] == g[4]) JumpTT 17 (043) 71 00 00 00 00 12 00 00 | g[0] = 0x12 (044) 30 22 00 00 00 12 00 04 | if ( g[0] == g[4]) JumpTT 18 (045) 71 00 00 00 00 13 00 00 | g[0] = 0x13 (046) 30 22 00 00 00 13 00 04 | if ( g[0] == g[4]) JumpTT 19 (047) 71 00 00 00 00 14 00 00 | g[0] = 0x14 (048) 30 22 00 00 00 14 00 04 | if ( g[0] == g[4]) JumpTT 20 (049) 71 00 00 00 00 15 00 00 | g[0] = 0x15 (050) 30 22 00 00 00 15 00 04 | if ( g[0] == g[4]) JumpTT 21 (051) 71 00 00 00 00 16 00 00 | g[0] = 0x16 (052) 30 22 00 00 00 16 00 04 | if ( g[0] == g[4]) JumpTT 22 (053) 71 00 00 00 00 17 00 00 | g[0] = 0x17 (054) 30 22 00 00 00 17 00 04 | if ( g[0] == g[4]) JumpTT 23 (055) 71 00 00 00 00 18 00 00 | g[0] = 0x18 (056) 30 22 00 00 00 18 00 04 | if ( g[0] == g[4]) JumpTT 24 (057) 71 00 00 00 00 19 00 00 | g[0] = 0x19 (058) 30 22 00 00 00 19 00 04 | if ( g[0] == g[4]) JumpTT 25 (059) 71 00 00 00 00 1a 00 00 | g[0] = 0x1a (060) 30 22 00 00 00 1a 00 04 | if ( g[0] == g[4]) JumpTT 26 (061) 71 00 00 00 00 1b 00 00 | g[0] = 0x1b (062) 30 22 00 00 00 1b 00 04 | if ( g[0] == g[4]) JumpTT 27 (063) 71 00 00 00 00 1c 00 00 | g[0] = 0x1c (064) 30 22 00 00 00 1c 00 04 | if ( g[0] == g[4]) JumpTT 28 (065) 71 00 00 00 00 1d 00 00 | g[0] = 0x1d (066) 30 22 00 00 00 1d 00 04 | if ( g[0] == g[4]) JumpTT 29 (067) 71 00 00 00 00 1e 00 00 | g[0] = 0x1e (068) 30 22 00 00 00 1e 00 04 | if ( g[0] == g[4]) JumpTT 30 (069) 71 00 00 00 00 1f 00 00 | g[0] = 0x1f (070) 30 22 00 00 00 1f 00 04 | if ( g[0] == g[4]) JumpTT 31 (071) 71 00 00 00 00 20 00 00 | g[0] = 0x20 (072) 30 22 00 00 00 20 00 04 | if ( g[0] == g[4]) JumpTT 32 (073) 71 00 00 00 00 21 00 00 | g[0] = 0x21 (074) 30 22 00 00 00 21 00 04 | if ( g[0] == g[4]) JumpTT 33 (075) 71 00 00 00 00 22 00 00 | g[0] = 0x22 (076) 30 22 00 00 00 22 00 04 | if ( g[0] == g[4]) JumpTT 34 (077) 71 00 00 00 00 23 00 00 | g[0] = 0x23 (078) 30 22 00 00 00 23 00 04 | if ( g[0] == g[4]) JumpTT 35 (079) 71 00 00 00 00 24 00 00 | g[0] = 0x24 (080) 30 22 00 00 00 24 00 04 | if ( g[0] == g[4]) JumpTT 36 (081) 71 00 00 00 00 25 00 00 | g[0] = 0x25 (082) 30 22 00 00 00 25 00 04 | if ( g[0] == g[4]) JumpTT 37 (083) 71 00 00 00 00 26 00 00 | g[0] = 0x26 (084) 30 22 00 00 00 26 00 04 | if ( g[0] == g[4]) JumpTT 38 (085) 71 00 00 00 00 27 00 00 | g[0] = 0x27 (086) 30 22 00 00 00 27 00 04 | if ( g[0] == g[4]) JumpTT 39 (087) 71 00 00 00 00 28 00 00 | g[0] = 0x28 (088) 30 22 00 00 00 28 00 04 | if ( g[0] == g[4]) JumpTT 40 (089) 71 00 00 00 00 29 00 00 | g[0] = 0x29 (090) 30 22 00 00 00 29 00 04 | if ( g[0] == g[4]) JumpTT 41 (091) 71 00 00 00 00 2a 00 00 | g[0] = 0x2a (092) 30 22 00 00 00 2a 00 04 | if ( g[0] == g[4]) JumpTT 42 (093) 71 00 00 00 00 2b 00 00 | g[0] = 0x2b (094) 30 22 00 00 00 2b 00 04 | if ( g[0] == g[4]) JumpTT 43 (095) 71 00 00 00 00 2c 00 00 | g[0] = 0x2c (096) 30 22 00 00 00 2c 00 04 | if ( g[0] == g[4]) JumpTT 44 (097) 71 00 00 00 00 2d 00 00 | g[0] = 0x2d (098) 30 22 00 00 00 2d 00 04 | if ( g[0] == g[4]) JumpTT 45 (099) 71 00 00 00 00 2e 00 00 | g[0] = 0x2e (100) 30 22 00 00 00 2e 00 04 | if ( g[0] == g[4]) JumpTT 46 (101) 71 00 00 00 00 2f 00 00 | g[0] = 0x2f (102) 30 22 00 00 00 2f 00 04 | if ( g[0] == g[4]) JumpTT 47 (103) 71 00 00 00 00 30 00 00 | g[0] = 0x30 (104) 30 22 00 00 00 30 00 04 | if ( g[0] == g[4]) JumpTT 48 (105) 71 00 00 00 00 31 00 00 | g[0] = 0x31 (106) 30 22 00 00 00 31 00 04 | if ( g[0] == g[4]) JumpTT 49 (107) 71 00 00 00 00 32 00 00 | g[0] = 0x32 (108) 30 22 00 00 00 32 00 04 | if ( g[0] == g[4]) JumpTT 50 (109) 30 06 00 00 00 00 00 00 | JumpSS FP libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (002) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (003) 00 91 00 04 ff 00 00 05 | if ( g[4] & 0xff00) Goto 5 (004) 00 01 00 00 00 00 00 08 | Goto 8 (008) 20 c4 00 04 00 33 00 03 | if ( g[4] >= 0x33) LinkPGCN 3 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0054|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:11 PGC:2 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: LinkPGCN 3 libdvdnav: Link values 17 3 0 0 libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:11 PGC:2 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (3) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0054|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 20 c4 00 04 00 5b 00 03 | if ( g[4] >= 0x5b) LinkPGCN 3 (002) 71 00 00 00 00 33 00 00 | g[0] = 0x33 (003) 30 22 00 00 00 33 00 04 | if ( g[0] == g[4]) JumpTT 51 (004) 71 00 00 00 00 34 00 00 | g[0] = 0x34 (005) 30 22 00 00 00 34 00 04 | if ( g[0] == g[4]) JumpTT 52 (006) 71 00 00 00 00 35 00 00 | g[0] = 0x35 (007) 30 22 00 00 00 35 00 04 | if ( g[0] == g[4]) JumpTT 53 (008) 71 00 00 00 00 36 00 00 | g[0] = 0x36 (009) 30 22 00 00 00 36 00 04 | if ( g[0] == g[4]) JumpTT 54 (010) 71 00 00 00 00 37 00 00 | g[0] = 0x37 (011) 30 22 00 00 00 37 00 04 | if ( g[0] == g[4]) JumpTT 55 (012) 71 00 00 00 00 38 00 00 | g[0] = 0x38 (013) 30 22 00 00 00 38 00 04 | if ( g[0] == g[4]) JumpTT 56 (014) 71 00 00 00 00 39 00 00 | g[0] = 0x39 (015) 30 22 00 00 00 39 00 04 | if ( g[0] == g[4]) JumpTT 57 (016) 71 00 00 00 00 3a 00 00 | g[0] = 0x3a (017) 30 22 00 00 00 3a 00 04 | if ( g[0] == g[4]) JumpTT 58 (018) 71 00 00 00 00 3b 00 00 | g[0] = 0x3b (019) 30 22 00 00 00 3b 00 04 | if ( g[0] == g[4]) JumpTT 59 (020) 71 00 00 00 00 3c 00 00 | g[0] = 0x3c (021) 30 22 00 00 00 3c 00 04 | if ( g[0] == g[4]) JumpTT 60 (022) 71 00 00 00 00 3d 00 00 | g[0] = 0x3d (023) 30 22 00 00 00 3d 00 04 | if ( g[0] == g[4]) JumpTT 61 (024) 71 00 00 00 00 3e 00 00 | g[0] = 0x3e (025) 30 22 00 00 00 3e 00 04 | if ( g[0] == g[4]) JumpTT 62 (026) 71 00 00 00 00 3f 00 00 | g[0] = 0x3f (027) 30 22 00 00 00 3f 00 04 | if ( g[0] == g[4]) JumpTT 63 (028) 71 00 00 00 00 40 00 00 | g[0] = 0x40 (029) 30 22 00 00 00 40 00 04 | if ( g[0] == g[4]) JumpTT 64 (030) 71 00 00 00 00 41 00 00 | g[0] = 0x41 (031) 30 22 00 00 00 41 00 04 | if ( g[0] == g[4]) JumpTT 65 (032) 71 00 00 00 00 42 00 00 | g[0] = 0x42 (033) 30 22 00 00 00 42 00 04 | if ( g[0] == g[4]) JumpTT 66 (034) 71 00 00 00 00 43 00 00 | g[0] = 0x43 (035) 30 22 00 00 00 43 00 04 | if ( g[0] == g[4]) JumpTT 67 (036) 71 00 00 00 00 44 00 00 | g[0] = 0x44 (037) 30 22 00 00 00 44 00 04 | if ( g[0] == g[4]) JumpTT 68 (038) 71 00 00 00 00 45 00 00 | g[0] = 0x45 (039) 30 22 00 00 00 45 00 04 | if ( g[0] == g[4]) JumpTT 69 (040) 71 00 00 00 00 46 00 00 | g[0] = 0x46 (041) 30 22 00 00 00 46 00 04 | if ( g[0] == g[4]) JumpTT 70 (042) 71 00 00 00 00 47 00 00 | g[0] = 0x47 (043) 30 22 00 00 00 47 00 04 | if ( g[0] == g[4]) JumpTT 71 (044) 71 00 00 00 00 48 00 00 | g[0] = 0x48 (045) 30 22 00 00 00 48 00 04 | if ( g[0] == g[4]) JumpTT 72 (046) 71 00 00 00 00 49 00 00 | g[0] = 0x49 (047) 30 22 00 00 00 49 00 04 | if ( g[0] == g[4]) JumpTT 73 (048) 71 00 00 00 00 4a 00 00 | g[0] = 0x4a (049) 30 22 00 00 00 4a 00 04 | if ( g[0] == g[4]) JumpTT 74 (050) 71 00 00 00 00 4b 00 00 | g[0] = 0x4b (051) 30 22 00 00 00 4b 00 04 | if ( g[0] == g[4]) JumpTT 75 (052) 71 00 00 00 00 4c 00 00 | g[0] = 0x4c (053) 30 22 00 00 00 4c 00 04 | if ( g[0] == g[4]) JumpTT 76 (054) 71 00 00 00 00 4d 00 00 | g[0] = 0x4d (055) 30 22 00 00 00 4d 00 04 | if ( g[0] == g[4]) JumpTT 77 (056) 71 00 00 00 00 4e 00 00 | g[0] = 0x4e (057) 30 22 00 00 00 4e 00 04 | if ( g[0] == g[4]) JumpTT 78 (058) 71 00 00 00 00 4f 00 00 | g[0] = 0x4f (059) 30 22 00 00 00 4f 00 04 | if ( g[0] == g[4]) JumpTT 79 (060) 71 00 00 00 00 50 00 00 | g[0] = 0x50 (061) 30 22 00 00 00 50 00 04 | if ( g[0] == g[4]) JumpTT 80 (062) 71 00 00 00 00 51 00 00 | g[0] = 0x51 (063) 30 22 00 00 00 51 00 04 | if ( g[0] == g[4]) JumpTT 81 (064) 71 00 00 00 00 52 00 00 | g[0] = 0x52 (065) 30 22 00 00 00 52 00 04 | if ( g[0] == g[4]) JumpTT 82 (066) 71 00 00 00 00 53 00 00 | g[0] = 0x53 (067) 30 22 00 00 00 53 00 04 | if ( g[0] == g[4]) JumpTT 83 (068) 71 00 00 00 00 54 00 00 | g[0] = 0x54 (069) 30 22 00 00 00 54 00 04 | if ( g[0] == g[4]) JumpTT 84 (070) 71 00 00 00 00 55 00 00 | g[0] = 0x55 (071) 30 22 00 00 00 55 00 04 | if ( g[0] == g[4]) JumpTT 85 (072) 71 00 00 00 00 56 00 00 | g[0] = 0x56 (073) 30 22 00 00 00 56 00 04 | if ( g[0] == g[4]) JumpTT 86 (074) 71 00 00 00 00 57 00 00 | g[0] = 0x57 (075) 30 22 00 00 00 57 00 04 | if ( g[0] == g[4]) JumpTT 87 (076) 71 00 00 00 00 58 00 00 | g[0] = 0x58 (077) 30 22 00 00 00 58 00 04 | if ( g[0] == g[4]) JumpTT 88 (078) 71 00 00 00 00 59 00 00 | g[0] = 0x59 (079) 30 22 00 00 00 59 00 04 | if ( g[0] == g[4]) JumpTT 89 (080) 71 00 00 00 00 5a 00 00 | g[0] = 0x5a (081) 30 22 00 00 00 5a 00 04 | if ( g[0] == g[4]) JumpTT 90 (082) 30 06 00 00 00 00 00 00 | JumpSS FP libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 20 c4 00 04 00 5b 00 03 | if ( g[4] >= 0x5b) LinkPGCN 3 (002) 71 00 00 00 00 33 00 00 | g[0] = 0x33 (003) 30 22 00 00 00 33 00 04 | if ( g[0] == g[4]) JumpTT 51 (004) 71 00 00 00 00 34 00 00 | g[0] = 0x34 (005) 30 22 00 00 00 34 00 04 | if ( g[0] == g[4]) JumpTT 52 (006) 71 00 00 00 00 35 00 00 | g[0] = 0x35 (007) 30 22 00 00 00 35 00 04 | if ( g[0] == g[4]) JumpTT 53 (008) 71 00 00 00 00 36 00 00 | g[0] = 0x36 (009) 30 22 00 00 00 36 00 04 | if ( g[0] == g[4]) JumpTT 54 (010) 71 00 00 00 00 37 00 00 | g[0] = 0x37 (011) 30 22 00 00 00 37 00 04 | if ( g[0] == g[4]) JumpTT 55 (012) 71 00 00 00 00 38 00 00 | g[0] = 0x38 (013) 30 22 00 00 00 38 00 04 | if ( g[0] == g[4]) JumpTT 56 (014) 71 00 00 00 00 39 00 00 | g[0] = 0x39 (015) 30 22 00 00 00 39 00 04 | if ( g[0] == g[4]) JumpTT 57 (016) 71 00 00 00 00 3a 00 00 | g[0] = 0x3a (017) 30 22 00 00 00 3a 00 04 | if ( g[0] == g[4]) JumpTT 58 (018) 71 00 00 00 00 3b 00 00 | g[0] = 0x3b (019) 30 22 00 00 00 3b 00 04 | if ( g[0] == g[4]) JumpTT 59 (020) 71 00 00 00 00 3c 00 00 | g[0] = 0x3c (021) 30 22 00 00 00 3c 00 04 | if ( g[0] == g[4]) JumpTT 60 (022) 71 00 00 00 00 3d 00 00 | g[0] = 0x3d (023) 30 22 00 00 00 3d 00 04 | if ( g[0] == g[4]) JumpTT 61 (024) 71 00 00 00 00 3e 00 00 | g[0] = 0x3e (025) 30 22 00 00 00 3e 00 04 | if ( g[0] == g[4]) JumpTT 62 (026) 71 00 00 00 00 3f 00 00 | g[0] = 0x3f (027) 30 22 00 00 00 3f 00 04 | if ( g[0] == g[4]) JumpTT 63 (028) 71 00 00 00 00 40 00 00 | g[0] = 0x40 (029) 30 22 00 00 00 40 00 04 | if ( g[0] == g[4]) JumpTT 64 (030) 71 00 00 00 00 41 00 00 | g[0] = 0x41 (031) 30 22 00 00 00 41 00 04 | if ( g[0] == g[4]) JumpTT 65 (032) 71 00 00 00 00 42 00 00 | g[0] = 0x42 (033) 30 22 00 00 00 42 00 04 | if ( g[0] == g[4]) JumpTT 66 (034) 71 00 00 00 00 43 00 00 | g[0] = 0x43 (035) 30 22 00 00 00 43 00 04 | if ( g[0] == g[4]) JumpTT 67 (036) 71 00 00 00 00 44 00 00 | g[0] = 0x44 (037) 30 22 00 00 00 44 00 04 | if ( g[0] == g[4]) JumpTT 68 (038) 71 00 00 00 00 45 00 00 | g[0] = 0x45 (039) 30 22 00 00 00 45 00 04 | if ( g[0] == g[4]) JumpTT 69 (040) 71 00 00 00 00 46 00 00 | g[0] = 0x46 (041) 30 22 00 00 00 46 00 04 | if ( g[0] == g[4]) JumpTT 70 (042) 71 00 00 00 00 47 00 00 | g[0] = 0x47 (043) 30 22 00 00 00 47 00 04 | if ( g[0] == g[4]) JumpTT 71 (044) 71 00 00 00 00 48 00 00 | g[0] = 0x48 (045) 30 22 00 00 00 48 00 04 | if ( g[0] == g[4]) JumpTT 72 (046) 71 00 00 00 00 49 00 00 | g[0] = 0x49 (047) 30 22 00 00 00 49 00 04 | if ( g[0] == g[4]) JumpTT 73 (048) 71 00 00 00 00 4a 00 00 | g[0] = 0x4a (049) 30 22 00 00 00 4a 00 04 | if ( g[0] == g[4]) JumpTT 74 (050) 71 00 00 00 00 4b 00 00 | g[0] = 0x4b (051) 30 22 00 00 00 4b 00 04 | if ( g[0] == g[4]) JumpTT 75 (052) 71 00 00 00 00 4c 00 00 | g[0] = 0x4c (053) 30 22 00 00 00 4c 00 04 | if ( g[0] == g[4]) JumpTT 76 (054) 71 00 00 00 00 4d 00 00 | g[0] = 0x4d (055) 30 22 00 00 00 4d 00 04 | if ( g[0] == g[4]) JumpTT 77 (056) 71 00 00 00 00 4e 00 00 | g[0] = 0x4e (057) 30 22 00 00 00 4e 00 04 | if ( g[0] == g[4]) JumpTT 78 (058) 71 00 00 00 00 4f 00 00 | g[0] = 0x4f (059) 30 22 00 00 00 4f 00 04 | if ( g[0] == g[4]) JumpTT 79 (060) 71 00 00 00 00 50 00 00 | g[0] = 0x50 (061) 30 22 00 00 00 50 00 04 | if ( g[0] == g[4]) JumpTT 80 (062) 71 00 00 00 00 51 00 00 | g[0] = 0x51 (063) 30 22 00 00 00 51 00 04 | if ( g[0] == g[4]) JumpTT 81 (064) 71 00 00 00 00 52 00 00 | g[0] = 0x52 (065) 30 22 00 00 00 52 00 04 | if ( g[0] == g[4]) JumpTT 82 (066) 71 00 00 00 00 53 00 00 | g[0] = 0x53 (067) 30 22 00 00 00 53 00 04 | if ( g[0] == g[4]) JumpTT 83 (068) 71 00 00 00 00 54 00 00 | g[0] = 0x54 (069) 30 22 00 00 00 54 00 04 | if ( g[0] == g[4]) JumpTT 84 libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0001|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0054|0000|0000|0000|0054|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: eval: Doing Link/Jump/Call libdvdnav: After printout starts: libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:11 PGC:3 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: After printout ends. libdvdnav: Before printout starts: libdvdnav: JumpTT 84 libdvdnav: Link values 22 84 0 0 libdvdnav: Video Manager Menu Domain: - libdvdnav: VTS:11 PGC:3 PG:1 CELL:0 BLOCK:0 VTS_TTN:1 TTN:1 TT_PGCN:1 libdvdnav: Before printout ends. libdvdnav: play_PGC: (vm->state).pgcN (7) libdvdnav: Registers before transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0054|0007|0007|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0054|0000|0000|0000|0054|0001|0001|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Full list of commands to execute (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 61 00 00 00 00 06 00 00 | g[0] = g[6] (007) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (008) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (009) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (010) 00 a2 00 00 00 01 00 00 | if ( g[0] == 0x1) Break (011) 20 a6 00 00 00 02 00 02 | if ( g[0] == 0x2) LinkPGN 2 (button 0) libdvdnav: -------------------------------------------- libdvdnav: Single stepping commands (001) 00 00 00 00 00 00 00 00 | Nop (002) 00 00 00 00 00 00 00 00 | Nop (003) 00 00 00 00 00 00 00 00 | Nop (004) 00 00 00 00 00 00 00 00 | Nop (005) 00 00 00 00 00 00 00 00 | Nop (006) 61 00 00 00 00 06 00 00 | g[0] = g[6] (007) 71 00 00 06 00 00 00 00 | g[6] = 0x0 (008) 71 00 00 01 00 00 00 00 | g[1] = 0x0 (009) 71 00 00 02 00 00 00 00 | g[2] = 0x0 (010) 00 a2 00 00 00 01 00 00 | if ( g[0] == 0x1) Break libdvdnav: Registers after transaction libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | libdvdnav: SRPMS: 656e|000f|003e|0001|0054|0007|0007|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000| libdvdnav: GRPMS: 0001|0000|0000|0000|0054|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0016| libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000| libdvdnav: PGC pre commands didn't do a Jump, Link or Call libdvdnav: play_PG: (vm->state).pgN (1) libdvdnav: play_Cell: (vm->state).cellN (1) libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 84 part 1: PGC: 7 PG: 1 libdvdnav: Cell should restart here libdvdnav: After printout starts: libdvdnav: Video Title Domain: - libdvdnav: VTS:11 PGC:7 PG:1 CELL:1 BLOCK:0 VTS_TTN:7 TTN:84 TT_PGCN:7 libdvdnav: After printout ends. libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 84 part 1: PGC: 7 PG: 1 libdvdnav: play_Cell_post: (vm->state).cellN (1) libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 84 part 2: PGC: 7 PG: 2 libdvdnav: play_Cell: (vm->state).cellN (2) libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 84 part 2: PGC: 7 PG: 2 libdvdnav: Cell should restart here libdvdnav: ************ this chapter FOUND! libdvdnav: VTS_PTT_SRPT - Title 84 part 2: PGC: 7 PG: 2 libdvdnav: play_Cell_post: (vm->state).cellN (2) libdvdnav: last cell in this PGC libdvdnav: play_PGC_post: libdvdnav: ** Fell of the end of the pgc, continuing in NextPGC libdvdnav: ** No such pgcN = 0 libdvdnav: Before printout starts: libdvdnav: Exit libdvdnav: Link values 21 43200 2281 43188 libdvdnav: Video Title Domain: - libdvdnav: VTS:11 PGC:7 PG:2 CELL:3 BLOCK:0 VTS_TTN:7 TTN:84 TT_PGCN:7 libdvdnav: Before printout ends. Segmentation fault