[MPlayer-cygwin] winvidix problem

Szecsi Gabor deje at miki.hu
Tue May 4 18:11:22 CEST 2004


Hi there

Recently I had some crash problems with winvidix. I experienced it
only when running mplayer from mpf.exe. Stange... even when they had
the same commandline. Maybe some mem alloc issue.
Anyway, something is still wrong: the movie window appears, but only
garbage is shown there. I have tried some colorspaces, but only
YVU9 and YUY2 work, however card supports YV12 by hardvare as well.

Bye
Deje


Here is the output:

[nvidia_vid] Found chip: NV15 [GeForce2 Ti]
vidixlib: D:/Borland/CBuilder5/Projects/mplayfrontend/mplayer/vidix/nvidia_vid.s
o probed o'k
vidixlib: will use D:/Borland/CBuilder5/Projects/mplayfrontend/mplayer/vidix/nvi
dia_vid.so driver
vidixlib: Attempt to initialize driver at: 6A701890
[nvidia_vid] arch 10 register base 59f0000
unable to map thre requested memory region
[nvidia_vid] detected memory size 64 MB
[nvidia_vid] unable to setup MTRR: Function not implemented
[nvidia_vid] video mode: 1024x768 at 32
vidixlib: 'D:/Borland/CBuilder5/Projects/mplayfrontend/mplayer/vidix/nvidia_vid.
so'successfully loaded
VIDIX: Description: NVIDIA RIVA OVERLAY DRIVER
VIDIX: Author: Sascha Sommer <saschasommer at freenet.de>
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 and bps =
2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
ao_win32: Samplerate:48000Hz Channels:2 Format:Signed 16-bit (Little-Endian)
ao_win32: Buffersize:4096
AO: [win32] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: Windows waveOut audio output
AO: Author: Sascha Sommer <saschasommer at freenet.de>
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 and bps =
2
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 and bps =
2
Starting playback...
[ffmpeg] aspect_ratio: 2.375000
VDec: vo config request - 608 x 256 (preferred csp: Planar YV12)
Trying filter chain: vo
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.38:1 - prescaling to correct movie aspect.
VO Config (608x256->608x256,flags=0,'MPlayer',0x32315659)
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 5 -> 4

SwScaler: BICUBIC scaler, from Planar YV12 to Packed YUY2 using MMX2
SwScaler: using 4-tap MMX scaler for horizontal luminance scaling
SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling
SwScaler: using n-tap MMX scaler for vertical scaling (BGR)
SwScaler: 608x256 -> 608x256
REQ: flags=0x437  req=0x0
VO: [winvidix] 608x256 => 608x256 Packed YUY2
VO: Description: WIN32 (VIDIX)
VO: Author: Sascha Sommer
called vixConfigPlayback
[nvidia_vid] setting up a 608x256-208x256 video window (src 608x256), format 0x3
2595559
vosub_vidix: using 3 buffer(s)
[winvidix] window properties: pos: 208x256, size: 608x256
[nvidia_vid] set colorkey 0xff00ff
*** [vo] Allocating mp_image_t, 608x256x16bpp YUV packed, 311296 bytes
*** [scale] Allocating (slices) mp_image_t, 608x256x12bpp YUV planar, 233472 byt
es
XXX initial  v_pts=0.000  a_pos=28000 (0.500)   1   0%  0%  0.0% 0 0 0%
*** [scale] Allocating (slices) mp_image_t, 608x256x12bpp YUV planar, 233472 byt
es
Uninit audio filters... 0.003 ct: -0.010   50/ 50   4%  1%  0.5% 0 0 0%
[libaf] Removing filter dummy
uninit audio: liba52
uninit video: ffmpeg
DEMUXER: freeing demuxer at 05321230
WINSOCK2 uninit
called vixConfigPlayback
[nvidia_vid] setting up a 608x256-208x256 video window (src 608x256), format 0x3
2595559
vosub_vidix: using 3 buffer(s)
[winvidix] window properties: pos: 208x256, size: 608x256
[nvidia_vid] set colorkey 0xff00ff
waveOut device closed
buffer memory freed

Exiting... (Quit)

D:\Borland\CBuilder5\Projects\mplayfrontend>




More information about the MPlayer-cygwin mailing list