FastLED 3.9.15
Loading...
Searching...
No Matches

◆ vorbis_decode_packet()

static int32_t fl::third_party::vorbis::vorbis_decode_packet ( vorb * f,
int32_t * len,
int32_t * p_left,
int32_t * p_right )
static

Definition at line 3179 of file stb_vorbis.cpp.hpp.

3180{
3181 int32_t mode, left_end, right_end;
3182 if (!vorbis_decode_initial(f, p_left, &left_end, p_right, &right_end, &mode)) return 0;
3183 return vorbis_decode_packet_rest(f, len, f->mode_config + mode, *p_left, left_end, *p_right, right_end, p_left);
3184}
static int32_t vorbis_decode_packet_rest(vorb *f, int32_t *len, Mode *m, int32_t left_start, int32_t left_end, int32_t right_start, int32_t right_end, int32_t *p_left) FL_NOEXCEPT
static int32_t vorbis_decode_initial(vorb *f, int32_t *p_left_start, int32_t *p_left_end, int32_t *p_right_start, int32_t *p_right_end, int32_t *mode) FL_NOEXCEPT
fl::i32 int32_t
Definition coder.h:220

References FL_NOEXCEPT, vorbis_decode_initial(), and vorbis_decode_packet_rest().

Referenced by stb_vorbis_decode_frame_pushdata(), stb_vorbis_get_frame_float(), and vorbis_pump_first_frame().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: