|
Sound Open Firmware
|
Header for data packets sent via compressed PCM from extraction probes. More...
#include <src/include/ipc/probe_dma_frame.h>
Data Fields | |
| uint32_t | sync_word |
| Magic synchronization marker (PROBE_EXTRACT_SYNC_WORD) | |
| uint32_t | buffer_id |
| Buffer ID from which data was extracted. | |
| uint32_t | format |
| Encoded 32-bit audio data format. | |
| uint32_t | timestamp_low |
| Low 32 bits of hardware timestamp in microseconds. | |
| uint32_t | timestamp_high |
| High 32 bits of hardware timestamp in microseconds. | |
| uint32_t | data_size_bytes |
| Byte length of extracted payload in data[]. | |
| uint8_t | data [] |
| Extracted audio samples. | |
Header for data packets sent via compressed PCM from extraction probes.
| uint32_t probe_data_packet::buffer_id |
Buffer ID from which data was extracted.
| uint8_t probe_data_packet::data[] |
Extracted audio samples.
| uint32_t probe_data_packet::data_size_bytes |
Byte length of extracted payload in data[].
| uint32_t probe_data_packet::format |
Encoded 32-bit audio data format.
| uint32_t probe_data_packet::sync_word |
Magic synchronization marker (PROBE_EXTRACT_SYNC_WORD)
| uint32_t probe_data_packet::timestamp_high |
High 32 bits of hardware timestamp in microseconds.
| uint32_t probe_data_packet::timestamp_low |
Low 32 bits of hardware timestamp in microseconds.