Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
ma_encoder Struct Reference

#include <miniaudio.h>

+ Collaboration diagram for ma_encoder:

Public Attributes

ma_encoder_config config
 
ma_encoder_write_proc onWrite
 
ma_encoder_seek_proc onSeek
 
ma_encoder_init_proc onInit
 
ma_encoder_uninit_proc onUninit
 
ma_encoder_write_pcm_frames_proc onWritePCMFrames
 
void * pUserData
 
void * pInternalEncoder
 
union {
   struct {
      ma_vfs *   pVFS
 
      ma_vfs_file   file
 
   }   vfs
 
data
 

Detailed Description

Definition at line 9714 of file miniaudio.h.

Member Data Documentation

◆ config

ma_encoder_config ma_encoder::config

Definition at line 9716 of file miniaudio.h.

◆ 

union { ... } ma_encoder::data

◆ file

ma_vfs_file ma_encoder::file

Definition at line 9729 of file miniaudio.h.

◆ onInit

ma_encoder_init_proc ma_encoder::onInit

Definition at line 9719 of file miniaudio.h.

◆ onSeek

ma_encoder_seek_proc ma_encoder::onSeek

Definition at line 9718 of file miniaudio.h.

◆ onUninit

ma_encoder_uninit_proc ma_encoder::onUninit

Definition at line 9720 of file miniaudio.h.

◆ onWrite

ma_encoder_write_proc ma_encoder::onWrite

Definition at line 9717 of file miniaudio.h.

◆ onWritePCMFrames

ma_encoder_write_pcm_frames_proc ma_encoder::onWritePCMFrames

Definition at line 9721 of file miniaudio.h.

◆ pInternalEncoder

void* ma_encoder::pInternalEncoder

Definition at line 9723 of file miniaudio.h.

◆ pUserData

void* ma_encoder::pUserData

Definition at line 9722 of file miniaudio.h.

◆ pVFS

ma_vfs* ma_encoder::pVFS

Definition at line 9728 of file miniaudio.h.

◆ 

struct { ... } ma_encoder::vfs

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