diff options
author | Pali Rohár <pali.rohar@gmail.com> | 2018-12-23 11:40:17 +0100 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2018-12-28 15:09:41 -0300 |
commit | f29a5de80bd49e861992f97e4479440f01e4cc7a (patch) | |
tree | 45279fdebbaac04c0f084489890dea21026bd5ab /android/hal-audio-aptx.c | |
parent | 86c7f72b0d150386f06ca07279dce40591d29921 (diff) | |
download | bluez-f29a5de80bd49e861992f97e4479440f01e4cc7a.tar.gz |
a2dp-codecs: Define a2dp_vendor_codec_t struct in endian neutral way
And define new macros A2DP_GET_VENDOR_ID(), A2DP_GET_CODEC_ID() and
A2DP_SET_VENDOR_ID_CODEC_ID() for easily filling a2dp_vendor_codec_t
struct.
Diffstat (limited to 'android/hal-audio-aptx.c')
-rw-r--r-- | android/hal-audio-aptx.c | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/android/hal-audio-aptx.c b/android/hal-audio-aptx.c index bff2331a9..4e364fc65 100644 --- a/android/hal-audio-aptx.c +++ b/android/hal-audio-aptx.c @@ -37,27 +37,21 @@ struct aptx_data { static const a2dp_aptx_t aptx_presets[] = { { - .info = { - .vendor_id = APTX_VENDOR_ID, - .codec_id = APTX_CODEC_ID, - }, + .info = + A2DP_SET_VENDOR_ID_CODEC_ID(APTX_VENDOR_ID, APTX_CODEC_ID), .frequency = APTX_SAMPLING_FREQ_44100 | APTX_SAMPLING_FREQ_48000, .channel_mode = APTX_CHANNEL_MODE_STEREO, }, { - .info = { - .vendor_id = APTX_VENDOR_ID, - .codec_id = APTX_CODEC_ID, - }, + .info = + A2DP_SET_VENDOR_ID_CODEC_ID(APTX_VENDOR_ID, APTX_CODEC_ID), .frequency = APTX_SAMPLING_FREQ_48000, .channel_mode = APTX_CHANNEL_MODE_STEREO, }, { - .info = { - .vendor_id = APTX_VENDOR_ID, - .codec_id = APTX_CODEC_ID, - }, + .info = + A2DP_SET_VENDOR_ID_CODEC_ID(APTX_VENDOR_ID, APTX_CODEC_ID), .frequency = APTX_SAMPLING_FREQ_44100, .channel_mode = APTX_CHANNEL_MODE_STEREO, }, |