Deinterlace for 720 x 480 does not work
Posted: 21 Mar 2008 00:57
When I try to apply the Deinterlace filter to a card that has 720x480 size, I get an error. I used a PCTB USB2 device using 640x480 and it worked fine.
Am I doing something wrong? Attached is a portion of the messages.
main debug: using decoder module "rawvideo"
main debug: thread 7976 (decoder) created at priority 0 (input/decoder.c:159)
main debug: removing module "ffmpeg"
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
vout_directx debug: CloseVideo
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
main debug: thread times: real 0m14.062500s, kernel 0m0.015625s, user 0m0.000000s
main debug: thread 7896 joined (directx.c:509)
main debug: removing module "vout_directx"
main debug: thread times: real 0m14.062500s, kernel 0m2.531250s, user 0m2.312500s
main debug: thread 7916 joined (video_output/video_output.c:461)
main debug: no usable vout present, spawning one
main debug: window size: 720x540
main debug: looking for video filter module: 1 candidate
deinterlace debug: using blend deinterlace mode
deinterlace debug: using blend deinterlace method
main debug: using video filter module "deinterlace"
main debug: waiting for thread completion
main debug: thread 8352 (video output) created at priority 1 (video_output/video_output.c:421)
main error: video output creation failed
main debug: removing module "deinterlace"
main debug: thread times: real 0m0.000000s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 8352 joined (video_output/video_output.c:437)
main error: cannot delete object (672, (null)) with children
main error: failed to create video output
Am I doing something wrong? Attached is a portion of the messages.
main debug: using decoder module "rawvideo"
main debug: thread 7976 (decoder) created at priority 0 (input/decoder.c:159)
main debug: removing module "ffmpeg"
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
vout_directx debug: CloseVideo
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
main debug: thread times: real 0m14.062500s, kernel 0m0.015625s, user 0m0.000000s
main debug: thread 7896 joined (directx.c:509)
main debug: removing module "vout_directx"
main debug: thread times: real 0m14.062500s, kernel 0m2.531250s, user 0m2.312500s
main debug: thread 7916 joined (video_output/video_output.c:461)
main debug: no usable vout present, spawning one
main debug: window size: 720x540
main debug: looking for video filter module: 1 candidate
deinterlace debug: using blend deinterlace mode
deinterlace debug: using blend deinterlace method
main debug: using video filter module "deinterlace"
main debug: waiting for thread completion
main debug: thread 8352 (video output) created at priority 1 (video_output/video_output.c:421)
main error: video output creation failed
main debug: removing module "deinterlace"
main debug: thread times: real 0m0.000000s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 8352 joined (video_output/video_output.c:437)
main error: cannot delete object (672, (null)) with children
main error: failed to create video output