From owner-freebsd-multimedia@FreeBSD.ORG Thu Jun 29 10:43:40 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC05F16A5B4 for ; Thu, 29 Jun 2006 10:43:40 +0000 (UTC) (envelope-from adamk@voicenet.com) Received: from b.mx.visualtech.com (imap.visualtech.com [208.16.19.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id D997944830 for ; Thu, 29 Jun 2006 10:25:04 +0000 (GMT) (envelope-from adamk@voicenet.com) Received: from [10.1.3.8] (firewall.visualtech.com [208.16.19.254]) by b.mx.visualtech.com (Postfix) with ESMTP id 967624EA6; Thu, 29 Jun 2006 06:06:22 -0400 (EDT) Message-ID: <44A3A623.9090505@voicenet.com> Date: Thu, 29 Jun 2006 06:06:27 -0400 From: Adam K Kirchhoff User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeremy Messenger References: <200606282250.k5SMoKrj010521@freefall.freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org Subject: Re: ports/86899: multimedia/mjpegtools - lavplay/glav claims "No video source!" X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 10:43:41 -0000 Jeremy Messenger wrote: > > Thanks (and to ahze too for sample.avi)... Strange, I can't reproduce > your problem. I am able to run both sample.avi and law.avi with > lavplay. I didn't touch any option, so it's default. It installed > with jpeg, sdl, avifile and png. > > ==================================== > # lavplay sample.avi > lavplay1.8.0 > lavtools version 1.8.0 > ++ WARN: [lavplay] Unable to set negative priority for audio thread. > 0:00:05.00 (000150/000151) - Speed: +1, Norm: NTSC, Diff: 0.0025625 > > # lavplay law.avi > lavplay1.8.0 > lavtools version 1.8.0 > ++ WARN: [lavplay] Unable to set negative priority for audio thread. > 0:00:10.00 (000300/000301) - Speed: +1, Norm: NTSC, Diff: 0.0111606 > ==================================== > > ==================================== > # make -V CFLAGS > -O2 -fno-strict-aliasing -pipe -g > ==================================== > > ==================================== > # make configure > ====> You can enable GTK support by defining WITH_GNOME > ====> You can enable Jpeg-MMX support by defining WITH_JPEGMMX > ====> You can enable DV support by defining WITH_LIBDV > ====> You can enable DV PAL support by defining WITH_LIBDV_PAL > ====> You can enable movtar support by defining WITH_LIBMOVTAR > ====> You can enable quicktime support by defining WITH_QUICKTIME > ====> You can disable AVIFILE support by defining WITHOUT_AVIFILE > ===> Extracting for mjpegtools-1.8.0_2 > => MD5 Checksum OK for mjpegtools-1.8.0.tar.gz. > => SHA256 Checksum OK for mjpegtools-1.8.0.tar.gz. > ===> Patching for mjpegtools-1.8.0_2 > ===> Applying FreeBSD patches for mjpegtools-1.8.0_2 > ===> mjpegtools-1.8.0_2 depends on executable: nasm - found > ===> mjpegtools-1.8.0_2 depends on executable: gmake - found > ===> mjpegtools-1.8.0_2 depends on file: /usr/local/bin/sdl11-config > - found > ===> mjpegtools-1.8.0_2 depends on file: /usr/local/bin/libtool - found > ===> mjpegtools-1.8.0_2 depends on shared library: png.5 - found > ===> mjpegtools-1.8.0_2 depends on shared library: aviplay.0 - found > ===> mjpegtools-1.8.0_2 depends on shared library: jpeg.9 - found > ===> mjpegtools-1.8.0_2 depends on shared library: SDL-1.1.7 - found > ===> mjpegtools-1.8.0_2 depends on shared library: X11.6 - found > ===> Configuring for mjpegtools-1.8.0_2 > > [...] > > configure: MJPEG tools 1.8.0 build configuration : > configure: > configure: - X86 Optimizations: > configure: - MMX/3DNow!/SSE enabled : true > configure: - arch/cpu compiler flags : -march=athlon-4 > -mno-sse2 -mcpu=athlon-4 > configure: - video4linux recording/playback: false > configure: - software MJPEG playback : true > configure: - MPEG Z/Alpha : false > configure: - Quicktime playback/recording : false > configure: - PNG input support : true > configure: - AVI MJPEG playback/recording : true (always) > configure: - libDV (digital video) support : false > configure: - Gtk+ support for glav : true > ==================================== > > Cheers, > Mezz Well, it's still no-go here: # lavplay law.avi lavplay1.8.0 lavtools version 1.8.0 **ERROR: [lavplay] No video source! # make -V CFLAGS -O2 -fno-strict-aliasing -pipe # make configure ====> You can enable Jpeg-MMX support by defining WITH_JPEGMMX ====> You can enable DV support by defining WITH_LIBDV ====> You can enable DV PAL support by defining WITH_LIBDV_PAL ====> You can enable movtar support by defining WITH_LIBMOVTAR ====> You can enable quicktime support by defining WITH_QUICKTIME ====> You can disable AVIFILE support by defining WITHOUT_AVIFILE ===> Extracting for mjpegtools-1.8.0_2 => MD5 Checksum OK for mjpegtools-1.8.0.tar.gz. => SHA256 Checksum OK for mjpegtools-1.8.0.tar.gz. ===> Patching for mjpegtools-1.8.0_2 ===> Applying FreeBSD patches for mjpegtools-1.8.0_2 ===> mjpegtools-1.8.0_2 depends on executable: nasm - found ===> mjpegtools-1.8.0_2 depends on executable: gmake - found ===> mjpegtools-1.8.0_2 depends on file: /usr/local/bin/sdl11-config - found ===> mjpegtools-1.8.0_2 depends on file: /usr/local/bin/libtool - found ===> mjpegtools-1.8.0_2 depends on executable: pkg-config - found ===> mjpegtools-1.8.0_2 depends on shared library: png.5 - found ===> mjpegtools-1.8.0_2 depends on shared library: aviplay.0 - found ===> mjpegtools-1.8.0_2 depends on shared library: jpeg.9 - found ===> mjpegtools-1.8.0_2 depends on shared library: SDL-1.1.7 - found ===> mjpegtools-1.8.0_2 depends on shared library: glib-12.3 - found ===> mjpegtools-1.8.0_2 depends on shared library: gtk-12.2 - found ===> mjpegtools-1.8.0_2 depends on shared library: X11.6 - found ===> Configuring for mjpegtools-1.8.0_2 [snip] configure: configure: MJPEG tools 1.8.0 build configuration : configure: configure: - X86 Optimizations: configure: - MMX/3DNow!/SSE enabled : true configure: - arch/cpu compiler flags : -march=pentium4 -mcpu=pentium4 configure: - video4linux recording/playback: false configure: - software MJPEG playback : true configure: - MPEG Z/Alpha : false configure: - Quicktime playback/recording : false configure: - PNG input support : true configure: - AVI MJPEG playback/recording : true (always) configure: - libDV (digital video) support : false configure: - Gtk+ support for glav : true configure: This is on 7.0-CURRENT (though I've seen this problem going as far back as the 5.* series). This happened on three different FreeBSD boxes. Can anyone else confirm this problem? I've run lavplay through ktrace, and posted the ktrace.out file at http://68.44.156.246/ktrace.out Unfortunately, when I try to run kdump on the file, kdump segfaults. :-) Adam