[mythtv-commits] Ticket #8633: OSD merge broke Mac playback
MythTV
mythtv at cvs.mythtv.org
Fri Jul 2 11:16:17 UTC 2010
#8633: OSD merge broke Mac playback
-------------------------+--------------------------------------------------
Reporter: nigel | Owner: markk
Type: defect | Status: new
Priority: minor | Milestone: 0.24
Component: Ports - OSX | Version: Trunk Head
Severity: high | Mlocked: 0
-------------------------+--------------------------------------------------
Merge from mythui-osd branch, [24972] (plus trivial compile fix [25028]),
broke playback on OS X:
{{{
./mythfrontend -v playback
2010-07-02 20:55:53.953 mythfrontend version: trunk [24972M]
www.mythtv.org
...
2010-07-02 20:59:45.017 AFD: HandleGopStart: Key frame distance changed
from 7 to 12.
2010-07-02 20:59:45.059 NVP(0): Enabled deinterlacing
2010-07-02 20:59:45.075 VideoOutput: Created YV12 OSD.
2010-07-02 20:59:45.450 NVP(0): Video is 4.09218 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:45.502 NVP(0): Video is 5.93162 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:45.550 NVP(0): Video is 7.4237 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:45.598 NVP(0): Video is 8.58027 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:45.647 NVP(0): Video is 9.49145 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:45.715 NVP(0): Video is 10.2123 frames behind audio (too
slow), dropping frame to catch up.
...
2010-07-02 20:59:48.372 NVP(0): Video is 29.5329 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:48.419 NVP(0): Video is 29.7997 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:48.488 NVP(0): Video is 30 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:48.560 NVP(0): Video is 30 frames behind audio (too
slow), dropping frame to catch up.
2010-07-02 20:59:48.609 NVP(0): Video is 30 frames behind audio (too
slow), dropping frame to catch up.
}}}
''ad infinitum''.
[[BR]]
The first frame of the video is happily displayed. Pressing P repeatedly
gives occasionally updating static images, punctuated with:
{{{
2010-07-02 21:04:52.364 SendReceiveStringList(MESSAGE,SYSTEM_EVENT
PLAY_PAUSED HOSTNAME MacBook.local CHANID 1000 STARTTIME
2000-06-16T01:00:00 SENDER MacBook.local) called from UI thread
2010-07-02 21:04:52.390 OSD_ERR: Failed to create window osd_status
2010-07-02 21:04:52.390 OSD_ERR: Failed to create window osd_status
2010-07-02 21:04:52.431 NVP(0): Play speed: rate: 25 speed: 0 skip: 0 =>
new interval 0
2010-07-02 21:04:52.431 SetVideoFrameRate(0) - unimplemented?
2010-07-02 21:04:52.431 Set video sync frame interval to 0
2010-07-02 21:04:52.508 NVP(0): Play( 1.0, normal 1, unpause audio 1)
2010-07-02 21:04:52.509 NVP(0): Play speed: rate: 25 speed: 1 skip: 1 =>
new interval 40000
2010-07-02 21:04:52.509 SetVideoFrameRate(25) - unimplemented?
2010-07-02 21:04:52.509 Set video sync frame interval to 40000
2010-07-02 21:04:52.509 NVP(0): Stretch Factor 1, allow passthru
}}}
I'll trace the OSD window error thru, but am at a loss as to what in #7650
has affected quartz-blit playback :-(
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8633>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list