Postby random » 17 Jul 2008 13:38
1. After taking some snapshots
of a .ts mpeg-2 interlaced HD clip, the video playback gets corrupted and video freezes at the spot of corrupted frame while audio continue.
unlimited messages appeared in log.
main error: decoder is leaking pictures, resetting the heap
2. Since this interlaced HD clip playback in VLC Media Player. Source resolution is 1920x1088 but embedded video appeared in QT4 interface half size of the original video and appear to jitter during motion. This didn't happen with 0.8.6i which playback in full resolution interlaced mode.
The embedded video playback in incorrect smaller size, if actual desktop resolution is less then the source resolution of the video clip.
Clip info:
(from 0.8.6i)
libmpeg2 debug: 1920x1088 (display 1920,1088), aspect 768000, sar 136:135, 29.971 fps
main warning: Fixing broken HDTV stream (display_height=1088)
main debug: no usable vout present, spawning one
main debug: window size: 1920x1080
main debug: looking for video output module: 7 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread completion
vout_directx debug: DirectXCreateWindow
vout_directx debug: created video sub-window
main debug: thread 4440 (DirectX Events Thread) created at priority 0 (directx.c:278)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: DirectXEnumCallback: Radeon X1950 CrossFire Edition, \\.\DISPLAY1
vout_directx debug: selecting Radeon X1950 CrossFire Edition, \\.\DISPLAY1
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
vout_directx debug: screen dimensions (0x0,1680x1050)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
(from 0.9.0-test2)
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=17 pid_pcr=17
ts debug: * es pid=17 type=2 fcc=mpgv
ts debug: * es pid=1025 type=11 *unknown*
ts debug: * es pid=768 type=5 *unknown*
ts debug: * es pid=20 type=129 fcc=a52
ts warning: first packet for pid=20 cc=0x2
libmpeg2 debug: 1920x1088 (display 1920,1088), aspect 768000, sar 136:135, 29.971 fps
main warning: Fixing broken HDTV stream (display_height=1088)
main debug: no usable vout present, spawning one
main debug: window size: 1920x1080
main debug: looking for video output module: 10 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread completion
main debug: thread started
vout_directx debug: DirectXCreateWindow
main debug: looking for vout window module: 1 candidate
qt4 debug: waiting for interface...
qt4 debug: requesting window...
qt4 debug: Video was requested -1, -1
qt4 debug: Video is resizing to: 1920 1080
qt4 debug: embedded video ready (handle 005D03B8)
main debug: using vout window module "qt4"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
vout_directx debug: created video sub-window
main debug: thread 5416 (Vout Events Thread) created at priority 0 (directx.c:281)
vout_directx debug: Vout EventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: DirectXEnumCallback: Radeon X1950 CrossFire Edition, \\.\DISPLAY1
vout_directx debug: selecting Radeon X1950 CrossFire Edition, \\.\DISPLAY1
qt4 debug: Updating the geometry
qt4 debug: size: 1 - -551359
qt4 debug: sizeHint: 1194 - 1920
qt4 debug: size: 1 - -551359
qt4 debug: sizeHint: 1194 - 1920
vout_directx debug: screen dimensions (0x0,1680x1050)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
Last edited by
random on 18 Jul 2008 04:47, edited 1 time in total.