From owner-freebsd-ports@FreeBSD.ORG Sat Jul 24 16:22:47 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83DDB16A4CE for ; Sat, 24 Jul 2004 16:22:47 +0000 (GMT) Received: from tomts20-srv.bellnexxia.net (tomts20.bellnexxia.net [209.226.175.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75EB343D39 for ; Sat, 24 Jul 2004 16:22:46 +0000 (GMT) (envelope-from dmk@ncf.ca) Received: from [216.209.183.144] by tomts20-srv.bellnexxia.netESMTP <20040724162244.QTKN26030.tomts20-srv.bellnexxia.net@[216.209.183.144]>; Sat, 24 Jul 2004 12:22:44 -0400 From: Dwayne MacKinnon To: holger@e-gitt.net Date: Sat, 24 Jul 2004 12:22:20 -0400 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200407241222.21302.dmk@ncf.ca> cc: ports@FreeBSD.org Subject: Problem with win32-codecs 2.0.99 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 16:22:47 -0000 Hello, I'm running MPlayer 1.0pre4-2.95.4 on FreeBSD 4.10-RELEASE. After upgrading the win32-codecs port I discovered that the audio on my Quicktime files would no longer work. The following is the audio output when I tried to play a Quicktime Spider-Man 2 trailer that worked fine before the upgrade. Opening audio decoder: [qtaudio] QuickTime Audio Decoder External func OLEPRO32.DLL:254 External func COMCTL32.dll:17 External func COMCTL32.dll:16 External func OLEAUT32.dll:8 External func OLEAUT32.dll:10 External func OLEAUT32.dll:4 External func OLEAUT32.dll:2 External func OLEAUT32.dll:149 External func OLEAUT32.dll:7 External func WS2_32.dll:9 External func WS2_32.dll:21 External func WS2_32.dll:17 External func WS2_32.dll:20 External func WS2_32.dll:115 External func WS2_32.dll:116 External func WS2_32.dll:10 External func WS2_32.dll:23 External func WS2_32.dll:6 External func WS2_32.dll:2 External func WS2_32.dll:1 External func WS2_32.dll:151 External func WS2_32.dll:18 External func WS2_32.dll:16 External func WS2_32.dll:19 External func WS2_32.dll:5 External func WS2_32.dll:7 External func WS2_32.dll:8 External func WS2_32.dll:4 External func WS2_32.dll:3 External func WS2_32.dll:13 Unsupported QuickTime version (0x6697c5c0) ADecoder preinit failed :( ADecoder init failed :( Cannot find codec for audio format 0x324D4451. Read DOCS/HTML/en/codecs.html! ============================================= As I still had the dist files for the older version of the win32-codecs port, I manually replaced the qt65dlls-20040704 files with the older qt6dlls files. At that point I tried the trailer again, and it worked perfectly. For comparison purposes, here's the output from the successful try. Opening audio decoder: [qtaudio] QuickTime Audio Decoder External func COMCTL32.dll:17 External func COMCTL32.dll:16 QuickTime6 DLLs found QuickTime.qts patched!!! old entry=0x6693b330 theQuickTimeDispatcher catched -> 0x6693b330 WARNING! Invalid Ptr handle! ### Searching for QuickTime plugins (*.qtx) at /usr/local/lib/win32... ### FindNext: 3ivX.qtx ### FindNext: AvidQTAVUICodec.qtx ### FindNext: BeHereiVideo.qtx ### FindNext: Indeo4.qtx ### FindNext: On2_VP3.qtx ### FindNext: QuickTimeEssentials.qtx ### FindNext: QuickTimeInternetExtras.qtx ### FindNext: ZyGoVideo.qtx theQuickTimeDispatcher catched -> 0x6693b330 theQuickTimeDispatcher catched -> 0x6693b330 AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 15999->176400 (128.0 kbit) Selected audio codec: [qdmc] afm:qtaudio (Quicktime QDMC/QDM2 audio decoders) ========================================================================== I suspect that it's possible that /usr/local/share/mplayer/codecs.conf needs to be updated somehow to work with the newer qt65dlls files. However, I don't know too much about how mplayer reads codecs and finds the right ones, so I'm not sure. Cheers, DMK -- I can't afford to make exceptions. I mean, once word leaks out that a pirate has gone soft, people begin to disobey you and then it's nothing but work, work, work all the time. -The Dread Pirate Roberts, from The Princess Bride