[MPlayer-users] Audio buffer overflow on raw audio file

Mark Himsley mark at mdsh.com
Wed Sep 19 16:43:36 CEST 2007


Hi Reimar,

On 19 September 2007 10:29 +0200 Reimar Döffinger wrote:

> > ao_dsound: DirectSound initialized
> > ao_dsound: Samplerate:48000Hz Channels:2 Format:s24le
> > ao_dsound: Buffersize:288000 bytes (1000 msec)
> > ao_dsound: primary buffer created
> > ao_dsound: DirectSound uninitialized
> > ao_dsound: cannot create secondary (stream)buffer (DSERR_CONTROLUNAVAIL)
> > ao_win32: Samplerate:48000Hz Channels:2 Format:s24le
> > ao_win32: Buffersize:288000
> > ao_win32: format not supported switching to default
>
> It seems the dsound driver is not able to do a fallback to a supported
> format and probably your sound card driver like most today has only very
> crappy waveOut support.
> Try adding "-af format=s16le" to the commandline.

Thanks - that worked fine. I guess because the two files are now separate 
the video and audio slowly drift out of sync, but that's something I can 
fiddle with.

> > [2] MPlayer suggests the MXF may be broken, although the mxflib tools
> > seem  to suggest it is ok.
>
> MXFlib supports files that are far, far outside the specs, and many
> tools that create MXF files are still based on very early drafts.
> Some bugs of even the products from the bigger players were found with
> the help of MPlayer's demuxer.
> Please upload a sample to ftp://upload.mplayerhq.hu/MPlayer/incoming if
> you want us to see if we can easily support it.

LibDem10secClip.mxf (~35MB) has been uploaded.

Thank you very much :-)

-- 
Mark Himsley



More information about the MPlayer-users mailing list