From 33c2cd0236823d108cbb21af34b8d7843d117ac1 Mon Sep 17 00:00:00 2001 From: Fulup Ar Foll Date: Thu, 3 Aug 2017 21:56:01 +0200 Subject: Initial version of Policy Control --- nbproject/configurations.xml | 242 +++++++++++++++++++++++++++---------------- nbproject/project.xml | 2 +- 2 files changed, 153 insertions(+), 91 deletions(-) (limited to 'nbproject') diff --git a/nbproject/configurations.xml b/nbproject/configurations.xml index 186abf5..e955bcb 100644 --- a/nbproject/configurations.xml +++ b/nbproject/configurations.xml @@ -18,7 +18,7 @@ AlsaHookPlug.c - AlsaHookCb.c + PolicyHookCb.c @@ -83,6 +83,9 @@ Mediator.cpp libmostvolume.cpp + + polctl-binding.c + audio-interface.c @@ -109,9 +112,10 @@ - - - + + + @@ -123,7 +127,7 @@ ${MAKE} -f Makefile install ${MAKE} -f Makefile clean build/CMakeFiles/feature_tests.bin - + @@ -133,61 +137,30 @@ - - - ../../../opt/include/alsa - /usr/include/json-c - Shared-Interface - ../../../opt/include - build/ALSA-afb - + - - - build/ALSA-afb - + - - - ../../../opt/include/alsa - /usr/include/json-c - Shared-Interface - ../../../opt/include - build/ALSA-afb - + - - - ../../../opt/include/alsa - /usr/include/json-c - Shared-Interface - ../../../opt/include - build/ALSA-afb - + - - - ../../../opt/include/alsa - /usr/include/json-c - Shared-Interface - ../../../opt/include - build/ALSA-afb - + - - + @@ -198,56 +171,44 @@ ex="false" tool="0" flavor2="3"> - - - Shared-Interface - ../../../opt/include - build/HAL-afb/HAL-interface - + - - - Shared-Interface - build/HAL-afb/HAL-interface - + - - - build/HAL-afb/HAL-interface - + - + - + - + - + - + Shared-Interface HAL-afb/HAL-interface @@ -257,7 +218,7 @@ - + HAL-afb/HAL-interface build/HAL-afb/Unicens-USB @@ -265,7 +226,7 @@ - + Shared-Interface ../../../opt/include @@ -274,7 +235,7 @@ - + /usr/include/json-c Shared-Interface @@ -317,36 +278,53 @@ + + + + - + - ../../../opt/include/afb - ALSA-afb + ../../../opt/include + ../../../opt/include/alsa + /usr/include/p11-kit-1 + /usr/include/json-c + Shared-Interface + build/ALSA-afb + + CONTROL_CDEV_RX="/dev/inic-usb-crx" + CONTROL_CDEV_TX="/dev/inic-usb-ctx" + MAX_LINEAR_DB_SCALE=24 + MAX_SND_CARD=16 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + alsa_lowlevel_EXPORTS + - ../../../opt/include/afb - Alsa-Plugin/Alsa-Hook-Callback + ../../../opt/include ../../../opt/include/alsa + /usr/include/p11-kit-1 /usr/include/json-c - ../../../opt/include - build/Alsa-Plugin/Alsa-Hook-Callback + build/Alsa-Plugin/Alsa-Policy-Hook CONTROL_CDEV_RX="/dev/inic-usb-crx" CONTROL_CDEV_TX="/dev/inic-usb-ctx" MAX_LINEAR_DB_SCALE=24 MAX_SND_CARD=16 + NATIVE_LINUX PIC TLV_BYTE_SIZE=256 - alsa_hook_cb_EXPORTS + policy_hook_cb_EXPORTS @@ -382,10 +360,19 @@ - HAL-afb/HAL-interface + ../../../opt/include ../../../opt/include/alsa + /usr/include/p11-kit-1 /usr/include/json-c + HAL-afb/HAL-interface + Shared-Interface + build/HAL-afb/HAL-interface + + MAX_LINEAR_DB_SCALE=24 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + @@ -399,40 +386,58 @@ - HAL-afb/HDA-intel + ../../../opt/include ../../../opt/include/alsa + /usr/include/p11-kit-1 /usr/include/json-c - Shared-Interface HAL-afb/HAL-interface - ../../../opt/include + Shared-Interface build/HAL-afb/HDA-intel + + MAX_LINEAR_DB_SCALE=24 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + hal_intel_hda_EXPORTS + - HAL-afb/Jabra-Solemate + ../../../opt/include ../../../opt/include/alsa + /usr/include/p11-kit-1 /usr/include/json-c - Shared-Interface HAL-afb/HAL-interface - ../../../opt/include + Shared-Interface build/HAL-afb/Jabra-Solemate + + MAX_LINEAR_DB_SCALE=24 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + hal_jabra_usb_EXPORTS + - HAL-afb/Scarlett-Focusrite + ../../../opt/include ../../../opt/include/alsa + /usr/include/p11-kit-1 /usr/include/json-c - Shared-Interface HAL-afb/HAL-interface - ../../../opt/include + Shared-Interface build/HAL-afb/Scarlett-Focusrite + + MAX_LINEAR_DB_SCALE=24 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + hal_scalett_usb_EXPORTS + @@ -459,14 +464,45 @@ - + - ../../../opt/include/afb + ../../../opt/include + ../../../opt/include/alsa + /usr/include/p11-kit-1 + /usr/include/json-c Shared-Interface + build/PolicyCtl-afb + + + CONTROL_CDEV_RX="/dev/inic-usb-crx" + CONTROL_CDEV_TX="/dev/inic-usb-ctx" + MAX_LINEAR_DB_SCALE=24 + MAX_SND_CARD=16 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + polctl_afb_EXPORTS + + + + + + + ../../../opt/include + ../../../opt/include/alsa + /usr/include/p11-kit-1 /usr/include/json-c + Shared-Interface build/Shared-Interface + + CONTROL_CDEV_RX="/dev/inic-usb-crx" + CONTROL_CDEV_TX="/dev/inic-usb-ctx" + MAX_LINEAR_DB_SCALE=24 + MAX_SND_CARD=16 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + @@ -552,7 +588,7 @@ - @@ -831,7 +867,7 @@ - + default false @@ -908,7 +944,7 @@ - @@ -1038,6 +1074,10 @@ + + + + @@ -1078,9 +1118,10 @@ CONTROL_CDEV_TX="/dev/inic-usb-ctx" MAX_LINEAR_DB_SCALE=24 MAX_SND_CARD=16 + NATIVE_LINUX PIC TLV_BYTE_SIZE=256 - alsa_hook_cb_EXPORTS + policy_hook_cb_EXPORTS @@ -1146,6 +1187,27 @@ + + + + ../../../opt/include + ../../../opt/include/alsa + /usr/include/p11-kit-1 + /usr/include/json-c + Shared-Interface + build/PolicyCtl-afb + + + CONTROL_CDEV_RX="/dev/inic-usb-crx" + CONTROL_CDEV_TX="/dev/inic-usb-ctx" + MAX_LINEAR_DB_SCALE=24 + MAX_SND_CARD=16 + NATIVE_LINUX + TLV_BYTE_SIZE=256 + polctl_afb_EXPORTS + + + diff --git a/nbproject/project.xml b/nbproject/project.xml index 859334c..988f845 100644 --- a/nbproject/project.xml +++ b/nbproject/project.xml @@ -22,7 +22,7 @@ 0 - AplayHook + Aplay_Multimedia 0 -- cgit 1.2.3-korg