[Bug 689460] Can't playback LPCM data via HTTP after playing back something else

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Feb 9 10:32:19 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=689460
  GStreamer | don't know | 1.x

Michael Pujos <pujos.michael> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pujos.michael at laposte.net

--- Comment #8 from Michael Pujos <pujos.michael at laposte.net> 2014-02-09 18:32:10 UTC ---
This bug breaks playback of audio/L16 (aka LPCM) in gmrender-resurrect:

https://github.com/hzeller/gmrender-resurrect/issues/14

audio/L16 is used frequently in UPnP/DLNA streaming. In particular, it is a
mandatory format for a device to be DLNA certified. 
When an UPnP/DLNA device doesn't support a particular audio codec, it is
frequent that media servers transcode to audio/L16. It is also used by media
servers that generate realtime audio streams, like the output of an audio card.

That's why I think fixing this bug is important.

As a side not, this mutiple of 4 issue doesn't seem to happen on x86. 
But it sure do happen on ARM, for example on Raspberry Pi.
I suppose that on x86, read() always return data whose size is multiple of 4.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list