Hi,

I'm trying to play some wma files with a current cvs version of avifile.
However some of them crash aviplay on playing.
Here is the output i get:

<Init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr 
pge mca cmov pat pse36 mmx fxsr
<Init> : 400.92 MHz Celeron (Mendocino) processor detected
<LDT_Keeper> : Installed fs segment: 0x400d8000
<aviplay> : Debug is on 0
<Exception> : MediaReadHandler: FATAL: Not an AVI file!
<ASF reader> : Object: header - object size:   406
<ASF reader> :  objects: 4
<ASF reader> : Object: file properties - object size:    80
<ASF reader> : ASFMainHeader:   GUID: 94632945-792B-42A6-AD04-7AA95835C2C9
 Created: Tue Jul 11 23:19:51 2000   File size: 966369   Packets: 5457
 Total time: 1310.2 sec   Play time: 1309.5 sec   Preroll: 0.5 sec
 Flags: 0x2  Packet size: 177  (=177)  Bandwidth: 5903 bps
<ASF reader> : Object: header extension - object size:    22
<ASF reader> : Object: stream header - object size:   120
<ASF reader> : ASFStreamHeader: audio media 
(F8699E40-5B4D-11CF-A8FD-00805F5C442B)
 GUID error correction: audio spread (BFC3CD50-618F-11CF-8BB2-00AA00B4E220)
 Time offset: 188978561046   Stream size: 1   Error size:0  Stream: 1074221699  
Reserved: 0x400d3420
<ASF reader> : Object: codec list - object size:    82
<ASF reader> : Codec Type: Audio
<ASF reader> : Codec Name: ACELP.net
<ASF reader> : Codec Description: 8.000 kHz, Mono
<ASF reader> : Object: data - object size: 965915
<ASF reader> : Creating seek data, please wait...
<ASF reader> : Seek data created ( processed 5457 packets )
<ASF reader> : Interleave info: blocksize: 1  packetlen: 148  chunklen: 148
<AVI reader> : Initialized audio stream 0 (Chunk table size 5457, format size 
22)
<AVI reader> : Successfully opened /win_d/Audio/convert/Questions & Answers 
Part 2.wma
<aviplay> : Videostream not detected
<aviplay> : Trying audio renderers: SDL,OSS,noaudio
<Codec keeper> : /usr/local/lib/avifile0.6/libwin32.so: found  A: 13  V: 48  
plugins
<Codec keeper> : /usr/local/lib/avifile0.6/libvorbis_audio.so: found  A: 1  V: 
0  plugin
<Codec keeper> : /usr/local/lib/avifile0.6/libmpeg_audiodec.so: found  A: 1  
V: 0  plugin
<Codec keeper> : /usr/local/lib/avifile0.6/libmp3lamebin_audioenc.so: found  
A: 1  V: 0  plugin
<Codec keeper> : /usr/local/lib/avifile0.6/libmjpeg.so: found  A: 0  V: 1  
plugin
<Codec keeper> : /usr/local/lib/avifile0.6/libmad_audiodec.so: found  A: 1  V: 
0  plugin
<Codec keeper> : /usr/local/lib/avifile0.6/libffmpeg.so: found  A: 2  V: 5  
plugins
<Codec keeper> : /usr/local/lib/avifile0.6/libdivx4.so: found  A: 0  V: 2  
plugins
<Codec keeper> : /usr/local/lib/avifile0.6/libaudiodec.so: found  A: 5  V: 0  
plugins
<Codec keeper> : /usr/local/lib/avifile0.6/libac3pass.so: found  A: 1  V: 0  
plugin
Using DirectShow codec: acelpdec.ax
<Codec keeper> : ACELP(r).net DirectShow audio decoder created
<audio renderer> : src [wFormatTag=0x130, nChannels=1, nSamplesPerSec=8000, 
nAvgBytesPerSec=616, nBlockAlign=37, wBitsPerSample=0, cbSize=4]
<audio renderer> : dst [wFormatTag=0x01, nChannels=1, nSamplesPerSec=8000, 
nAvgBytesPerSec=16000, nBlockAlign=2, wBitsPerSample=16, cbSize=0]
<Player> : Player started
Called unk_frexp
Called unk_ldexp
Called unk_frexp
Called unk_ldexp
Called unk_frexp
Called unk_ldexp
Called unk_frexp
Called unk_ldexp
Called unk_frexp
Called unk_ldexp
Speicherzugriffsfehler (that's a memory access error)

I guess it's because of the codec?

Cheers
Lars

BTW: I was getting along nicely with my avifile plugin for xmms. Thanks for 
implementing the audio func! I am using it already to convert all the asf 
junk i have :)
The linking problem I solved by linking xmms to "-laviplay -lstdc++". Some 
work for the user but I will have it distributed with the plugin pack from 
open-media-networx anyway.



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

Reply via email to