Bug#548611: gnash: please add a configuration setting for initial volume level

Francesco Poli frx at firenze.linux.it
Sun Aug 29 16:01:27 UTC 2010


On Thu, 19 Aug 2010 23:40:40 +0200 Gabriele Giacone wrote:

> On Sun, Sep 27, 2009 at 06:36:17PM +0200, Francesco Poli (t1000) wrote:
> > Anyway, whenever I start playing a video (e.g.: inside my browser,
> > with mozilla-plugin-gnash) gnash sets its volume level to the maximum
> > value (that is to say: 100 %).
> > This is way too much for my set up, hence I have to manually move the
> > slider and set gnash volume to a value around 20 % or 30 %, if I
> > want to avoid breaking my eardrums!
> 
> Hi Francesco,

Hi Gabriele, thanks for following up on this bug report, and sorry for
my delay in replying.
Now I am back with a decent Internet link and could retry to reproduce
the problem.

> please let us reproduce it, what site?

YouTube, for instance.

That's where I've just reproduced the bug, but I seem to remember to
see it happening whenever mozilla-plugin-gnash was used inside my
browser (galeon).

Basically, as I said, every new video starts at 100 % volume and I have
to manually adjust it to a sane value.

> 
> We should go more in depth however upstream says that gnash uses the system
> default.

Which system default?

The alsamixer settings?
The only one at 100 is "Front", but I thought the important value was
"Master" (which is 64) or maybe "PCM" (40).

Or Jackd settings?
I am not aware of any default volume setting that I can configure for
jackd.


The fact is that I am using an auto-starting jackd daemon, with alsa
back-end.
Now, as far as know, gnash relies on gstreamer, and thus cannot
directly connect to a jackd daemon: can you confirm that?

For clients that don't directly support jackd, I set up an
alsa-->jackd-->alsa loop with the following configuration file:

  $ cat ~/.asoundrc 
  # redirect the default ALSA device to JACK
  pcm.!default
  {
     type plug
     slave { pcm "jack" }
  }
  
  pcm.jack
  {
     type jack
     playback_ports
     {
         0 alsa_pcm:playback_1
         1 alsa_pcm:playback_2
     }
     capture_ports
     {
         0 alsa_pcm:capture_1
         1 alsa_pcm:capture_2
     }
  }

If you want to read more details on my configuration, please see
http://www.inventati.org/frx/doc/nanodocs/testing_workstation_audio.html
where my updated setup is documented.

> I think your issue may depend on the player which plays videos.

What do you mean by "the player which plays videos"?
The one implemented in flash and executed by gnash?


-- 
 http://www.inventati.org/frx/progs/scripts/pdebuild-hooks.html
 Need some pdebuild hook scripts?
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-flash-devel/attachments/20100829/92d4c00b/attachment.pgp>


More information about the pkg-flash-devel mailing list