Ticket #3791 (closed defect: fixed)
Opened 5 years ago
Last modified 3 years ago
Episode selection in "The IT Crowd" broken
| Reported by: | anonymous | Owned by: | skamithi |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | mythvideo | Version: | unknown |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
In the episode selection of the "The IT Crowd" DVD, there is usually a small picture before the currently selected episode.
In mythvideo, the pictures are always shown on all episodes, not only at the currently selected one. This makes eposide selection rather difficult.
I use SVN trunk revision 14054.
Attachments
Change History
comment:1 Changed 5 years ago by tino.keitel+mythtv@…
comment:4 Changed 5 years ago by tino.keitel+mythtv@…
I tried SVN trunk revision 14153 and it was still broken.
comment:5 Changed 5 years ago by anonymous
Have you tried turning it off and back on again?
comment:6 Changed 5 years ago by anonymous
Yes, I even tried forcing an unexpected reboot.
comment:7 Changed 5 years ago by skamithi
please provide a URL to the stripped dvd that contains the problem.
comment:8 Changed 5 years ago by tino.keitel+mythtv@…
Do you mean a stripped down ISO that only contains the menu or something similar?
comment:9 Changed 4 years ago by skamithi
- Status changed from new to closed
- Resolution set to fixed
comment:10 Changed 4 years ago by tino.keitel+mythtv@…
- Status changed from closed to new
- Resolution fixed deleted
I still have major problems with this DVD.
When I press "page down" in the first screen to skip the intro, I get a root menu without a selector before the menu items.
When I then press "down" in the menu and "enter" to switch to the episode selection, I still don't see what episode is currently selected.
Next, when start to play an episode, the video stutters horribbly until I press the "back" key once. After that, playback is ok.
comment:11 Changed 4 years ago by tino.keitel+mythtv@…
The stuttering video already happens in the root menu (although it's not that disturbing there)
Here is the log with -v playback when I start to play an episode and then restart from the beginning to "fix" the stuttering video:
2008-02-13 09:22:04.158 WriteAudio?: buffer underrun 2008-02-13 09:22:04.237 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.317 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.397 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.477 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.557 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.598 VideoOutputXv?: UpdatePauseFrame?() UUUUUUUUUUUUuUUUUUAUUUUUUUUUuLU 2008-02-13 09:22:04.602 AFD: SeekReset?(200, 0, do flush, do discard) 2008-02-13 09:22:04.602 AFD: SeekReset?() flushing 2008-02-13 09:22:04.602 VideoOutputXv?: DiscardFrames?(1) 2008-02-13 09:22:04.602 VideoBuffers::DiscardFrames?(1): UUUUUUUUUUUUUUUUUUAUUUUUUUUUUAU 2008-02-13 09:22:04.602 VideoBuffers::DiscardFrames?(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2008-02-13 09:22:04.602 VideoBuffers::DiscardFrames?(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done 2008-02-13 09:22:04.602 VideoOutputXv?: DiscardFrames?() 3: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2008-02-13 09:22:04.603 NVP: ClearAfterSeek?(1) 2008-02-13 09:22:04.603 VideoOutputXv?: ClearAfterSeek?() 2008-02-13 09:22:04.603 VideoOutputXv?: DiscardFrames?(0) 2008-02-13 09:22:04.603 VideoBuffers::DiscardFrames?(0): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2008-02-13 09:22:04.603 VideoBuffers::DiscardFrames?(0): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done 2008-02-13 09:22:04.603 VideoOutputXv?: DiscardFrames?() 3: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2008-02-13 09:22:04.605 WriteAudio?: buffer underrun 2008-02-13 09:22:04.605 NVP: Waiting for prebuffer.. 0 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2008-02-13 09:22:04.605 DVDNAV_HOP_CHANNEL happened. 2008-02-13 09:22:04.605 DVDNAV_CELL_CHANGE: pg_length == 43200, pgc_length == 125593200, cell_start == 0, pg_start == 0, title == 2, part == 1 titleParts 7 2008-02-13 09:22:04.605 DVDNAV_SPU_CLUT_CHANGE happened. 2008-02-13 09:22:04.605 DVDNAV_SPU_STREAM_CHANGE: physical_wide==-1, physical_letterbox==-1, physical_pan_scan==-1, current_track==-1, total count 2 2008-02-13 09:22:04.605 DVDNAV_AUDIO_STREAM_CHANGE: Current Active Stream 0 Track Count 3 2008-02-13 09:22:04.631 DVDNAV_CELL_CHANGE: pg_length == 12787200, pgc_length == 125593200, cell_start == 43200, pg_start == 43200, title == 2, part == 2 titleParts 7 2008-02-13 09:22:04.631 DVDNAV_SPU_CLUT_CHANGE happened. 2008-02-13 09:22:04.631 DVDNAV_SPU_STREAM_CHANGE: physical_wide==-1, physical_letterbox==-1, physical_pan_scan==-1, current_track==-1, total count 2 2008-02-13 09:22:04.631 DVDNAV_AUDIO_STREAM_CHANGE: Current Active Stream 0 Track Count 3 2008-02-13 09:22:04.637 AFD: HandleGopStart?: gopset not set, syncing positionMap 2008-02-13 09:22:04.637 Resyncing position map. posmapStarted = 1 livetv(0) watchingRec(0) 2008-02-13 09:22:04.637 AFD: HandleGopStart?: Initial key frame distance: 12. 2008-02-13 09:22:04.702 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.782 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.862 NVP: Video is 30 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:04.942 NVP: Video is 28.2053 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:05.022 NVP: Video is 20.629 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:05.102 NVP: Video is 14.6967 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:05.182 NVP: Video is 9.99753 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:05.262 NVP: Video is 6.21688 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:05.342 NVP: Video is 3.13765 frames ahead of audio,
doubling video frame interval to slow down.
2008-02-13 09:22:05.454 NVP: Video is 3.11223 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.465 NVP: Video is 4.07165 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.474 NVP: Video is 4.59748 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.481 NVP: Video is 4.7981 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.492 NVP: Video is 4.74232 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.504 NVP: Video is 4.51298 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.512 NVP: Video is 4.16598 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.519 NVP: Video is 3.70572 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.526 NVP: Video is 3.16053 frames behind audio (too slow), dropping frame to catch up. 'video_output' mean = '48425.20', std. dev. = '23720.30', fps = '20.65' 'video_output' mean = '39999.42', std. dev. = '1583.58', fps = '25.00'
comment:12 Changed 4 years ago by tino.keitel+mythtv@…
Sorry, the log was messed up. Here it is again:
2008-02-13 09:22:04.158 WriteAudio: buffer underrun 2008-02-13 09:22:04.237 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.317 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.397 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.477 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.557 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.598 VideoOutputXv: UpdatePauseFrame() UUUUUUUUUUUUuUUUUUAUUUUUUUUUuLU 2008-02-13 09:22:04.602 AFD: SeekReset(200, 0, do flush, do discard) 2008-02-13 09:22:04.602 AFD: SeekReset() flushing 2008-02-13 09:22:04.602 VideoOutputXv: DiscardFrames(1) 2008-02-13 09:22:04.602 VideoBuffers::DiscardFrames(1): UUUUUUUUUUUUUUUUUUAUUUUUUUUUUAU 2008-02-13 09:22:04.602 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2008-02-13 09:22:04.602 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done 2008-02-13 09:22:04.602 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2008-02-13 09:22:04.603 NVP: ClearAfterSeek(1) 2008-02-13 09:22:04.603 VideoOutputXv: ClearAfterSeek() 2008-02-13 09:22:04.603 VideoOutputXv: DiscardFrames(0) 2008-02-13 09:22:04.603 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2008-02-13 09:22:04.603 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done 2008-02-13 09:22:04.603 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done() 2008-02-13 09:22:04.605 WriteAudio: buffer underrun 2008-02-13 09:22:04.605 NVP: Waiting for prebuffer.. 0 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2008-02-13 09:22:04.605 DVDNAV_HOP_CHANNEL happened. 2008-02-13 09:22:04.605 DVDNAV_CELL_CHANGE: pg_length == 43200, pgc_length == 125593200, cell_start == 0, pg_start == 0, title == 2, part == 1 titleParts 7 2008-02-13 09:22:04.605 DVDNAV_SPU_CLUT_CHANGE happened. 2008-02-13 09:22:04.605 DVDNAV_SPU_STREAM_CHANGE: physical_wide==-1, physical_letterbox==-1, physical_pan_scan==-1, current_track==-1, total count 2 2008-02-13 09:22:04.605 DVDNAV_AUDIO_STREAM_CHANGE: Current Active Stream 0 Track Count 3 2008-02-13 09:22:04.631 DVDNAV_CELL_CHANGE: pg_length == 12787200, pgc_length == 125593200, cell_start == 43200, pg_start == 43200, title == 2, part == 2 titleParts 7 2008-02-13 09:22:04.631 DVDNAV_SPU_CLUT_CHANGE happened. 2008-02-13 09:22:04.631 DVDNAV_SPU_STREAM_CHANGE: physical_wide==-1, physical_letterbox==-1, physical_pan_scan==-1, current_track==-1, total count 2 2008-02-13 09:22:04.631 DVDNAV_AUDIO_STREAM_CHANGE: Current Active Stream 0 Track Count 3 2008-02-13 09:22:04.637 AFD: HandleGopStart: gopset not set, syncing positionMap 2008-02-13 09:22:04.637 Resyncing position map. posmapStarted = 1 livetv(0) watchingRec(0) 2008-02-13 09:22:04.637 AFD: HandleGopStart: Initial key frame distance: 12. 2008-02-13 09:22:04.702 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.782 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.862 NVP: Video is 30 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:04.942 NVP: Video is 28.2053 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:05.022 NVP: Video is 20.629 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:05.102 NVP: Video is 14.6967 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:05.182 NVP: Video is 9.99753 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:05.262 NVP: Video is 6.21688 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:05.342 NVP: Video is 3.13765 frames ahead of audio, doubling video frame interval to slow down. 2008-02-13 09:22:05.454 NVP: Video is 3.11223 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.465 NVP: Video is 4.07165 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.474 NVP: Video is 4.59748 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.481 NVP: Video is 4.7981 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.492 NVP: Video is 4.74232 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.504 NVP: Video is 4.51298 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.512 NVP: Video is 4.16598 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.519 NVP: Video is 3.70572 frames behind audio (too slow), dropping frame to catch up. 2008-02-13 09:22:05.526 NVP: Video is 3.16053 frames behind audio (too slow), dropping frame to catch up. 'video_output' mean = '48425.20', std. dev. = '23720.30', fps = '20.65' 'video_output' mean = '39999.42', std. dev. = '1583.58', fps = '25.00'
comment:13 Changed 4 years ago by skamithi
comment:14 Changed 4 years ago by skamithi
comment:15 Changed 4 years ago by skamithi
(In [17084]) Refs #3791. permanent solution for episode selection in the "The IT Crowd". changed the way the dvd menu is shown. now it draws out all buttons and applies the right color to each button. this makes the it crowd dvd menu appear like it should. also seen on the idiocracy dvd. will apply to 0.21 fixes in a couple of weeks if no one has any issues with this commit.
comment:16 Changed 4 years ago by skamithi
comment:17 Changed 3 years ago by Dibblah
- Status changed from new to infoneeded_new
Is this ticket still meant to be open? The change has been applied and backported...
comment:18 Changed 3 years ago by skamithi
- Status changed from infoneeded_new to closed
- Resolution set to fixed

Please let me know if you need some files (e.g. .IFO) from the DVD.