Loading...
Searching...
No Matches
imquic_moq_catalog_track Struct Reference

MoQ Catalog track. More...

#include <moq.h>

Data Fields

char * track_name
 Name of the track.
char * track_namespace
 Namespace the track belongs to.
char * packaging
 Packaging.
gboolean is_live
 Whether the track is live or not.
uint64_t target_latency
 Target latency.
char * role
 Role.
uint8_t render_group
 Render group.
char * codec
 Codec.
uint32_t samplerate
 Sampling rate (audio tracks only).
char * channel_config
 Channel configuration (audio tracks only).
uint16_t width
 Width (video tracks only).
uint16_t height
 Height (video tracks only).
uint8_t framerate
 Framerate (video tracks only).
uint32_t bitrate
 Bitrate.

Detailed Description

MoQ Catalog track.

Field Documentation

◆ bitrate

uint32_t imquic_moq_catalog_track::bitrate

Bitrate.

◆ channel_config

char* imquic_moq_catalog_track::channel_config

Channel configuration (audio tracks only).

◆ codec

char* imquic_moq_catalog_track::codec

Codec.

◆ framerate

uint8_t imquic_moq_catalog_track::framerate

Framerate (video tracks only).

◆ height

uint16_t imquic_moq_catalog_track::height

Height (video tracks only).

◆ is_live

gboolean imquic_moq_catalog_track::is_live

Whether the track is live or not.

◆ packaging

char* imquic_moq_catalog_track::packaging

Packaging.

◆ render_group

uint8_t imquic_moq_catalog_track::render_group

Render group.

◆ role

char* imquic_moq_catalog_track::role

Role.

◆ samplerate

uint32_t imquic_moq_catalog_track::samplerate

Sampling rate (audio tracks only).

◆ target_latency

uint64_t imquic_moq_catalog_track::target_latency

Target latency.

◆ track_name

char* imquic_moq_catalog_track::track_name

Name of the track.

◆ track_namespace

char* imquic_moq_catalog_track::track_namespace

Namespace the track belongs to.

◆ width

uint16_t imquic_moq_catalog_track::width

Width (video tracks only).


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