[Bug 732896] iOS: AudioUnit on iOS produces echo with in/out streams
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Feb 19 18:42:32 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=732896
Ilya Konstantinov <ilya.konstantinov at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ilya.konstantinov at gmail.com
--- Comment #2 from Ilya Konstantinov <ilya.konstantinov at gmail.com> ---
Rob, I'd like to fix this. I've been considering a change to how osxaudio code
is laid out.
Now we have gstosxcoreaudio.c including *either*
1) gstcoreaudiohal.c (osx only)
2) gstcoreaudioremoteio.c (ios only)
Yes, literally #include-ing.
I've been considering either:
1) Build 3 implementations (hal, remote io, vp io) as separate compilation
units, then call impl->start_processing(...) etc. (where impl is a pointer to a
struct of func ptrs)
2) If Remote IO and HAL aren't that different, maybe we should unify the code
and #ifdef out the parts that don't build on iOS (since iOS is the subset).
What do you think? I don't want to rush into it without giving it a bit of
thought from someone more experienced.
--
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