![]() |
MT2523 API Reference
LinkIt SDK v4
|
This structure defines the AAC codec details. More...
#include <bt_a2dp.h>
Data Fields | |
| uint8_t | object_type |
| The object type b4: MPEG4 AAC scalable, b5: MPEG4 AAC LTP, b6: MPEG4 AAC LC, b7: MPEG2 AAC LC, b0~b3: reserved. More... | |
| uint8_t | freq_h |
| The first part of frequency, b0: 44.1kHz, b1: 32kHz, b2: 24kHz, b3: 22.05kHz, b4: 16kHz, b5: 12kHz, b6: 11.025kHz, b7: 8kHz. More... | |
| uint8_t | reserved:2 |
| Pad bit (b0, b1): reserved. More... | |
| uint8_t | channels:2 |
| The channels (b2,b3), b2: 2, b3: 1. More... | |
| uint8_t | freq_l:4 |
| The last part of frequency (b4~b7), b4: 96kHz, b5: 88.2kHz, b6: 64kHz, b7: 48kHz. More... | |
| uint8_t | br_h:7 |
| The first part of bit rate: b22~b16. More... | |
| uint8_t | vbr:1 |
| The variable bit rate. More... | |
| uint8_t | br_m |
| The second part of bit rate: b15~b8. More... | |
| uint8_t | br_l |
| The last part of bit rate: b7~b0. More... | |
This structure defines the AAC codec details.
| uint8_t br_h |
The first part of bit rate: b22~b16.
| uint8_t br_l |
The last part of bit rate: b7~b0.
| uint8_t br_m |
The second part of bit rate: b15~b8.
| uint8_t channels |
The channels (b2,b3), b2: 2, b3: 1.
| uint8_t freq_h |
The first part of frequency, b0: 44.1kHz, b1: 32kHz, b2: 24kHz, b3: 22.05kHz, b4: 16kHz, b5: 12kHz, b6: 11.025kHz, b7: 8kHz.
| uint8_t freq_l |
The last part of frequency (b4~b7), b4: 96kHz, b5: 88.2kHz, b6: 64kHz, b7: 48kHz.
| uint8_t object_type |
The object type b4: MPEG4 AAC scalable, b5: MPEG4 AAC LTP, b6: MPEG4 AAC LC, b7: MPEG2 AAC LC, b0~b3: reserved.
| uint8_t reserved |
Pad bit (b0, b1): reserved.
| uint8_t vbr |
The variable bit rate.