[MPlayer-users] [BUG] Audio playing broken in mplayer-cvs

Christoph Egger Christoph_Egger at gmx.de
Wed Jan 12 19:58:37 CET 2005


> > Hi,
> > please provide a full -v log of a working and a non-working (current CVS
> > would probably be best) version.
> 
> I can't verify current CVS as compiling fails:
> 
> In file included from ifo_read.c:30:
> bswap.h:117:2: #error "You need to add endian swap macros for you're
> system"
> make[1]: *** [ifo_read.o] Error 1
> make: *** [libmpdvdkit2/libmpdvdkit.a] Error 2

Now, tnx to Steven M. Schultzes help, I am able to build mplayer
again - use --enable-big-endian.

I verified and audio playing is still broken on OSX Jaguar.
Last known working CVS version is from 27th December 2004 and
got broken on 28th December 2004.


> This is the full -v log from the last working version (27th December
> 2004):
> (log from the broken version follows below this)
> 
> MPlayer dev-CVS-050110-19:13-3.3 (C) 2000-2004 MPlayer Team
> AltiVec found
> CPU: PowerPC
> 
> CommandLine: '-v' '-framedrop' '-vo' 'quartz'
> '/Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg'
> get_path('font/font.desc') -> '/Users/christop/.mplayer/font/font.desc'
> font: can't open file: /Users/christop/.mplayer/font/font.desc
> Font /Users/christop/devel/ggiroot/share/mplayer/font/font.desc loaded
> successfully! (206 chars)
> Using Unoptimized OnScreenDisplay
> Using Darwin accurate timing
> get_path('input.conf') -> '/Users/christop/.mplayer/input.conf'
> Can't open input config file /Users/christop/.mplayer/input.conf: No such
> file or directory
> Parsing input config file
> /Users/christop/devel/ggiroot/etc/mplayer/input.conf
> Input config file /Users/christop/devel/ggiroot/etc/mplayer/input.conf
> parsed: 53 binds
> get_path('jaipasans.mpg.conf') ->
> '/Users/christop/.mplayer/jaipasans.mpg.conf'
> Playing /Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg.
> [file] File size is 186553071 bytes
> STREAM: [file] /Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg
> STREAM: Description: File
> STREAM: Author: Albeu
> STREAM: Comment: based on the code from ??? (probably Arpi)
> Checking for YUV4MPEG2
> ASF_check: not ASF guid!
> Checking for Nullsoft Streaming Video
> Checking for NuppelVideo
> Checking for REAL
> Checking for SMJPEG
> Searching demuxer type for filename
> /Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg ext: .mpg
> Checking for MOV
> Checking for VIVO
> header block 1 size: 0
> Checking for PVA
> Checking for MPEG-TS...
> TRIED UP TO POSITION 69594, FOUND 47, packet_size= 0, SEEMS A TS? 0
> Checking for LMLM4 Stream Format
> Invalid packet in LMLM4 stream: ch=0 size=1326966638
> LMLM4 Stream Format not found
> system stream synced at 0x0 (13)!
> ==> Found audio stream: 0
> ==> Found video stream: 0
> MPEG Stream reached EOF
> ds_fill_buffer: EOF reached (stream: video)  
> MPEG-PS file format detected.
> Searching for sequence header... OK!
> VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  7980.0 kbps (997.5
> kbyte/s)
> [V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
> get_path('sub/') -> '/Users/christop/.mplayer/sub/'
> get_path('default.sub') -> '/Users/christop/.mplayer/default.sub'
> ==========================================================================
> Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
> dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
> mp3lib: using generic C decore!
> MP3lib: init layer2&3 finished, tables done
> MPEG 1.0, Layer II, 48000 Hz 192 kbit Stereo, BPF: 576
> Channels: 2, copyright: No, original: No, CRC: Yes, emphasis: 0
> AUDIO: 48000 Hz, 2 ch, 16 bit (0x20), ratio: 24000->192000 (192.0 kbit)
> Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
> ==========================================================================
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
> Trying filter chain: vo
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> SwScale params: -1 x -1 (-1=no scaling)
> Trying filter chain: scale vo
> The selected video_out device is incompatible with this codec.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
> Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
> ==========================================================================
> Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
> [libaf] Adding filter dummy 
> [dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000000 and
> bps = 2
> AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian signed int 
> AF_pre: 48000Hz 2ch Signed 16-bit (Big-Endian)
> using device Built-in audio controller for output:
>         with sample rate 44100.000000, 2 channels and 32-bit sample
> using device Built-in audio controller for input:
>         with sample rate 44100.000000, 2 channels and 32-bit sample
> [AO ESD] latency: [server: 0.28s, net: 0.00s] (adjust 0.28s)
> AO: [esd] 44100Hz 2ch Signed 16-bit (Big-Endian) (2 bps)
> AO: Description: EsounD audio output
> AO: Author: Juergen Keil <jk at tools.de>
> Building audio filter chain for 48000Hz/2ch/16bit -> 44100Hz/2ch/16bit...
> [dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000000 and
> bps = 2
> [libaf] Adding filter lavcresample 
> [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000000 and
> bps = 2
> [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000000 and
> bps = 2
> Starting playback...
> [libaf] Reallocating memory in module lavcresample, old len = 0, new len =
> 60212
> VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
> Trying filter chain: vo
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO Config (720x576->768x576,flags=0,'MPlayer',0x32315659)
> VO: [quartz] 720x576 => 768x576 Planar YV12 
> VO: Description: Mac OSX (Quartz)
> VO: Author: Nicolas Plourde <nicolasplourde at hotmail.com>, Romain Dolbeau
> <romain at dolbeau.org>
> *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
> *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes    
>  
>                                            
> *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes    
>  
>                                            
> Uninit audio filters...: -0.074 ct: -0.048  14/ 14 178% 83% 27.1% 2 0     
>  
>                                            
> [libaf] Removing filter lavcresample 
> [libaf] Removing filter dummy 
> uninit audio: mp3lib
> uninit video: libmpeg2
> vo: x11 uninit called but X11 not inited..
> 
> Exiting... (Quit)
> 
> 
> 
> 
> This is the full -v log from the broken version (28th December 2004):
> 
> MPlayer dev-CVS-050110-19:15-3.3 (C) 2000-2004 MPlayer Team
> AltiVec found
> CPU: PowerPC
> 
> CommandLine: '-v' '-framedrop' '-vo' 'quartz'
> '/Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg'
> get_path('font/font.desc') -> '/Users/christop/.mplayer/font/font.desc'
> font: can't open file: /Users/christop/.mplayer/font/font.desc
> Font /Users/christop/devel/ggiroot/share/mplayer/font/font.desc loaded
> successfully! (206 chars)
> Using Unoptimized OnScreenDisplay
> Using Darwin accurate timing
> get_path('input.conf') -> '/Users/christop/.mplayer/input.conf'
> Can't open input config file /Users/christop/.mplayer/input.conf: No such
> file or directory
> Parsing input config file
> /Users/christop/devel/ggiroot/etc/mplayer/input.conf
> Input config file /Users/christop/devel/ggiroot/etc/mplayer/input.conf
> parsed: 53 binds
> get_path('jaipasans.mpg.conf') ->
> '/Users/christop/.mplayer/jaipasans.mpg.conf'
> Playing /Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg.
> [file] File size is 186553071 bytes
> STREAM: [file] /Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg
> STREAM: Description: File
> STREAM: Author: Albeu
> STREAM: Comment: based on the code from ??? (probably Arpi)
> Checking for YUV4MPEG2
> ASF_check: not ASF guid!
> Checking for Nullsoft Streaming Video
> Checking for NuppelVideo
> Checking for REAL
> Checking for SMJPEG
> Searching demuxer type for filename
> /Users/christop/Movies/musicvideo/Alizee/jaipasans.mpg ext: .mpg
> Checking for MOV
> Checking for VIVO
> header block 1 size: 0
> Checking for PVA
> Checking for MPEG-TS...
> TRIED UP TO POSITION 69594, FOUND 47, packet_size= 0, SEEMS A TS? 0
> Checking for LMLM4 Stream Format
> Invalid packet in LMLM4 stream: ch=0 size=1326966638
> LMLM4 Stream Format not found
> system stream synced at 0x0 (13)!
> ==> Found audio stream: 0
> ==> Found video stream: 0
> MPEG Stream reached EOF
> ds_fill_buffer: EOF reached (stream: video)  
> MPEG-PS file format detected.
> Searching for sequence header... OK!
> VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  7980.0 kbps (997.5
> kbyte/s)
> [V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
> get_path('sub/') -> '/Users/christop/.mplayer/sub/'
> get_path('default.sub') -> '/Users/christop/.mplayer/default.sub'
> ==========================================================================
> Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
> dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
> mp3lib: using generic C decore!
> MP3lib: init layer2&3 finished, tables done
> MPEG 1.0, Layer II, 48000 Hz 192 kbit Stereo, BPF: 576
> Channels: 2, copyright: No, original: No, CRC: Yes, emphasis: 0
> AUDIO: 48000 Hz, 2 ch, 16 bit (0x8), ratio: 24000->192000 (192.0 kbit)
> Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
> ==========================================================================
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
> Trying filter chain: vo
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> SwScale params: -1 x -1 (-1=no scaling)
> Trying filter chain: scale vo
> The selected video_out device is incompatible with this codec.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
> Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
> ==========================================================================
> Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
> [libaf] Adding filter dummy 
> [dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000008 and
> bps = 2
> AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian 16-bit signed int 
> AF_pre: 48000Hz 2ch big endian 16-bit signed int 
> using device Built-in audio controller for output:
>         with sample rate 44100.000000, 2 channels and 32-bit sample
> using device Built-in audio controller for input:
>         with sample rate 44100.000000, 2 channels and 32-bit sample
> [AO ESD] latency: [server: 0.28s, net: 0.00s] (adjust 0.28s)
> AO: [esd] 44100Hz 2ch little endian 16-bit signed int  (2 bps)
> AO: Description: EsounD audio output
> AO: Author: Juergen Keil <jk at tools.de>
> Building audio filter chain for 48000Hz/2ch/16bit -> 44100Hz/2ch/16bit...
> [dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000008 and
> bps = 2
> [libaf] Adding filter lavcresample 
> [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000008 and
> bps = 2
> [libaf] Adding filter format 
> [format] Changing sample format from big endian 16-bit signed int to
> little
> endian 16-bit signed int  
> [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000008 and
> bps = 2
> [format] Changing sample format from big endian 16-bit signed int to
> little
> endian 16-bit signed int  
> Starting playback...
> [libaf] Reallocating memory in module lavcresample, old len = 0, new len =
> 60212
> [libaf] Reallocating memory in module format, old len = 0, new len = 60184
> VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
> Trying filter chain: vo
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO Config (720x576->768x576,flags=0,'MPlayer',0x32315659)
> VO: [quartz] 720x576 => 768x576 Planar YV12 
> VO: Description: Mac OSX (Quartz)
> VO: Author: Nicolas Plourde <nicolasplourde at hotmail.com>, Romain Dolbeau
> <romain at dolbeau.org>
> *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
> *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes    
>  
>                                            
> *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes    
>  
>                                            
> Uninit audio filters...: -0.098 ct: -0.036  11/ 11 ??% ??% ??,?% 4 0      
>  
>                                            
> [libaf] Removing filter lavcresample 
> [libaf] Removing filter dummy 
> [libaf] Removing filter format 
> uninit audio: mp3lib
> uninit video: libmpeg2
> vo: x11 uninit called but X11 not inited..
> 
> Exiting... (Quit)
> 
> 
> 
> > At 27th December 2004 there were a lot of changes on the af layer :-(
> > Would be great if you could even single out the patch ;-)
> 
> Attached. Mostly CVS differences, but the actual patch is small.
> 
> > (http://mplayerhq.hu/pipermail/mplayer-cvslog/2004-December/date.html
> > would be a goos place to look at I guess)...
> > Try also to add -af format=..., I doubt it will make a difference but
> > you never know...
> 
> I tried. It doesn't matter, if I play mpeg, avi or quicktime movies,
> the audio is always the same.
> 
> -- 
> +++ GMX - die erste Adresse für Mail, Message, More +++
> 1 GB Mailbox bereits in GMX FreeMail http://www.gmx.net/de/go/mail

-- 
+++ Sparen Sie mit GMX DSL +++ http://www.gmx.net/de/go/dsl
AKTION für Wechsler: DSL-Tarife ab 3,99 EUR/Monat + Startguthaben




More information about the MPlayer-users mailing list