[MPlayer-users] slave mode commands: speed_xxx - bug (when using together with -af equalizer)

Romulus Pfeiffer romulus at gmx.de
Mon Dec 6 12:13:55 CET 2004


Hi all,

in the mplayer-current version, there are some new slave mode commands  
which can change some things on the fly. As far as good.

Let's point to the slave command 'speed_set'
This command works properly, just as it should.
But if I use this command together with an audio filter (-af) more exactly  
said the audio filter 'equalizer' then some odd things happen.

I start mplayer as follows:

mplayer -quiet -slave -af equalizer=3:2:0:0:0:0:0:0:1:2,volume=20 *.mp3

<snip redundant output>

Now I want to change the current speed of 1 to e.g. 0.93 with the  
following command:

speed_set 0.93

After pressing enter following output will be shown:

9872 bytes of audio data lost due to buffer overflow, len = 140944
9872 bytes of audio data lost due to buffer overflow, len = 140936
9864 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
10760 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
10760 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
10072 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140944
9864 bytes of audio data lost due to buffer overflow, len = 140936
9880 bytes of audio data lost due to buffer overflow, len = 140944
9864 bytes of audio data lost due to buffer overflow, len = 140936
9880 bytes of audio data lost due to buffer overflow, len = 140944
9864 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140944
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9864 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140936
9872 bytes of audio data lost due to buffer overflow, len = 140944
..........

And so on until pressing CTRL-C or setting back to 1. The sound also  
wouldn't played correctly. This always happen when using together with the  
'equalizer' audio filter independent whether playing sound or video files.  
(The video stream will be played with the correct speed - I think so)

(That applies for all speed-setting commands.)

Thanks for help

Regards,

Romulus Pfeiffer




More information about the MPlayer-users mailing list