gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #45722] Gnash emitted loud screech after playing PCM


From: Nutchanon Wetchasit
Subject: [Gnash-commit] [bug #45722] Gnash emitted loud screech after playing PCM audio object
Date: Wed, 09 Sep 2015 13:51:53 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12

Follow-up Comment #15, bug #45722 (project gnash):

Workaround included: patch #8736

This patch (_hack_) does not address the issue itself, but rather
works around it by always requesting the decoder to read in block size
that is a multiple of PCM frame size (both mono and stereo).

Which this patch, Gnash (both FFmpeg and GStreamer backend) seems to play
both `pcmplay.swf` and `pcmplay-stereo.swf` properly.

Underlying issue of frame boundary rounding (or why the decoder didn't
keep the remainder bytes for the next decoding round) should be fixed
in the each respective backend (both GStreamer and FFmpeg).

This patch should not affect other codec if their decoder do not have 
framing problem similar to ones described in comment 12
<https://savannah.gnu.org/bugs/?45722#comment12>.


Gnash: 0.8.11dev (patched against git c969f9d 8-Sep-2015)
SDL: libsdl1.2debian 1.2.15-5 (debian)
libAV: libavcodec53 6:0.8.17-1 (debian), libavformat53 6:0.8.17-1 (debian),
libavutil51 6:0.8.17-1 (debian), libav-tools 6:0.8.10-1 (debian)
GStreamer: libgstreamer0.10-0 0.10.36-1.2 (debian)
CSound: libcsound64-5.2 1:5.17.11~dfsg-3 (debian)
System: Debian GNU/Linux 7.0 Wheezy i386


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?45722>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]