From owner-freebsd-multimedia Wed Jan 17 22:15:44 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by hub.freebsd.org (Postfix) with ESMTP id D9E9537B698 for ; Wed, 17 Jan 2001 22:15:27 -0800 (PST) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id WAA01671; Wed, 17 Jan 2001 22:14:53 -0800 (PST) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [162.62.64.10]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id WAA00987; Wed, 17 Jan 2001 22:08:19 -0800 (PST) Received: from btcexc01.btc.adaptec.com (btcexc01 [162.62.147.10]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id XAA03085; Wed, 17 Jan 2001 23:14:49 -0700 (MST) Received: by btcexc01.btc.adaptec.com with Internet Mail Service (5.5.2650.21) id ; Wed, 17 Jan 2001 23:14:51 -0700 Message-ID: From: "Long, Scott" To: "'Syam Gadde'" , freebsd-multimedia@freebsd.org Subject: RE: DVD playback Date: Wed, 17 Jan 2001 23:14:44 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On some discs I get your error when running with the > dvd://t0c0t0 syntax. > Hence, as I described it, a "semi-functional" IFO parser. :) Perhaps > sometimes-functional is more accurate. I think I figured this one out. The UDF functions allocate HUGE (60kb in one case) arrays on the local heap. Changing these variables to use malloc fixed it right up. I'm (theoretically) playing a movie now and auto-chapter advance is working great, along with the ability to read the TOC when you start the player. No more need to specify a specific .VOB anymore! Look in xine/input/udf_dvd.c:UDFScanDir() to see the worst example of this (hint: DVD_VIDEO_LB_LENGTH=2048), other functions in that file are in need of fix up too. I'd post patches, but this is all theoretical, of course. btw, on my PIII-700MHz, I'm getting anyware from 5% to 40% frame loss when the ac3 sound channel is enabled. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message