Hi guys, Anyone that can help me out? I can build the fresh CVS sources, but when I use aviplay I cannot get sound to work. It seems that I miss a function mpegtoraw (see below). Best regards, - Jakob Lichtenberg ======================================================================================================== OUTPUT FROM AVIPLAY: libwin32.so.0: found 26 plugins libmpeg_audiodec.so.0: found 1 plugin libmp3lame_audioenc.so.0: found 1 plugin libaudiodec.so.0: found 4 plugins Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse 796.552 MHz Pentium III (Coppermine) processor detected Stream 0: 73646976:34766964, 40541 chunks Cache: Adding stream 0, 40541 chunks Stream 1: 73647561:0, 40541 chunks Cache: Adding stream 1, 40541 chunks Cache: Creating cache for file descriptor: 7 Successfully initialized stream 0 Chunk table size 40541, format size 40 Successfully initialized stream 1 Chunk table size 26998896, format size 30 Successfully opened GoneIn60Sek.avi. 1 video streams, 1 audio streams Length 158544 File GoneIn60Sek.avi successfully opened 2 streams Audio in MPEG Layer-1/2 format src [wFormatTag=85, nChannels=2, nSamplesPerSec=44100, nAvgBytesPerSec=15963, nBlockAlign=1, wBitsPerSample=16, cbSize=12] dst [wFormatTag=1, nChannels=2, nSamplesPerSec=44100, nAvgBytesPerSec=176400, nBlockAlign=4, wBitsPerSample=16, cbSize=0] Initializing registry Using DirectShow codec: /usr/lib/win32/divx_c32.ax Decoder is capable of YUV output ( flags 0x1d ) Video Depth 16 Creating YUV overlay for width 640, height 304, fourcc 0x32595559 Player started aviplay: error while loading shared libraries: /usr/lib/avifile/libmpeg_audiodec.so.0: undefined symbol: generate__9Mpegtoraw ============================================================================= Output from rpm -ba aviplay.spec (only warnings shown): fl.c:193: warning: implicit declaration of function `__vprintf' afl.c:278: warning: implicit declaration of function `malloc' driver.c:93: warning: suggest parentheses around assignment used as truth value driver.c:95: warning: suggest parentheses around assignment used as truth value driver.c:143: warning: implicit declaration of function `setup_FS_Segment' driver.c:249: warning: implicit declaration of function `__vprintf' elfdll.c:101: warning: implicit declaration of function `printf' ext.c:445:2: warning: #warning FIXME ext.c:125: warning: control reaches end of non-void function ext.c:129: warning: `return' with no value, in function returning non-void ext.c:131: warning: `return' with no value, in function returning non-void ext.c:209: warning: implicit declaration of function `printf' ext.c:223: warning: implicit declaration of function `perror' ext.c:224: warning: implicit declaration of function `exit' ext.c:278: warning: implicit declaration of function `FILE_munmap' ext.c:468: warning: unsigned int format, __builtin_va_list arg (arg 2) ext.c:468: warning: int format, long int arg (arg 3) module.c:126: warning: unsigned int format, pointer arg (arg 2) module.c:336: warning: implicit declaration of function `ELFDLL_LoadLibraryExA' module.c:388: warning: implicit declaration of function `my_garbagecollection' module.c:481: warning: implicit declaration of function `dlsym' pe_image.c:178: warning: implicit declaration of function `printf' pe_image.c:621: warning: implicit declaration of function `FILE_dommap' pe_resource.c:73: warning: implicit declaration of function `wcsnicmp' registry.c:81: warning: implicit declaration of function `getuid' registry.c:93: warning: implicit declaration of function `read' registry.c:119: warning: implicit declaration of function `close' registry.c:139: warning: implicit declaration of function `write' registry.c:218: warning: implicit declaration of function `__vprintf' resource.c:116: warning: implicit declaration of function `printf' win32.c:253: warning: type defaults to `int' in declaration of `alccnt' win32.c:276: warning: assignment makes integer from pointer without a cast win32.c:295: warning: comparison between pointer and integer win32.c:308: warning: unsigned int format, pointer arg (arg 2) win32.c:436: warning: assignment makes pointer from integer without a cast win32.c:516: warning: suggest parentheses around assignment used as truth value win32.c:1099:2: warning: #warning FIXME win32.c:737: warning: implicit declaration of function `isdigit' win32.c:1172: warning: suggest parentheses around assignment used as truth valuewin32.c:1630: warning: implicit declaration of function `LookupExternalByName' win32.c:1630: warning: assignment makes pointer from integer without a cast win32.c:1678: warning: implicit declaration of function `avi_usleep' win32.c:1739: warning: implicit declaration of function `atoi' win32.c:1891: warning: implicit declaration of function `isalnum' win32.c:1919: warning: unsigned int format, long unsigned int arg (arg 4) win32.c:2086: warning: control reaches end of non-void function win32.c:2259: warning: implicit declaration of function `mkstemp' win32.c:2625: warning: unsigned int format, __builtin_va_list arg (arg 2) win32.c:2640: warning: type mismatch with previous implicit declaration win32.c:1630: warning: previous implicit declaration of `LookupExternalByName' win32.c:2640: warning: `LookupExternalByName' was previously implicitly declared to return `int' win32.c:2697: warning: passing arg 1 of `my_release' from incompatible pointer type win32.c:2701: warning: passing arg 1 of `my_release' from incompatible pointer type win32.c:2705: warning: passing arg 1 of `my_release' from incompatible pointer type win32.c:2722: warning: passing arg 1 of `free' makes pointer from integer without a cast win32.c:2728: warning: unsigned int format, pointer arg (arg 4) win32.c:2730: warning: control reaches end of non-void function dshow.cpp:129: warning: comparison between signed and unsigned integer DS_VideoDecoder.cpp:495:2: warning: #warning NOT SURE DS_VideoDecoder.cpp:510:2: warning: #warning FIXME VideoDecoder.cpp:47:2: warning: #warning NOT SURE adpcm.cpp:27:2: warning: #warning TEST WITH MONO xa_gsm.c:67: warning: implicit declaration of function `memset' parse.c:640: warning: too many arguments for format mp3encoder.cpp:63:2: warning: #warning FIXME 8-bit? image.cpp:118:2: warning: #warning Crashing ToYUV() AsfReadStream.cpp:210:2: warning: #warning FIXME - Descrambling? AsfReadStream.cpp:478:2: warning: #warning FIXME AsfReadStream.cpp:492:2: warning: #warning FIXME AsfReadStream.cpp:338: warning: comparison between signed and unsigned AsfReadStream.cpp:395: warning: comparison between signed and unsigned AsfReadStream.cpp:400: warning: comparison between signed and unsigned asffmt.cpp:94: warning: comparison between signed and unsigned integer asffmt.cpp:107: warning: comparison between signed and unsigned integer IAudioRenderer.cpp:112:2: warning: #warning FIXME - resampling here mywidget_if.cpp:272: warning: passing `double' for argument 1 of mywidget_if.cpp:395: warning: passing `double' for argument 1 of mywidget_if.cpp:438: warning: passing `double' for argument 1 of thread.cpp:57: warning: passing `double' for argument 1 of thread.cpp:64: warning: passing `double' for argument 1 of thread.cpp:77: warning: passing `double' for argument 1 of thread.cpp:138: warning: passing `double' for argument 3 of thread.cpp:150: warning: passing `double' for argument 5 of rgn.cpp:153:2: warning: #warning FIXME use protected method here instead of data! filters.cpp:278: warning: comparison between signed and unsigned filters.cpp:283: warning: comparison between signed and unsigned filters.h:143: warning: no return statement in function returning libtool: install: warning: remember to run `libtool --finish /usr/lib/avifile' libtool: install: warning: remember to run `libtool --finish /usr/lib/avifile' libtool: install: warning: remember to run `libtool --finish /usr/lib/avifile' libtool: install: warning: remember to run `libtool --finish /usr/lib/avifile' libtool: install: warning: remember to run `libtool --finish /usr/lib' _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
