gstreamer/sys/opensles
Josep Torra 1d9f48a33d opensles: drop 48kHz sample rate
OpenSL ES implementation in Android is just a 'facade' API on top of
AudioFlinger which will downsample 48kHz into 44.1kHz before
delivering the audio to the underlaying hardware.

We found that it suffer some sort of underrun when the downsample
enters in action so relay on our good resampler to take care of that
and fix the clicks issue. And get an extra bonus of a lower latency.
2012-10-18 14:03:09 +02:00
..
Makefile.am opensles: Add initial draft implementation of OpenSL ES plugin. 2012-10-18 14:03:08 +02:00
opensles.c opensles: fixes the license headers 2012-10-18 14:03:08 +02:00
openslesringbuffer.c opensles: ensure that we register the callback only in STOPPED 2012-10-18 14:03:09 +02:00
openslesringbuffer.h opensles: ensure that we register the callback only in STOPPED 2012-10-18 14:03:09 +02:00
openslessink.c opensles: drop 48kHz sample rate 2012-10-18 14:03:09 +02:00
openslessink.h opensles: add the mute property and handle volume/mute changes on the fly 2012-10-18 14:03:08 +02:00
openslessrc.c opensles: finish remaining bits for source element. 2012-10-18 14:03:08 +02:00
openslessrc.h opensles: fixes the license headers 2012-10-18 14:03:08 +02:00