omxaudiosink: Implements OpenMAX based audio sinks
authorJosep Torra <n770galaxy@gmail.com>
Fri, 4 Apr 2014 12:11:58 +0000 (14:11 +0200)
committerJosep Torra <n770galaxy@gmail.com>
Fri, 9 May 2014 11:15:18 +0000 (13:15 +0200)
commitb3eb4d897d83713d858839ebd8b01bad510e13b0
treece1e598c13dd0e99260e606ebacddee66679dd65
parent893587f69c64f17bb29605bfcb868d2f20a9a4d2
omxaudiosink: Implements OpenMAX based audio sinks

Provides omxanalogaudiosink and omxhdmiaudiosink elements on
the Raspberry PI.

- omxanalogaudiosink is capable to render raw mono or stereo audio
through the jack output.
- omxhdmiaudiosink is capable to render raw audio up to 8 channels
and transmit ac3/dts(IEC 61937) through the HDMI output.
- sinks provide a clock derived from rendered samples
- sinks support the GstStreamVolume interface by implementing
the volume and mute properties.

https://bugzilla.gnome.org/show_bug.cgi?id=728962
config/rpi/gstomx.conf
omx/Makefile.am
omx/gstomx.c
omx/gstomxanalogaudiosink.c [new file with mode: 0644]
omx/gstomxanalogaudiosink.h [new file with mode: 0644]
omx/gstomxaudiosink.c [new file with mode: 0644]
omx/gstomxaudiosink.h [new file with mode: 0644]
omx/gstomxhdmiaudiosink.c [new file with mode: 0644]
omx/gstomxhdmiaudiosink.h [new file with mode: 0644]