[gst-devel] comfort noise generation bin

Edward Hervey bilboed at gmail.com
Mon Apr 26 08:56:24 CEST 2010


On Sun, 2010-04-25 at 21:36 -0400, Olivier Crête wrote:
> 
> So maybe another solution is needed, like having the decoder generate
> a
> comfort noise buffer when they receive a "GstRTPPacketLost" event from
> the jitterbuffer (which should be only sent to the last active payload
> type per SSRC). My understanding is that the decoder should only
> generate CN after their receive one SID frame until another voice
> frame
> is received. That said, this solution means that in a multi-party
> call,
> one would get CN.

  You might be able to do this without resorting to a new event, but
instead by having the jitterbuffer send new new-segments which is the
technique we also use for sparse streams (i.e. the decoder sees a
new-segment, knows that no data is available until a certain point and
therefore pushes out comfort noise up to the new start position).

  My .02EUR

   Edward





More information about the gstreamer-devel mailing list