Sound Open Firmware
Loading...
Searching...
No Matches
probe_data_packet Struct Reference

Header for data packets sent via compressed PCM from extraction probes. More...

#include <probe_dma_frame.h>

Data Fields

uint32_t sync_word
 PROBE_EXTRACT_SYNC_WORD.
uint32_t buffer_id
 Buffer ID from which data was extracted.
uint32_t format
 Encoded data format.
uint32_t timestamp_low
 Low 32 bits of timestamp in us.
uint32_t timestamp_high
 High 32 bits of timestamp in us.
uint32_t data_size_bytes
 Size of following audio data.
uint8_t data []
 Audio data extracted from buffer.

Detailed Description

Header for data packets sent via compressed PCM from extraction probes.

Field Documentation

◆ buffer_id

uint32_t probe_data_packet::buffer_id

Buffer ID from which data was extracted.

◆ data

uint8_t probe_data_packet::data[]

Audio data extracted from buffer.

◆ data_size_bytes

uint32_t probe_data_packet::data_size_bytes

Size of following audio data.

◆ format

uint32_t probe_data_packet::format

Encoded data format.

◆ sync_word

uint32_t probe_data_packet::sync_word

PROBE_EXTRACT_SYNC_WORD.

◆ timestamp_high

uint32_t probe_data_packet::timestamp_high

High 32 bits of timestamp in us.

◆ timestamp_low

uint32_t probe_data_packet::timestamp_low

Low 32 bits of timestamp in us.


The documentation for this struct was generated from the following file: