UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
audio_compress_info Struct Reference

#include <codec.h>

Collaboration diagram for audio_compress_info:
Collaboration graph

Public Attributes

audio_channel *(* compress )(void *, audio_channel *)
 
audio_channel *(* decompress )(void *, audio_channel *)
 
void(* done )(void *)
 
const char *(* get_codec_info )(void *, size_t buflen, char *buffer)
 returns additional text data to be printed in help
 
const int *(* get_samplerates )(void *)
 
void *(* init )(audio_codec_t, audio_codec_direction_t, bool, int bitrate)
 
const audio_codec_t * supported_codecs
 

Detailed Description

Definition at line 50 of file codec.h.

Member Data Documentation

◆ compress

audio_channel *(* audio_compress_info::compress) (void *, audio_channel *)

Definition at line 53 of file codec.h.

Referenced by audio_codec_compress().

◆ decompress

audio_channel *(* audio_compress_info::decompress) (void *, audio_channel *)

Definition at line 54 of file codec.h.

Referenced by audio_codec_decompress().

◆ done

void(* audio_compress_info::done) (void *)

Definition at line 58 of file codec.h.

Referenced by audio_codec_done().

◆ get_codec_info

const char *(* audio_compress_info::get_codec_info) (void *, size_t buflen, char *buffer)

returns additional text data to be printed in help

Definition at line 57 of file codec.h.

Referenced by get_codec_desc().

◆ get_samplerates

const int *(* audio_compress_info::get_samplerates) (void *)

Definition at line 55 of file codec.h.

Referenced by audio_codec_get_supported_samplerates().

◆ init

void *(* audio_compress_info::init) (audio_codec_t, audio_codec_direction_t, bool, int bitrate)

Definition at line 52 of file codec.h.

Referenced by audio_codec_compress(), audio_codec_decompress(), and audio_codec_init_real().

◆ supported_codecs

const audio_codec_t* audio_compress_info::supported_codecs

Definition at line 51 of file codec.h.

Referenced by audio_codec_init_real().


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