Ainsi parlait Zdenek Kabelac :
[..]
> > A binary compiled with --win32 support abort if win32 dir is not found. A
> > more robust behavior (if this fails, try other decoding solution) should
> > be preferable IMHO
>
> I'm actually not sure what just fails here for you - aviplay usually
> tries all decoders according to the preference list - so you
> will have to give me more details here - at least log of this process
> and also send me set of configure options you have used for your build.
> (as win32 is build by default and the situation that some codec is
> not found is quite normal (and is tested) and aviplay is not crashing
> (at least for me) at this point - it will just show this message:
>
> Win32 loader: FATAL: Could not load Win32 dll library: divxc32.dll
>
> and will safely continue and this way it works for a long time...
[guillaume@silbermann guillaume]$ aviplay archives/video/movies/The\ Legend\ 
of\ Bagger\ Vance.avi
fs seg 0x40017000
Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov 
pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
1202.147000 MHz AMD Athlon(tm) Processor processor detected
MainAVIHeader: MicroSecPerFrame=40000 MaxBytesPerSec=0
 PaddingGranularity=0  Flags=[ HAS_INDEX IS_INTERLEAVED ] TotalFrames=182308
 InitialFrames=0  Streams=2  SuggestedBufferSize=0 WxH=512x272
AVIStreamHeader: FccType=vids FccHandler=divx Flags=[ ]
 InitialFrames=0 Scale=1 Rate=25 Start=0 Length=182308
 SuggestedBufferSize=58219 Quality=-1 SampleSize=0 Rect l,r,t,b=0,512,0,272
AVIStreamHeader: FccType=auds FccHandler=0x0 Flags=[ ]
 InitialFrames=1 Scale=1 Rate=12000 Start=0 Length=87507840
 SuggestedBufferSize=6000 Quality=-1 SampleSize=1 Rect l,r,t,b=0,0,0,0
Stream 0: 0x73646976 (vids) : 0x78766964 (divx)   182308 chunks (2848.56KB)
Cache: Adding stream 0, 182308 chunks
Stream 1: 0x73647561 (auds) : 0x0 (unknown)   182297 chunks (2848.39KB)
Cache: Adding stream 1, 182297 chunks
Cache:   Creating cache for file descriptor: 7
Initialized stream 0 (Chunk table size 182308, format size 40)
Initialized stream 0 (Chunk table size 87507840, format size 30)
Successfully opened archives/video/movies/The Legend of Bagger Vance.avi
/usr/lib/avifile0.6/libwin32.so: found  A: 13  V: 44  plugins
/usr/lib/avifile0.6/libvorbis_audio.so: found  A: 1  V: 0  plugin
/usr/lib/avifile0.6/libmpeg_audiodec.so: found  A: 1  V: 0  plugin
/usr/lib/avifile0.6/libmp3lamebin_audioenc.so: found  A: 1  V: 0  plugin
/usr/lib/avifile0.6/libmjpeg.so: found  A: 0  V: 1  plugin
/usr/lib/avifile0.6/libmad_audiodec.so: found  A: 1  V: 0  plugin
/usr/lib/avifile0.6/libffmpeg.so: found  A: 2  V: 5  plugins
/usr/lib/avifile0.6/libaudiodec.so: found  A: 5  V: 0  plugins
/usr/lib/avifile0.6/libac3pass.so: found  A: 1  V: 0  plugin
Win32 LoadLibrary failed to load: divxdec.ax, /usr/lib/win32/divxdec.ax, 
/usr/local/lib/win32/divxdec.ax
Could not open DirectShow DLL: divxdec.ax
Abandon

This is my current package binary, compiled with --enable-release 
--enable-lame-bin options only, with no special preference. I just renamed 
/usr/lib/win32 to test behavior.
Strace get into an infinite loop. I'm sending it to you directly.
-- 
Guillaume Rousse <[EMAIL PROTECTED]>
GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to