Hello I have observed a problem with the TVout function of Matrox G400, using mga_vid on the framebuffer. I have a few movies where it for som reason says: *** Allocating mp_image_t, 720x576x16bpp YUV packed, 829440 bytes I have read somewhere that the G400 only supports 24bpp & 32bpp on the second head. Below is the valuable info: Dist: Suse 7.3 Kernel: Linux bazooka 2.4.17 #4 Wed Feb 20 14:01:03 CET 2002 i686 unknown Libc: -rwxr-xr-x 1 root root 1384168 Sep 20 2001 /lib/libc.so.6 X: bash: X: command not found :-) gcc: gcc version 2.95.3 20010315 (SuSE) ld: GNU ld version 2.11.90.0.29 (with BFD 2.11.90.0.29) as: GNU assembler 2.11.90.0.29 /proc/cpuinfo: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 7 model name : Pentium III (Katmai) stepping : 2 cpu MHz : 498.856 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse bogomips : 996.14 lspci: 00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03) 00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02) 00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) 00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02) 00:0e.0 Multimedia audio controller: Aureal Semiconductor Vortex 2 (rev fe) 00:0f.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24) 00:10.0 Multimedia video controller: Brooktree Corporation Bt849A Video capture (rev 12) 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04) mplayer -v: MPlayer CVS-020319-20:01-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!) CPU vendor name: GenuineIntel max cpuid level: 2 CPU: Intel Pentium III Katmai/Pentium III Xeon Tanner (Type: 6, Stepping: 2) Testing OS support for SSE... yes. Testing OS support for SSE unmasked exceptions... yes. Tests of OS support for SSE passed. CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0 Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get best performance, recompile mplayer from sources with --disable-runtime-cpudetection Reading /home/dpi/.mplayer/codecs.conf: can't open '/home/dpi/.mplayer/codecs.conf': No such file or directory Reading /usr/local/share/mplayer/codecs.conf: 30 audio & 80 video codecs CommandLine: '-vo' 'mga' '-fs' '-v' '/data/DivX/Rejseholdet/Rejseholdet DK Afsnit 01 (Ripped By NightHawk).avi' get_path('font/font.desc') -> '/home/dpi/.mplayer/font/font.desc' Font /home/dpi/.mplayer/font/font.desc loaded successfully! (206 chars) Linux RTC init error: Permission denied Using usleep() timing get_path('input.conf') -> '/home/dpi/.mplayer/input.conf' Can't open input config file /home/dpi/.mplayer/input.conf : No such file or directory Falling back on default (hardcoded) config Playing /data/DivX/Rejseholdet/Rejseholdet DK Afsnit 01 (Ripped By NightHawk).avi Not an URL! File size is 311318528 bytes Detected AVI file format! list_end=0x170 ======= AVI Header ======= us/frame: 40000 (fps=25.000) max bytes/sec: 214127 padding: 0 MainAVIHeader.dwFlags: (2064) HAS_INDEX TRUST_CKTYPE frames total: 87821 initial: 0 streams: 2 Suggested BufferSize: 54707 Size: 720 x 576 list_end=0xE8 ==> Found video stream: 0 ======= STREAM Header ======= Type: vids FCC: div3 (33766964) Flags: 0 Priority: 0 Language: 0 InitialFrames: 0 Rate: 25/1 = 25.000 Start: 0 Len: 87821 Suggested BufferSize: 54707 Quality 5000 Sample size: 0 found 'bih', 40 bytes of 40 ======= VIDEO Format ====== biSize 40 biWidth 720 biHeight 576 biPlanes 1 biBitCount 24 biCompression 861292868='DIV3' biSizeImage 1244160 =========================== Regenerating keyframe table for DIVX 3 video list_end=0x170 ==> Found audio stream: 1 ======= STREAM Header ======= Type: auds FCC: (0) Flags: 0 Priority: 0 Language: 0 InitialFrames: 0 Rate: 16000/1 = 16000.000 Start: 0 Len: 56192000 Suggested BufferSize: 16338 Quality -1 Sample size: 1 found 'wf', 30 bytes of 20 ======= WAVE Format ======= Format Tag: 85 (0x55) Channels: 2 Samplerate: 48000 avg byte/sec: 16000 Block align: 1 bits/sample: 0 cbSize: 12 Broken chunk? chunksize=1660 (id=JUNK) list_end=0x12780AF2 Found movie at 0x800 - 0x12780AF2 Reading INDEX block, 91333 chunks for 87821 frames Broken chunk? chunksize=0 (id=idx1) Reading INDEX block, 91333 chunks for 87821 frames AVI index offset: 0x7FC (movi=0x800 idx0=0x4 idx1=0x12B6) Auto-selected AVI video ID = 0 Auto-selected AVI audio ID = 1 AVI: Searching for audio stream (id:1) XXX initial v_pts=0.960 a_pos=0 (0.000) AVI video length=252932306 VIDEO: [DIV3] 720x576 24bpp 25.00 fps 576.0 kbps (70.3 kbyte/s) [V] filefmt:3 fourcc:0x33564944 size:720x576 fps:25.00 ftime:=0.0400 get_path('sub/') -> '/home/dpi/.mplayer/sub/' Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3) Initializing audio codec... dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer CPU vendor name: GenuineIntel max cpuid level: 2 CPU: Intel Pentium III Katmai/Pentium III Xeon Tanner (Type: 6, Stepping: 2) Testing OS support for SSE... yes. Testing OS support for SSE unmasked exceptions... yes. Tests of OS support for SSE passed. mp3lib: made decode tables with MMX optimization init layer2&3 finished, tables done mp3lib: using MMX optimized decore! MPEG 1.0, Layer III, 48000 Hz 128 kbit Joint-Stereo, BPF: 384 Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0 AUDIO: srate=48000 chans=2 bps=2 sfmt=0x10 ratio: 16000->192000 ========================================================================== Opening Video Decoder: [dshow] DirectShow video codecs fs seg 0x40017000 Loading DLL: 'divx_c32.ax' get_path('registry') -> '/home/dpi/.mplayer/registry' Using DirectShow codec: divx_c32.ax Decoder is capable of YUV output ( flags 0x9) VDec: vo config request - 720 x 576, Packed YUY2 Movie-Aspect is undefined - no prescaling applied. VO: [mga] 720x576 => 720x576 Packed YUY2 fs VO: Description: Matrox G200/G400 overlay (/dev/mga_vid) VO: Author: Aaron Holtzman <aholtzma@ess.engr.uvic.ca> video_out->init(720x576->720x576,flags=1,'MPlayer',0x32595559) vo_mga aspect(): resized to 720x614 INFO: Win32/DShow video codec init OK! Detected video codec: [divxds] drv:4 prio:0 (DivX ;-) (MS MPEG-4 v3)) ========================================================================== AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian) AO: Description: OSS/ioctl audio output AO: Author: A'rpi ao2: 48000 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 48000 Hz samplerate (requested: 48000) audio_setup: frags: 4/4 (4096 bytes/frag) free: 16384 Start playing... *** Allocating mp_image_t, 720x576x16bpp YUV packed, 829440 bytes Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay A: 1.8 V: 1.8 A-V: -0.018 ct: 0.071 46/ 46 8% 9% 2.8% 0 0 0% /Thomas
participants (1)
-
Thomas Larsen