[Top][All Lists]

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

Re: [Gnash-dev] Choppy sound on video playback [PATCH]

From: strk
Subject: Re: [Gnash-dev] Choppy sound on video playback [PATCH]
Date: Sat, 21 Jun 2008 18:58:37 +0200

On Sat, Jun 21, 2008 at 01:03:13AM -0700, Deomid Ryabkov wrote:

> i dug into it and found that gnash had very little to do with processing 
> apart from setting up a gstreamer pipeline.

Thanks for looking into source code Deomid.
Your patch sounds as moving in the correct direction if we want
to keep the "have nothing to do with processing", but we're actually
trying to move out of it and take more responsibilities.

If you look at the FFMPEG implementation (both for Sound and NetStream
classes) you'll see that the responsibility in that case is taken
by media::MediaParser and media::VideoDecoder/media::AudioDecoder.
With that layout we do have queues (MediaParser being responsible for them).

So, there are two things to do:

        1: understand/evaluate/improve-if-needed the sound_handler (gnash mixer)
        2: port the gstreamer implementation to the new layout.

Do you think you can help with that ?


reply via email to

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