[Bug 697103] [PATCH] osxaudio: port to 1.0

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Apr 14 07:16:05 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=697103
  GStreamer | gst-plugins-good | git

--- Comment #26 from Takashi Nakajima <ted.nakajima at gmail.com> 2013-04-14 14:15:59 UTC ---
OK, now my thought is...

  1) In get_allowed_caps(), get channel layouts from OSX and store them into
the ring buffer.
      And return the channel-mask in the caps. The caps is stored as
cached_caps.
  2) In get_caps(), use cached_caps in the sink (unchanged).
  3) In ring_buffer_acquire(), use channel layouts stored at 1) in the ring
buffer.

Can I use GstAudioRingBuffer::spec.info.position[] to store layouts at 1)?
Or needs new variable for it?

-- 
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