[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
SMPlayer Support Forum • View topic - Software based volume control has a delay

This forum is deprecated. Please visit https://github.com/smplayer-dev/smplayer/discussions

Software based volume control has a delay

Problems, bugs, suggestions... anything related to SMPlayer.

Software based volume control has a delay

Postby scootergrisen » Sat Mar 21, 2015 12:21 am

It seem by default SMPlayer is set to use software based volume control.
So if i click to turn the volume up or down og mute or unmute it seems to take exactly 1 second before the change is made.

I use Windows 7 with the latest SMPlayer Version: 14.9.0 (svn r6731) (32-bit).

The delay is not where when i disable software volumen control in SMPlayer settings.

Are there any reason why software based volume control is activated by default ?
scootergrisen
 
Posts: 330
Joined: Sat Mar 07, 2015 1:43 am

Re: Software based volume control has a delay

Postby rvm » Sat Mar 21, 2015 2:18 am

Using a volume control by hardware may change the mixer settings, so affecting other applications.

This option was actually disabled by default in older versions but people complained.
rvm
Site Admin
 
Posts: 3787
Joined: Wed Dec 23, 2009 1:25 am
Location: España

Re: Software based volume control has a delay

Postby scootergrisen » Sat Mar 21, 2015 5:46 am

So are there some timer or something that checks the volume control every 1000 ms or something ?
Or why would it only update every 1 second ?
scootergrisen
 
Posts: 330
Joined: Sat Mar 07, 2015 1:43 am

Re: Software based volume control has a delay

Postby rvm » Sat Mar 21, 2015 3:20 pm

The delay when changing the volume seems to be a issue in mplayer, especially when using dsound as audio output. If you change it to win32 the delay is less noticeable.

This problem doesn't seem to happen with .
rvm
Site Admin
 
Posts: 3787
Joined: Wed Dec 23, 2009 1:25 am
Location: España

Re: Software based volume control has a delay

Postby scootergrisen » Sat Mar 21, 2015 6:38 pm

Yes its faster with win32, about half a second or less.
Buts its still slower compared to the default setting in other players like VLC and MPC-HC.

I dont know much about the different audio outputs but if it works fast by default in the other players maybe you can investigate what audio output they use and why it works fast in those players by default.

The first bad thing i noticed when trying SMPlayer was the slow volume control response.
Its important like for example if you start playing some audio that is really loud, you want the sound to stop or turn down quickly.
scootergrisen
 
Posts: 330
Joined: Sat Mar 07, 2015 1:43 am

Re: Software based volume control has a delay

Postby rvm » Sat Mar 21, 2015 11:15 pm

For me it's a bug of mplayer. mpv also has the "dsound" output and it doesn't have this delay when changing the volume.

I think I can make the "software volume control" disabled by default on windows, and let it enabled on linux (where this problem doesn't happen).
rvm
Site Admin
 
Posts: 3787
Joined: Wed Dec 23, 2009 1:25 am
Location: España

Re: Software based volume control has a delay

Postby scootergrisen » Sat Mar 21, 2015 11:44 pm

Yeah if it was only Linux users that complained about it being off by default.
scootergrisen
 
Posts: 330
Joined: Sat Mar 07, 2015 1:43 am

Re: Software based volume control has a delay

Postby realnc » Sat Apr 04, 2015 10:04 am

realnc
 
Posts: 57
Joined: Mon Feb 08, 2010 4:35 pm


Return to General

Who is online

Users browsing this forum: No registered users and 23 guests