Hi, I'm having troubles to watch avi's generated by a Canon PowerShot (S30) digital camera - all I get is a segmentation fault.
My avifile version is avifile-0.6.0-20011220admin.tgz, which works well for other avi's. Here is what I get: > aviplay mvi_0001.avi fs seg 0x400bb000 Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm 1816.192000 MHz Intel(R) Pentium(R) 4 CPU 1.80GHz processor detected MainAVIHeader: MicroSecPerFrame=66666 MaxBytesPerSec=110504 PaddingGranularity=0 Flags=[ HAS_INDEX WAS_CAPTURED_FILE ] TotalFrames=250 InitialFrames=0 Streams=2 SuggestedBufferSize=11024 WxH=160x120 AVIStreamHeader: FccType=vids FccHandler=mjpg Flags=[ ] InitialFrames=0 Scale=66666 Rate=1000000 Start=0 Length=250 SuggestedBufferSize=6632 Quality=10000 SampleSize=0 Rect l,r,t,b=0,160,0,120 AVIStreamHeader: FccType=auds FccHandler=0x0 Flags=[ ] InitialFrames=0 Scale=1 Rate=11024 Start=0 Length=183734 SuggestedBufferSize=11024 Quality=10000 SampleSize=1 Rect l,r,t,b=0,0,0,0 InfoChunk Software: CanonMVI01 Stream 0: 0x73646976 (vids) : 0x67706a6d (mjpg) 250 chunks (3.91KB) Cache: Adding stream 0, 250 chunks Stream 1: 0x73647561 (auds) : 0x0 (unknown?) 17 chunks (0.27KB) Cache: Adding stream 1, 17 chunks Cache: Creating cache for file descriptor: 7 Initialized stream 0 (Chunk table size 250, format size 40) Initialized stream 0 (Chunk table size 183734, format size 16) Successfully opened mvi_0001.avi /usr/local/lib/avifile0.6/libwin32.so: found A: 13 V: 46 plugins /usr/local/lib/avifile0.6/libvorbis_audio.so: found A: 1 V: 0 plugin /usr/local/lib/avifile0.6/libmpeg_audiodec.so: found A: 1 V: 0 plugin /usr/local/lib/avifile0.6/libmp3lame_audioenc.so: found A: 1 V: 0 plugin /usr/local/lib/avifile0.6/libmjpeg.so: found A: 0 V: 1 plugin /usr/local/lib/avifile0.6/libmad_audiodec.so: found A: 1 V: 0 plugin /usr/local/lib/avifile0.6/libffmpeg.so: found A: 2 V: 5 plugins /usr/local/lib/avifile0.6/libdivx4.so: found A: 0 V: 2 plugins /usr/local/lib/avifile0.6/libaudiodec.so: found A: 5 V: 0 plugins /usr/local/lib/avifile0.6/libac3pass.so: found A: 1 V: 0 plugin Using Win32 dll library: m3jpeg32.dll VideoDecoder Size 40 Decoder is capable of YUV output ( flags 0x19) Morgan Motion JPEG video decoder created Called unk_VirtualLock Called unk_VirtualLock Segmentation fault Thanks, Gerald _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
