[vlc] Re: vlc dvb-t recording streaming problem - no audio
Mike Ryan
mike.ryan at redmar.com
Fri Dec 16 13:35:03 CET 2005
Hi
Thanks for the reply.
ok, I started again with ffmpeg:
make clean
./configure –enable-mp3lame –enable-pp –enable-shared-pp –enable-gpl
make
(All worked fine:
./ffmpeg
ffmpeg version CVS, build 3342336, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --enable-mp3lame --enable-pp --enable-shared-pp
--enable-gpl
built on Dec 16 2005 12:09:54, gcc: 3.4.4 20050721 (Red Hat 3.4.4-2) )
Then onto vlc
make clean
export PKG_CONFIG_PATH=/root/ffmpeg:.
./configure -disable-mad -with-ffmpeg-mp3lame -with-ffmpeg-tree=/root/ffmpeg
-disable-libmpeg2 -disable-wxwidgets -disable-faac
make
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x378):
In function `InitPostproc__ffmpeg':
: undefined reference to `pp_get_context'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x58b):
In function `PostprocPict__ffmpeg':
: undefined reference to `pp_postprocess'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x5f8):
In function `ClosePostproc__ffmpeg':
: undefined reference to `pp_free_mode'
.
etc
I can see the reference in the libffmpeg.a binary file:
strings ./modules/codec/ffmpeg/libffmpeg.a |grep pp_get_context
pp_get_context
(I tried all this with the " --with-ffmpeg-config-path=/root/ffmpeg" options
but the results were the same.)
Obviously, the related log from the vlc make if very large, but I've stuck
it on here if anyone would like to have a look:
http://www.londoncrime.org/vlc/make.txt
Thanks in advance
Mike
---------- Forwarded message ----------
From: Steit Slings <steit.slings at communication.nl>
Date: Dec 16, 2005 9:50 AM
Subject: [vlc] Re: vlc dvb-t recording streaming problem - no audio
To: vlc at videolan.org
Hai Mike,
In the error messages you can see that make is using the vlc version of
ffmpeg, the --with-ffmpeg-config-path=/root/ffmpeg should be
--with-ffmpeg-tree (at least that is what worked for me)
Steit
-----Oorspronkelijk bericht-----
Van: vlc-bounce at videolan.org [mailto:vlc-bounce at videolan.org] Namens Mike
Ryan
Verzonden: donderdag 15 december 2005 23:56
Aan: vlc at videolan.org
Onderwerp: [vlc] Re: [Steit Slings <steit.slings at communication.nl>] RE: vlc
dvb-t recording streaming problem - no audio
Hi Steit (and everyone else)
Thanks for the reply. I'm using pre-built installations of both vlc and
ffmpeg and as far as I can tell I have the required lame/mp3 components.
However, I've decided to go back to basics and rebuild ffmpeg and vlc from
the latest cvs releases of both. ffmpeg is compiled with the following
options:
./configure --enable-mp3lame --enable-pp --enable-shared-pp --enable-gpl
and vlc is compiled with the following options
./configure --disable-mad --with-ffmpeg-mp3lame
--with-ffmpeg-config-path=/root/ffmpeg --disable-libmpeg2
--disable-wxwidgets --disable-faac
ffmpeg compiles ok, but when I try to compile vlc it fails with the messages
below. I had a look through the mailing list and the normal response seems
to be the ffmpeg compile needs to have the --enable-pp flag set, but you can
see above that I've done that. Any other thoughts/suggestions
Thanks in advance
Mike
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x378):
In function `InitPostpro
c__ffmpeg':
: undefined reference to `pp_get_context'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a- postprocess.o)(.text+0x58b):
In function `PostprocPic
t__ffmpeg':
: undefined reference to `pp_postprocess'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x5f8):
In function `ClosePostpr
oc__ffmpeg':
: undefined reference to `pp_free_mode'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x606):
In function `ClosePostpr
oc__ffmpeg':
: undefined reference to `pp_free_context'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a-postprocess.o)(.text+0x669):
In function `PPQCallback
':
: undefined reference to `pp_get_mode_by_name_and_quality'
./modules/codec/ffmpeg/libffmpeg.a(libffmpeg_a- postprocess.o)(.text+0x70c):
In function `PPQCallback
':
: undefined reference to `pp_get_mode_by_name_and_quality'
collect2: ld returned 1 exit status
make[2]: *** [vlc] Error 1
make[2]: Leaving directory `/root/vlc- 0.8.4a'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/vlc-0.8.4a'
make: *** [all] Error 2
On 12/15/05, System administration <admin at via.ecp.fr> wrote:
The deleted attachment is at:
<http://www.videolan.org/~admin/20051215-videolan/mike >
----- Forwarded message from Steit Slings < steit.slings at communication.nl>
-----
From: Steit Slings < steit.slings at communication.nl>
Date: Thu, 15 Dec 2005 10:44:31 +0100
To: vlc at videolan.org
Subject: RE: [vlc] vlc dvb-t recording streaming problem - no audio
Hai Mike,
I think you forgot the --with-ffmpeg-mp3lame in the config. Have you
compiled ffmpeg with lame support?
Steit.
----- End forwarded message -----
--
System administration < admin at via.ecp.fr>
VIA, École Centrale Paris, France
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20051216/004f4a0f/attachment.html>
More information about the vlc
mailing list