Luca Abeni schrieb:
> 
> Hi Thomas,
> 
> Thomas Rehaag wrote:
> > I've just tried the last SVN release of ffmpeg/libav and now my program
> > (Visual Studio project using av*.dll) fails from the beginning:
> > av_open_input_file returns -2 on an mpeg2 file that was opened without a
> > problem before.
> > Can anybody pleas point me to the latest recommended version?
> 
> Current svn is the latest recommended version.
> Can you reproduce the problem with the "ffmpeg" tool? (i.e., what does
> "ffmpeg -i <your mpeg2 file>" say?
> If your program fails but ffmpeg does not, then your program is probably
> doing something wrong. If you post some example code that shows the problem,
> maybe someone can give you some more hints.
> 
>                                 Luca
> _______________________________________________
> libav-user mailing list
> [email protected]
> https://lists.mplayerhq.hu/mailman/listinfo/libav-user


Hi Luca,

thanks for the quick reply. Seems there's somethig going wrong with
compiling ffmpeg. I've updated to version 13712, cause I found this
version mentioned as stable on 
http://arrozcru.no-ip.org/ffmpeg_builds/

And now make returns errors after configuring with:
./configure --enable-shared --disable-static --enable-memalign-hack
--disable-gpl

e.g.:
libavdevice/alldevices.c:21:20: error: config.h: No such file or
directory
though config.h exists.
More error outputs below.


> Can you reproduce the problem with the "ffmpeg" tool? (i.e., what does
> "ffmpeg -i <your mpeg2 file>" say?
Ffmpeg works fine in this case. But my program also worked fine till
today, when linked it to the new dlls, libs and put in the new headers.

Best Regards,

Thomas




$ make
gcc -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_ISOC9X_SOU                                                                   
          
CE -I"/c/arbeit/eventvideografie/sourcecodes/ffmpeg/"
-I"/c/arbeit/eventvideogr                                                       
                      
fie/sourcecodes/ffmpeg/" -fomit-frame-pointer -g
-Wdeclaration-after-statement                                                   
                           
Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith
-Wredundant-decls
-Wno                                                                            
 
pointer-sign -Wcast-qual -Wwrite-strings -O3 -fno-math-errno       -c -o
libavd                                                                          
   
vice/alldevices.o libavdevice/alldevices.c
libavdevice/alldevices.c:21:20: error: config.h: No such file or
directory
libavdevice/alldevices.c:22:34: error: libavformat/avformat.h: No such
file
or                                                                              
irectory
libavdevice/alldevices.c: In function 'avdevice_register_all':
libavdevice/alldevices.c:41: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'audio_beos_muxer'
libavdevice/alldevices.c:41: error: 'audio_beos_muxer' undeclared (first
use
in                                                                             
this function)
libavdevice/alldevices.c:41: error: (Each undeclared identifier is
reported
onl                                                                             
 
once
libavdevice/alldevices.c:41: error: for each function it appears in.)
libavdevice/alldevices.c:41: error: 'ENABLE_AUDIO_BEOS_MUXER' undeclared
(first                                                                          
   
use in this function)
libavdevice/alldevices.c:41: warning: implicit declaration of function
'av_regi                                                                        
     
ter_output_format'
libavdevice/alldevices.c:41: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'audio_beos_demuxer'
libavdevice/alldevices.c:41: error: 'audio_beos_demuxer' undeclared
(first
use                                                                             
 
n this function)
libavdevice/alldevices.c:41: error: 'ENABLE_AUDIO_BEOS_DEMUXER'
undeclared
(fir                                                                            
 
t use in this function)
libavdevice/alldevices.c:41: warning: implicit declaration of function
'av_regi                                                                        
     
ter_input_format'
libavdevice/alldevices.c:42: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'bktr_demuxer'
libavdevice/alldevices.c:42: error: 'bktr_demuxer' undeclared (first use
in
thi                                                                             
 
function)
libavdevice/alldevices.c:42: error: 'ENABLE_BKTR_DEMUXER' undeclared
(first
use                                                                             
in this function)
libavdevice/alldevices.c:43: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'dv1394_demuxer'
libavdevice/alldevices.c:43: error: 'dv1394_demuxer' undeclared (first
use in
t                                                                             
is function)
libavdevice/alldevices.c:43: error: 'ENABLE_DV1394_DEMUXER' undeclared
(first
u                                                                             
e in this function)
libavdevice/alldevices.c:44: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'oss_muxer'
libavdevice/alldevices.c:44: error: 'oss_muxer' undeclared (first use in
this
f                                                                             
nction)
libavdevice/alldevices.c:44: error: 'ENABLE_OSS_MUXER' undeclared (first
use
in                                                                             
this function)
libavdevice/alldevices.c:44: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'oss_demuxer'
libavdevice/alldevices.c:44: error: 'oss_demuxer' undeclared (first use
in
this                                                                            
 
function)
libavdevice/alldevices.c:44: error: 'ENABLE_OSS_DEMUXER' undeclared
(first
use                                                                             
 
n this function)
libavdevice/alldevices.c:45: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'v4l2_demuxer'
libavdevice/alldevices.c:45: error: 'v4l2_demuxer' undeclared (first use
in
thi                                                                             
 
function)
libavdevice/alldevices.c:45: error: 'ENABLE_V4L2_DEMUXER' undeclared
(first
use                                                                             
in this function)
libavdevice/alldevices.c:46: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'v4l_demuxer'
libavdevice/alldevices.c:46: error: 'v4l_demuxer' undeclared (first use
in
this                                                                            
 
function)
libavdevice/alldevices.c:46: error: 'ENABLE_V4L_DEMUXER' undeclared
(first
use                                                                             
 
n this function)
libavdevice/alldevices.c:47: error: 'vfwcap_demuxer' undeclared (first
use in
t                                                                             
is function)
libavdevice/alldevices.c:47: error: 'ENABLE_VFWCAP_DEMUXER' undeclared
(first
u                                                                             
e in this function)
libavdevice/alldevices.c:48: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'x11_grab_device_demuxer'
libavdevice/alldevices.c:48: error: 'x11_grab_device_demuxer' undeclared
(first                                                                          
   
use in this function)
libavdevice/alldevices.c:48: error: 'ENABLE_X11_GRAB_DEVICE_DEMUXER'
undeclared                                                                      
       
(first use in this function)
libavdevice/alldevices.c:51: error: expected '=', ',', ';', 'asm' or
'__attribu                                                                      
       
e__' before 'libdc1394_demuxer'
libavdevice/alldevices.c:51: error: 'libdc1394_demuxer' undeclared
(first use
i                                                                              
this function)
libavdevice/alldevices.c:51: error: 'ENABLE_LIBDC1394_DEMUXER'
undeclared
(firs                                                                           
   
use in this function)
make: *** [libavdevice/alldevices.o] Error 1
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to