|
Csound and CsoundAC API
5.17
|
#include <mpadec_internal.h>
Data Fields | |
| uint32_t | bit_buffer |
| uint8_t | bits_left |
| uint32_t | bytes_left |
| mpadec_config_t | config |
| uint16_t | crc |
| uint32_t | decoded_frames |
| uint32_t | decoded_samples |
| uint32_t | dsize |
| uint8_t | error |
| frameinfo_t | frame |
| uint8_t | free_format |
| uint32_t | header |
| uint32_t | hsize |
| uint8_t | hybrid_block [4] |
| MYFLT | hybrid_buffers [2][2][SBLIMIT *SSLIMIT] |
| MYFLT | hybrid_in [2][SBLIMIT][SSLIMIT] |
| MYFLT | hybrid_out [2][SSLIMIT][SBLIMIT] |
| uint8_t * | next_byte |
| uint8_t | pad1 |
| uint16_t | pad2 |
| uint32_t | padding_samples |
| uint32_t | padding_start |
| uint32_t | prev_frame_size |
| MYFLT | replay_gain |
| uint8_t | reservoir [2048] |
| uint32_t | reservoir_size |
| uint32_t | sample_size |
| sideinfo_t | sideinfo |
| uint32_t | size |
| uint32_t | skip_samples |
| uint32_t | ssize |
| uint32_t | state |
| MYFLT | synth_buffers [2][2][0x110] |
| uint32_t | synth_bufoffs |
| void(* | synth_func )(void *mpadec, MYFLT block[SBLIMIT], int channel, uint8_t *buffer) |
| uint32_t | synth_size |
| mpadec_tables_t | tables |
| mp3tag_info_t | tag_info |
| MYFLT mpadec_t::hybrid_buffers[2][2][SBLIMIT *SSLIMIT] |
| uint8_t mpadec_t::reservoir[2048] |
| MYFLT mpadec_t::synth_buffers[2][2][0x110] |
| void(* mpadec_t::synth_func)(void *mpadec, MYFLT block[SBLIMIT], int channel, uint8_t *buffer) |
1.7.6.1