summaryrefslogtreecommitdiffstats
path: root/templates/feature/agl-profile-graphical/50_bblayers.conf.inc
blob: 44b0885dc30bc470ad452c3d0508a219d7ea414e (plain)
1
2
BBLAYERS =+ " \
  ${METADIR}/meta-agl/meta-agl-profile-graphical \
"
nguage governing permissions and * limitations under the License. */ #ifndef SHAREHALLIB_H #define SHAREHALLIB_H #include <stdio.h> #include "audio-interface.h" typedef struct { halCtlsEnumT control; int numid; halGroupEnumT group; int values; int minval; int maxval; int step; halAclEnumT acl; } alsaHalCtlMapT; // avoid compiler warning [Jose does not like typedef :) ] typedef struct afb_service alsaHalServiceT; typedef struct { struct json_object* (*callback)(alsaHalServiceT service, int control, int value, alsaHalCtlMapT *map, void* handle); void* handle; } alsaHalCbMapT; typedef struct { alsaHalCtlMapT alsa; alsaHalCbMapT cb; char* info; } alsaHalMapT; typedef struct { const char *prefix; const char *name; const char *info; alsaHalMapT *ctls; int (*initCB) (const struct afb_binding_interface *itf, struct afb_service service); } alsaHalSndCardT; PUBLIC alsaHalSndCardT alsaHalSndCard; PUBLIC char* SharedHalLibVersion; #endif /* SHAREHALLIB_H */