[Bug 743758] osxaudiosrc supports only 44100 sample rate on iOS

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 24 19:48:16 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=743758

--- Comment #56 from Ilya Konstantinov <ilya.konstantinov at gmail.com> ---
Another bug:

http://cgit.freedesktop.org/~arun/gst-plugins-good/commit/?h=osxaudio&id=3e75c439e5764ad7ac0de4fc3845ec31a1bc2985

In gst_core_audio_initialize_impl, you've done:

   GST_DEBUG_OBJECT (core_audio, "osxbuf ring buffer acquired");
-  return TRUE;

so it always returns FALSE.

-----

Also, generally I'm not sure about your "osxaudio: Avoid making a duplicate
structure in caps for mono/stereo case" thing. It tries to do things more
compact, but what does it actually mean to have:

  channels:[1,2], channel-mask:LEFT|RIGHT

If the sink element wants "channels:1" (without channel-mask, obviously), the
negotiated pipeline will have fixated caps:

  channels:1, channel-mask:LEFT|RIGHT

which is strange and confusing.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the gstreamer-bugs mailing list