[MPlayer-dev-eng] QuickDraw QT video codec doesn't work

Gabucino gabucino at mplayerhq.hu
Fri Dec 20 07:57:54 CET 2002


...but who cares. Anyway I found these files and though I'd report it,
just in case. If somebody wants to fix it, I can upload.

MPlayer CVS-021216-20:34-2.95.4 (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 /etc/mplayer/mplayer.conf
Reading config file /home/gabucino/.mplayer/config
Reading /home/gabucino/.mplayer/codecs.conf: 49 audio & 124 video codecs
Font /home/gabucino/.mplayer/font/font.desc loaded successfully! (206 chars)
Using usleep() timing
Input config file /home/gabucino/.mplayer/input.conf parsed : 50 binds

Playing /1/Airplane.mov
Cache fill:  0.00% (0 bytes)    Detected QuickTime/MOV file format!
--------------
MOV track #0: 4 chunks, 5 samples
Allocated 256 entries for palette
Using default QT palette
Image size: 640 x 480 (8 bpp)
Display size: 640 x 480
Fourcc: qdrw  Codec: 'QuickDraw'
--------------
MOV: best streams: A: #-1 (0 samples)  V: #0 (5 samples)
open: No such device
vo_mga: Couldn't open /dev/mga_vid
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Create window for WM detect ...
[x11] Unknown wm type...
Opening video filter: [pp]
==========================================================================
Opening video decoder: [qtvideo] Quicktime Video decoder
External func COMCTL32.dll:17
External func COMCTL32.dll:16
QuickTime6 DLLs found
QuickTime.qts patched!!! old entry=0x6693b330
theQuickTimeDispatcher catched -> 0x6693b330
Win32 Warning: Accessed uninitialized Critical Section (0x66bc4210)!
WARNING! Invalid Ptr handle!
Win32 Warning: Accessed uninitialized Critical Section (0x66bc41f8)!
### FindNext: QuickTimeEssentials.qtx
### FindNext: QuickTimeInternetExtras.qtx
### FindNext: QuickTimeEssentials.qtx
### FindNext: QuickTimeInternetExtras.qtx
### FindNext: QuickTimeEssentials.qtx
### FindNext: QuickTimeInternetExtras.qtx
theQuickTimeDispatcher catched -> 0x6693b330
theQuickTimeDispatcher catched -> 0x6693b330
InitializeQTML returned 0
Count = 1
Found it! ID = 0x10058
ci=0x830000
ImageCodecInitialize->0x80008002  size=0 (0)
Flags: compr: 0x0  decomp: 0x1 format: 0x1
Codec name: QuickDraw
ImageDescription size: 86
 56 00 00 00 77 72 64 71 00 00 00 00 00 00 00 00
 FE FF 00 00 6C 70 70 61 00 00 00 00 00 04 00 00
 80 02 E0 01 00 00 48 00 00 00 48 00 00 00 00 00
 01 00 09 51 75 69 63 6B 44 72 61 77 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 08 00 FF FF
=============== ImageDescription at 0x84912a8 ==================
idSize=0x56  fourcc=0x71647277
ver=-2 rev=0 vendor=0x6170706C
tempQ=0 spatQ=1024  dim: 640 x 480  dpi: 4718592 x 4718592  depth: 8
dataSize=0 frameCount=1 clutID=-1
name='QuickDraw'
=========================================================
imgfmt: Planar YVU9 qt_imgfmt: 9vys
VDec: vo config request - 640 x 480 (preferred csp: Planar YVU9)
[PP] Using external postprocessing filter, max q = 6
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
VDec: using Planar YVU9 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
SwScaler: using unscaled Planar YVU9 -> Planar YV12 special converter
VO: [xv] 640x480 => 640x480 Planar YV12  [fs]
[x11] Gnome style stay on top ( layer 1 ).
Selected video codec: [qtqdr] vfm:qtvideo (win32/quicktime QuickDraw)
==========================================================================
[PP] Using external postprocessing filter, max q = 6
Audio: no sound!!!
Start playing...
NewGWorldFromPtr returned:65536

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 22989)]
0x66a3105e in ?? ()
(gdb) bt
#0  0x66a3105e in ?? ()
#1  0x08104280 in wrapper ()
#2  0x080b0a42 in decode_video (sh_video=0x83659d0, start=0x411cb008 "\016.", 
    in_size=265774, drop_frame=0) at dec_video.c:306
#3  0x0806a723 in main (argc=2, argv=0xbffffaf4) at mplayer.c:1583
Dump of assembler code from 0x66a3103e to 0x66a3107e:
0x66a3103e:     or     0xffffff89(%esi),%ah
0x66a31041:     dec    %eax
0x66a31042:     or     $0x66,%al
0x66a31044:     movl   $0xc70000,0x8(%eax)
0x66a3104b:     add    0xba800000(%edx),%al
0x66a31051:     xchg   %eax,%edi
0x66a31052:     add    %al,(%eax)
0x66a31054:     add    %al,(%ebx)
0x66a31056:     jg     0x66a31070
0x66a31058:     mov    0x84(%edx),%edx
0x66a3105e:     cmpl   $0x0,(%edx)
0x66a31061:     jle    0x66a31070
0x66a31063:     mov    0x10(%edx),%ecx
0x66a31066:     test   %ecx,%ecx
0x66a31068:     jle    0x66a31070
0x66a3106a:     movl   $0x8203,(%eax)
0x66a31070:     xor    %eax,%eax
0x66a31072:     ret    
0x66a31073:     nop    
0x66a31074:     nop    
0x66a31075:     nop    
0x66a31076:     nop    
0x66a31077:     nop    
0x66a31078:     nop    
0x66a31079:     nop    
0x66a3107a:     nop    
0x66a3107b:     nop    
0x66a3107c:     nop    
0x66a3107d:     nop    
End of assembler dump.

-- 
Gabucino
MPlayer Core Team
-------------- 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/20021220/8e0c7b18/attachment.pgp>


More information about the MPlayer-dev-eng mailing list