diff options
author | Thierry Bultel <thierry.bultel@iot.bzh> | 2019-02-13 11:19:25 +0100 |
---|---|---|
committer | Thierry Bultel <thierry.bultel@iot.bzh> | 2019-02-18 15:47:41 +0100 |
commit | 0e9718e4158355093b281c1376ba9b0ed049d447 (patch) | |
tree | 544588fd10e04c50b49035e62b3657adbc49f047 /plugins/alsa/alsa-api-zones.c | |
parent | e3209c82faf706d492057d541781f0d5abe78db7 (diff) |
alsa-api-pcm: added support of quirks
Adds an optional array of quirks in the parameters of playback
and captures.
For now, the only known quirk is a needed workarround for writing
sound output on the minnow board.
Change-Id: I6c65d110a1f9333ccb77cd8f4eeb9c088d0d2eca
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
Diffstat (limited to 'plugins/alsa/alsa-api-zones.c')
-rw-r--r-- | plugins/alsa/alsa-api-zones.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/alsa/alsa-api-zones.c b/plugins/alsa/alsa-api-zones.c index 522058d..fcd29d7 100644 --- a/plugins/alsa/alsa-api-zones.c +++ b/plugins/alsa/alsa-api-zones.c @@ -81,6 +81,7 @@ fail: return NULL; } + STATIC AlsaSndZoneT *AttachOneZone(SoftMixerT *mixer, const char *uid, json_object *zoneJ) { AFB_API_DEBUG(mixer->api, "%s uid %s", __func__, uid); @@ -241,6 +242,7 @@ PUBLIC AlsaSndZoneT * zoneCreate(SoftMixerT* mixer, const char * uid, json_objec } zone->isPcmPlug = routeConfig->isPcmPlug; + zone->quirks = routeConfig->quirks; fail: return zone; |