[MPlayer-dev-eng] [BUG] -vc divx4vfw playing doesn't work, but who cares ;))

Gabucino gabucino at mplayerhq.hu
Sun Nov 17 16:34:27 CET 2002


===
=1=
===

Description:
------------

This happens with ALL my DivXes, with -vc divx4vfw
492544 Jul 12 17:52 /usr/lib/win32/divx.dll (AFAIR a DivX4 DLL)

Output:
-------

Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale
***  COLOR TEST 0  ***
***  COLOR TEST 1  ***
***  COLOR TEST 2  ***
***  COLOR TEST 3  ***
***  COLOR TEST 4  ***
***  COLOR TEST 5  ***
***  COLOR TEST 6  ***
***  COLOR TEST 7  ***
***  COLOR TEST 8  ***
***  COLOR TEST 9  ***
***  COLOR TEST 10  ***
***  COLOR TEST 11  ***
***  COLOR TEST 12  ***
***  COLOR TEST 13  ***
***  COLOR TEST 14  ***
***  COLOR TEST 15  ***


MPlayer CVS-021116-14:32-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/gabucino/.mplayer/config
Reading /home/gabucino/.mplayer/codecs.conf: 44 audio & 110 video codecs
CommandLine: 'test.avi' '-vc' 'divx4vfw' '-v'
get_path('font/font.desc') -> '/home/gabucino/.mplayer/font/font.desc'
Font /home/gabucino/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit 3DNow) Optimized OnScreenDisplay
Using usleep() timing
Could not access the 'termcap' data base.
get_path('input.conf') -> '/home/gabucino/.mplayer/input.conf'
Parsing input config file /home/gabucino/.mplayer/input.conf
Input config file /home/gabucino/.mplayer/input.conf parsed : 51 binds

Playing test.avi
Not an URL!
File size is 47733616 bytes
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  

Cache fill:  0.00% (0 bytes)    Detected AVI file format!
list_end=0x13A
======= AVI Header =======
us/frame: 33333  (fps=30.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (2320) HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE
frames  total: 7098   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  640 x 480
list_end=0xD4
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 300000/10000 = 30.000
Start: 0   Len: 7098
Suggested BufferSize: 8411
Quality 0
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 640
  biHeight 480
  biPlanes 1
  biBitCount 24
  biCompression 861292868='DIV3'
  biSizeImage 921600
===========================
Regenerating keyframe table for DIVX 3 video
list_end=0x13A
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 176400/4 = 44100.000
Start: 0   Len: 10434060
Suggested BufferSize: 88200
Quality 0
Sample size: 4
found 'wf', 18 bytes of 18
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 44100
avg byte/sec: 176400
Block align: 4
bits/sample: 16
cbSize: 0
list_end=0x170
hdr=Software  size=34
Software  : MEncoder CVS-021113-17:40-2.95.3 
Broken chunk?  chunksize=1672  (id=JUNK)
list_end=0x2D68228
Found movie at 0x80C - 0x2D68228
Reading INDEX block, 7572 chunks for 7098 frames (fpos=0x2d68230)
AVI index offset: 0x808 (movi=0x80C idx0=0x4 idx1=0x15894)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video length=37115768
VIDEO:  [DIV3]  640x480  24bpp  30.00 fps  1255.0 kbps (153.2 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:640x480  fps:30.00  ftime:=0.0333
Clip info: 
 Software: MEncoder CVS-021113-17:40-2.95.3 
get_path('sub/') -> '/home/gabucino/.mplayer/sub/'
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 176400->176400 (1411.2 kbit)
Selected audio codec: [pcm] afm:pcm (Uncompressed PCM)
==========================================================================
open: No such device
vo_mga: Couldn't open /dev/mga_vid
X11 opening display: :1.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":1.0" => local display)
Opening video filter: [pp]
[vo] query(Planar YV12) -> 3
==========================================================================
Forced video codec: divx4vfw
Opening video decoder: [vfw] Win32/VfW video codecs
======= Win32 (VFW) VIDEO Codec init =======
Loading codec DLL: 'divx.dll'
External func COMCTL32.dll:17
get_path('registry') -> '/home/gabucino/.mplayer/registry'
Loaded DLL driver divx.dll
ICDecompressGetFormatSize ret: 112
ICDecompressGetFormat OK
VDec: vo config request - 640 x 480 (preferred csp: Packed YUY2)
[PP] Using external postprocessing filter, max q = 6
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (640x480->640x480,flags=1,'MPlayer',0x32595559)
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 9 -> 8

SwScaler: BICUBIC scaler, from Packed YUY2 to Planar YV12 using 3DNOW
SwScaler: using 4-tap MMX scaler for horizontal luminance scaling
SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling
SwScaler: using 1-tap MMX "scaler" for vertical scaling (YV12 like)
SwScaler: 640x480 -> 640x480
REQ: flags=0xC37  req=0x0  
REQ: flags=0x437  req=0x0  
VO: [xv] 640x480 => 640x480 Planar YV12  [fs]
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x3 (   ) packed
using Xvideo port 85 for hw scaling
[xv-fs] dx: 0 dy: 0 dw: 1024 dh: 768
[xv] dx: 0 dy: 0 dw: 1024 dh: 768
ICDecompressQuery OK
Input format:
======= VIDEO Format ======
  biSize 40
  biWidth 640
  biHeight 480
  biPlanes 1
  biBitCount 24
  biCompression 861292868='DIV3'
  biSizeImage 921600
===========================
Output format:
======= VIDEO Format ======
  biSize 40
  biWidth 640
  biHeight -480
  biPlanes 1
  biBitCount 16
  biCompression 844715353='YUY2'
  biSizeImage 614400
===========================
INFO: Win32 video codec init OK!
Selected video codec: [divx4vfw] vfm:vfw (DivX4Windows-VFW)
==========================================================================
[PP] Using external postprocessing filter, max q = 6
AutoQ: setting quality to 6
ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 44100 Hz samplerate (requested: 44100)
audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Adding filter dummy 
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
Start playing...
*** [scale] Allocating mp_image_t, 640x480x16bpp YUV packed, 614400 bytes
*** [pp] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
*** [vo] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
[xv] dx: 0 dy: 0 dw: 1024 dh: 768
[xv-fs] dx: 0 dy: 0 dw: 1024 dh: 768
A:   0.2 V:   0.0 A-V:  0.171 ct:  0.000    1/  1   0%  0%  0.0% 0 6 89%
XXX initial  v_pts=0.000  a_pos=88200 (0.500) 


MPlayer interrupted by signal 11 in module: decode_video 
- MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. For details, see DOCS/bugreports.html section 5.b.
- MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/bugreports.html and follow instructions there. We can't and won't help unless you provide these informations when reporting a possible bug.
Uninit audio filters...
uninit audio: pcm  
uninit video: vfw  
FATAL releasing corrupted memory! 0x83b6080  0x69676572  (15)
FATAL releasing corrupted memory! 0x83b6080  0x69676572  (15)
FATAL releasing corrupted memory! 0x8440808  0xffffffff  (15)
FATAL releasing corrupted memory! 0x8440808  0xffffffff  (15)
FATAL releasing corrupted memory! 0x83b60a8  0x0  (15)
FATAL releasing corrupted memory! 0x83b60a8  0x0  (15)
FATAL releasing corrupted memory! 0x83b6f18  0x0  (13)
FATAL releasing corrupted memory! 0x83b6f18  0x0  (13)
FATAL releasing corrupted memory! 0x83b6eb8  0x0  (13)
FATAL releasing corrupted memory! 0x83b6eb8  0x0  (13)
FATAL releasing corrupted memory! 0x83b6e90  0x0  (13)
FATAL releasing corrupted memory! 0x83b6e90  0x0  (13)
FATAL releasing corrupted memory! 0x83b6e68  0x0  (13)
FATAL releasing corrupted memory! 0x83b6e68  0x0  (13)
FATAL releasing corrupted memory! 0x83b6e40  0x0  (12)
FATAL releasing corrupted memory! 0x83b6e40  0x0  (12)
FATAL releasing corrupted memory! 0x83b6e18  0x0  (12)
FATAL releasing corrupted memory! 0x83b6e18  0x0  (12)
FATAL releasing corrupted memory! 0x83b6df0  0x0  (12)
FATAL releasing corrupted memory! 0x83b6df0  0x0  (12)
FATAL releasing corrupted memory! 0x83b6dc8  0x0  (12)
FATAL releasing corrupted memory! 0x83b6dc8  0x0  (12)
FATAL releasing corrupted memory! 0x83b6da0  0x0  (12)
FATAL releasing corrupted memory! 0x83b6da0  0x0  (12)
FATAL releasing corrupted memory! 0x83b6d78  0x0  (12)
FATAL releasing corrupted memory! 0x83b6d78  0x0  (12)
FATAL releasing corrupted memory! 0x84a9bb0  0xff00ff  (15)
FATAL releasing corrupted memory! 0x84a9bb0  0xff00ff  (15)
FATAL releasing corrupted memory! 0x83bcc88  0x42475218  (14)
FATAL releasing corrupted memory! 0x83bcc88  0x42475218  (14)
FATAL releasing corrupted memory! 0x83b97d8  0x0  (13)
FATAL releasing corrupted memory! 0x83b97d8  0x0  (13)
FATAL releasing corrupted memory! 0x83b6d50  0x84269f0  (12)
FATAL releasing corrupted memory! 0x83b6d50  0x84269f0  (12)
FATAL releasing corrupted memory! 0x84aac00  0xb  (11)
FATAL releasing corrupted memory! 0x84aac00  0xb  (11)
FATAL releasing corrupted memory! 0x84abc50  0x3  (10)
FATAL releasing corrupted memory! 0x84abc50  0x3  (10)
FATAL releasing corrupted memory! 0x84acca0  0x0  (9)
FATAL releasing corrupted memory! 0x84acca0  0x0  (9)
FATAL releasing corrupted memory! 0x83b5d58  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d58  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d30  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d30  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d08  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d08  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d80  0x0  (8)
FATAL releasing corrupted memory! 0x83b5d80  0x0  (8)
Total Unfree 24576 bytes cnt 6 [(nil),0]
DEMUXER: freeing demuxer at 0x83bcd38  
vo: uninit ...

Debug:
------

Works correctly in gdb :))


P.s.: Whoa, just found -vop test. Cool :)
  However, using -vop 1bpp,test doesn't work, -vop 1bpp,scale,test does. Why?

-- 
Gabucino
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20021117/1078e219/attachment.pgp>


More information about the MPlayer-dev-eng mailing list