![]() |
Open-AVB AVTP Pipeline SDK
1.4
|
Contains detailed information of the audio format. More...
#include <openavb_map_uncmp_audio_pub.h>
Data Fields | |
| avb_audio_rate_t | audioRate |
| Rate of audio. | |
| avb_audio_type_t | audioType |
| Sample data type. | |
| avb_audio_bit_depth_t | audioBitDepth |
| Bit depth of audio. | |
| avb_audio_endian_t | audioEndian |
| Sample endianess. | |
| avb_audio_channels_t | audioChannels |
| Number of channels. | |
| avb_audio_sparse_mode_t | sparseMode |
| Sparse timestamping mode. | |
| U32 | framesPerPacket |
| Number of frames for one data packet. | |
| U32 | packetSampleSizeBytes |
| Size of one sample in bytes. | |
| U32 | packetFrameSizeBytes |
| Size of one frame in bytes (framesPerPacket * audioChannels) | |
| U32 | packetAudioDataSizeBytes |
| Size of packet (packetFrameSizeBytes * framesPerPacket) | |
| U32 | packingFactor |
| Number of frames of audio to accept in one Media Queue Item. | |
| U32 | framesPerItem |
| Number of frames per one Media Queue Item. | |
| U32 | itemSampleSizeBytes |
| Item sample size in bytes (usually the same as packetSampleSizeBytes) | |
| U32 | itemFrameSizeBytes |
| Media Queue Item Frame size in bytes. | |
| U32 | itemSize |
| Media Queue Item size. | |
| U32 | sytInterval |
| synchronization time interval | |
| openavb_intf_rx_translate_cb_t | intf_rx_translate_cb |
| CB for interface modules to do translations in place before data is moved into the mediaQ on rx. | |
| S32 | presentationLatencyUSec |
| Interface Module may set this presentation latency which listener mapping modules will use to adjust the presetnation time. | |
Contains detailed information of the audio format.
1.8.6