sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
mad_decoder Struct Reference

Classes

struct  [struct].async
struct  [struct].sync

Public Attributes

enum mad_decoder_mode mode
int options
struct  async
struct * sync
void * cb_data
enum mad_flow(*) input_func (void *, struct mad_stream *)
enum mad_flow(*) header_func (void *, struct mad_header const *)
enum mad_flow(*) filter_func (void *, struct mad_stream const *, struct mad_frame *)
enum mad_flow(*) output_func (void *, struct mad_header const *, struct mad_pcm *)
enum mad_flow(*) error_func (void *, struct mad_stream *, struct mad_frame *)
enum mad_flow(*) message_func (void *, void *, unsigned int *)
struct  async
struct * sync

Detailed Description

Definition at line 914 of file mad.h.

Member Data Documentation

◆ cb_data

void * mad_decoder::cb_data

Definition at line 931 of file mad.h.

◆ error_func

enum mad_flow(* mad_decoder::error_func)(void *, struct mad_stream *, struct mad_frame *)

Definition at line 931 of file mad.h.

◆ filter_func

enum mad_flow(* mad_decoder::filter_func)(void *, struct mad_stream const *, struct mad_frame *)

Definition at line 931 of file mad.h.

◆ header_func

enum mad_flow(* mad_decoder::header_func)(void *, struct mad_header const *)

Definition at line 931 of file mad.h.

◆ input_func

enum mad_flow(* mad_decoder::input_func)(void *, struct mad_stream *)

Definition at line 931 of file mad.h.

◆ message_func

enum mad_flow(* mad_decoder::message_func)(void *, void *, unsigned int *)

Definition at line 931 of file mad.h.

◆ mode

enum mad_decoder_mode mad_decoder::mode

Definition at line 915 of file mad.h.

◆ options

int mad_decoder::options

Definition at line 917 of file mad.h.

◆ output_func

enum mad_flow(* mad_decoder::output_func)(void *, struct mad_header const *, struct mad_pcm *)

Definition at line 931 of file mad.h.


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