2005-06-14, 07:21 PM
I have a problem where if I am in live TV mode on the MVP, I can use the skip forward/backward buttons and they work as expected. However, once I press the pause button, I then can no longer do anything other than play or pause, skipping forward/backward doesn't work.
I looked through the gbpvr log, and I can see where gbpvr gets the skip commands and calculates what position (in seconds) to jump to, but then just continues to send the next chunk of the file instead of changing offsets.
I'm using the latest gbpvr and the latest hauppauge drivers for my pvr-150, and the 2.4 23104 beta mvp software (is that even used by gbpvr?). I've tried the hauppauge and intervideo drivers, enabling/disabling live preview (don't think this matters on the mvp), and various other things to no avail.
Since the skip buttons work before hitting pause, and the gbpvr process gets as far as calculating where to skip to, but then continues from its current position in the file, it seems like this is a bug.
here's what I assume are the important log lines, but I can send the whole thing if needed:
Any help would be greatly appreciated.
I looked through the gbpvr log, and I can see where gbpvr gets the skip commands and calculates what position (in seconds) to jump to, but then just continues to send the next chunk of the file instead of changing offsets.
I'm using the latest gbpvr and the latest hauppauge drivers for my pvr-150, and the 2.4 23104 beta mvp software (is that even used by gbpvr?). I've tried the hauppauge and intervideo drivers, enabling/disabling live preview (don't think this matters on the mvp), and various other things to no avail.
Since the skip buttons work before hitting pause, and the gbpvr process gets as far as calculating where to skip to, but then continues from its current position in the file, it seems like this is a bug.
here's what I assume are the important log lines, but I can send the whole thing if needed:
Code:
This skip backward works (before hitting pause):
6/14/2005 2:23:59 PM.640 VERBOSE [85] Request 200000 bytes (file size:8753088 file location: 8600038)
6/14/2005 2:23:59 PM.640 VERBOSE [85] about to check
6/14/2005 2:23:59 PM.640 VERBOSE [85] ...livetv mode
6/14/2005 2:23:59 PM.734 VERBOSE [85] waiting for livetv data! File size is: 8820672
6/14/2005 2:23:59 PM.953 VERBOSE [85] Request 200000 bytes (file size:8966080 file location: 8800038)
6/14/2005 2:23:59 PM.953 VERBOSE [85] about to check
6/14/2005 2:23:59 PM.953 VERBOSE [85] ...livetv mode
6/14/2005 2:24:00 PM.015 VERBOSE [84] MVP data read: 1 (4)
6/14/2005 2:24:00 PM.015 VERBOSE [84] User pressed: 42
6/14/2005 2:24:00 PM.015 VERBOSE [84] Skipping back: 0
6/14/2005 2:24:00 PM.031 VERBOSE [84] MVPSetPlaybackPosition() request to set position to: -14 seconds
6/14/2005 2:24:00 PM.031 VERBOSE [84] MVP not sending frame
6/14/2005 2:24:00 PM.031 VERBOSE [84] MVP request processed
6/14/2005 2:24:00 PM.046 VERBOSE [85] waiting for livetv data! File size is: 9078720
6/14/2005 2:24:00 PM.296 VERBOSE [85] Stream Length: 9242560
6/14/2005 2:24:00 PM.296 VERBOSE [85] Stream Duration: 0
6/14/2005 2:24:00 PM.296 VERBOSE [85] requestedPositionInSeconds: -14
6/14/2005 2:24:00 PM.296 VERBOSE [85] Set position to:0
6/14/2005 2:24:00 PM.296 VERBOSE [85] Received request to seek to pos:0
6/14/2005 2:24:00 PM.328 VERBOSE [85] Request 200000 bytes (file size:9242560 file location: 0)
6/14/2005 2:24:00 PM.328 VERBOSE [85] about to check
6/14/2005 2:24:00 PM.328 VERBOSE [85] ...livetv mode
6/14/2005 2:24:00 PM.421 VERBOSE [84] MVP data read: 1 (7)
6/14/2005 2:24:00 PM.421 VERBOSE [84] MVP request processed
6/14/2005 2:24:00 PM.515 VERBOSE [85] Request 200000 bytes (file size:9416640 file location: 200000)
6/14/2005 2:24:00 PM.515 VERBOSE [85] about to check
6/14/2005 2:24:00 PM.515 VERBOSE [85] ...livetv mode
6/14/2005 2:24:00 PM.718 VERBOSE [85] Request 200000 bytes (file size:9527232 file location: 400000)
Then, later I hit pause:
6/14/2005 2:24:07 PM.609 VERBOSE [85] Request 200000 bytes (file size:14282688 file location: 14123969)
6/14/2005 2:24:07 PM.609 VERBOSE [85] about to check
6/14/2005 2:24:07 PM.609 VERBOSE [85] ...livetv mode
6/14/2005 2:24:07 PM.625 VERBOSE [84] About to send incremental update
6/14/2005 2:24:07 PM.687 VERBOSE [84] frame sent
6/14/2005 2:24:07 PM.703 VERBOSE [85] waiting for livetv data! File size is: 14337984
6/14/2005 2:24:07 PM.734 VERBOSE [84] Send MVP Pause Request
6/14/2005 2:24:07 PM.734 VERBOSE [84] Sending OSD frame
6/14/2005 2:24:07 PM.843 VERBOSE [84] About to send incremental update
6/14/2005 2:24:07 PM.890 VERBOSE [85] Request 200000 bytes (file size:14417920 file location: 14323969)
6/14/2005 2:24:07 PM.890 VERBOSE [85] about to check
6/14/2005 2:24:07 PM.890 VERBOSE [85] ...livetv mode
6/14/2005 2:24:07 PM.890 VERBOSE [84] frame sent
6/14/2005 2:24:07 PM.890 VERBOSE [84] MVP not sending frame
6/14/2005 2:24:07 PM.890 VERBOSE [84] MVP request processed
6/14/2005 2:24:07 PM.984 VERBOSE [85] waiting for livetv data! File size is: 14516160
6/14/2005 2:24:08 PM.015 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:08 PM.015 VERBOSE [84] MVP request processed
6/14/2005 2:24:08 PM.078 VERBOSE [85] waiting for livetv data! File size is: 14622656
6/14/2005 2:24:08 PM.187 VERBOSE [2] mvpVideoDuration: 21
6/14/2005 2:24:08 PM.187 VERBOSE [2] Sending OSD frame
6/14/2005 2:24:08 PM.296 VERBOSE [2] About to send incremental update
6/14/2005 2:24:08 PM.328 VERBOSE [84] MVP data read: 1 (7)
6/14/2005 2:24:08 PM.343 VERBOSE [2] frame sent
6/14/2005 2:24:08 PM.343 VERBOSE [84] MVP request processed
6/14/2005 2:24:08 PM.343 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:08 PM.343 VERBOSE [84] MVP request processed
6/14/2005 2:24:08 PM.531 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:08 PM.531 VERBOSE [84] MVP request processed
6/14/2005 2:24:09 PM.187 VERBOSE [2] mvpVideoDuration: 22
6/14/2005 2:24:09 PM.187 VERBOSE [2] Sending OSD frame
6/14/2005 2:24:09 PM.296 VERBOSE [2] About to send incremental update
6/14/2005 2:24:09 PM.343 VERBOSE [2] frame sent
6/14/2005 2:24:10 PM.125 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:10 PM.125 VERBOSE [84] MVP request processed
6/14/2005 2:24:10 PM.187 VERBOSE [2] mvpVideoDuration: 23
6/14/2005 2:24:10 PM.187 VERBOSE [2] Sending OSD frame
6/14/2005 2:24:10 PM.296 VERBOSE [2] About to send incremental update
6/14/2005 2:24:10 PM.343 VERBOSE [2] frame sent
6/14/2005 2:24:10 PM.500 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:10 PM.500 VERBOSE [84] MVP request processed
6/14/2005 2:24:10 PM.812 VERBOSE [84] MVP data read: 1 (4)
6/14/2005 2:24:10 PM.812 VERBOSE [84] User pressed: 42
6/14/2005 2:24:10 PM.812 VERBOSE [84] Skipping back: 0
6/14/2005 2:24:10 PM.812 VERBOSE [84] MVPSetPlaybackPosition() request to set position to: 4 seconds
6/14/2005 2:24:10 PM.812 VERBOSE [84] Sending OSD frame
6/14/2005 2:24:10 PM.828 VERBOSE [85] Request 200000 bytes (file size:16465856 file location: 14523969)
6/14/2005 2:24:10 PM.828 VERBOSE [85] about to check
6/14/2005 2:24:10 PM.828 VERBOSE [85] ...livetv mode
6/14/2005 2:24:10 PM.921 VERBOSE [84] About to send incremental update
6/14/2005 2:24:10 PM.984 VERBOSE [84] frame sent
6/14/2005 2:24:10 PM.984 VERBOSE [84] MVP not sending frame
6/14/2005 2:24:10 PM.984 VERBOSE [84] MVP request processed
6/14/2005 2:24:10 PM.984 VERBOSE [84] MVP data read: 1 (7)
6/14/2005 2:24:10 PM.984 VERBOSE [84] MVP request processed
6/14/2005 2:24:11 PM.000 VERBOSE [85] Request 200000 bytes (file size:16603072 file location: 14723969)
6/14/2005 2:24:11 PM.000 VERBOSE [85] about to check
6/14/2005 2:24:11 PM.000 VERBOSE [85] ...livetv mode
6/14/2005 2:24:11 PM.187 VERBOSE [2] mvpVideoDuration: 24
6/14/2005 2:24:11 PM.203 VERBOSE [2] Sending OSD frame
Then, try to skip again and it doesn't work (the file location offsets don't change):
6/14/2005 2:24:14 PM.593 VERBOSE [85] Request 200000 bytes (file size:19128256 file location: 18523969)
6/14/2005 2:24:14 PM.593 VERBOSE [85] about to check
6/14/2005 2:24:14 PM.593 VERBOSE [85] ...livetv mode
6/14/2005 2:24:14 PM.781 VERBOSE [85] Request 200000 bytes (file size:19226560 file location: 18723969)
6/14/2005 2:24:14 PM.781 VERBOSE [85] about to check
6/14/2005 2:24:14 PM.781 VERBOSE [85] ...livetv mode
6/14/2005 2:24:14 PM.875 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:14 PM.875 VERBOSE [84] MVP request processed
6/14/2005 2:24:14 PM.875 VERBOSE [84] MVP data read: 1 (4)
6/14/2005 2:24:14 PM.875 VERBOSE [84] User pressed: 42
6/14/2005 2:24:14 PM.875 VERBOSE [84] Skipping back: 0
6/14/2005 2:24:14 PM.875 VERBOSE [84] MVPSetPlaybackPosition() request to set position to: 11 seconds
6/14/2005 2:24:14 PM.875 VERBOSE [84] Sending OSD frame
6/14/2005 2:24:14 PM.968 VERBOSE [84] About to send incremental update
6/14/2005 2:24:15 PM.015 VERBOSE [85] Request 200000 bytes (file size:19369920 file location: 18923969)
6/14/2005 2:24:15 PM.015 VERBOSE [85] about to check
6/14/2005 2:24:15 PM.015 VERBOSE [85] ...livetv mode
6/14/2005 2:24:15 PM.031 VERBOSE [84] frame sent
6/14/2005 2:24:15 PM.031 VERBOSE [84] MVP not sending frame
6/14/2005 2:24:15 PM.031 VERBOSE [84] MVP request processed
6/14/2005 2:24:15 PM.187 VERBOSE [2] mvpVideoDuration: 28
6/14/2005 2:24:15 PM.187 VERBOSE [2] Sending OSD frame
6/14/2005 2:24:15 PM.234 VERBOSE [85] Request 200000 bytes (file size:19515328 file location: 19123969)
6/14/2005 2:24:15 PM.234 VERBOSE [85] about to check
6/14/2005 2:24:15 PM.234 VERBOSE [85] ...livetv mode
6/14/2005 2:24:15 PM.296 VERBOSE [2] About to send incremental update
6/14/2005 2:24:15 PM.343 VERBOSE [2] frame sent
6/14/2005 2:24:15 PM.406 VERBOSE [85] Request 200000 bytes (file size:19640256 file location: 19323969)
6/14/2005 2:24:15 PM.406 VERBOSE [85] about to check
6/14/2005 2:24:15 PM.406 VERBOSE [85] ...livetv mode
6/14/2005 2:24:15 PM.562 VERBOSE [84] MVP data read: 1 (3)
6/14/2005 2:24:15 PM.562 VERBOSE [84] MVP request processed
6/14/2005 2:24:15 PM.625 VERBOSE [85] Request 200000 bytes (file size:19800000 file location: 19523969)
6/14/2005 2:24:15 PM.625 VERBOSE [85] about to check
Any help would be greatly appreciated.