2855{
2857 int32_t i, n, prev, next, window_center;
2859
2860 retry:
2861 if (f->
eof)
return false;
2863 return false;
2864
2869 goto retry;
2870 }
2871
2874
2876 if (i ==
EOP)
return false;
2878 *mode = i;
2884 } else {
2885 prev = next = 0;
2887 }
2888
2889
2890
2891 window_center = n >> 1;
2895 } else {
2896 *p_left_start = 0;
2897 *p_left_end = window_center;
2898 }
2902 } else {
2903 *p_right_start = window_center;
2904 *p_right_end = n;
2905 }
2906
2907 return true;
2908}
#define FL_ASSERT(x, MSG)
static int32_t ilog(int32 n) FL_NOEXCEPT
static int32_t error(vorb *f, enum STBVorbisError e) FL_NOEXCEPT
static constexpr int32_t EOP
static int32_t maybe_start_packet(vorb *f) FL_NOEXCEPT
static uint32 get_bits(vorb *f, int32_t n) FL_NOEXCEPT
static int32_t get8_packet(vorb *f) FL_NOEXCEPT
int32_t alloc_buffer_length_in_bytes
int32_t channel_buffer_end
int32_t channel_buffer_start
#define FL_STBV_IS_PUSH_MODE(f)