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

◆ plm_buffer_read_vlc()

int16_t fl::third_party::plm_buffer_read_vlc ( plm_buffer_t * self,
const plm_vlc_t * table )

Definition at line 1111 of file pl_mpeg.hpp.

1111 {
1112 plm_vlc_t state = {0, 0};
1113 do {
1114 state = table[state.index + plm_buffer_read(self, 1)];
1115 } while (state.index > 0);
1116 return state.value;
1117}
TestState state
int plm_buffer_read(plm_buffer_t *self, int count) FL_NOEXCEPT
Definition pl_mpeg.hpp:1017

References FL_NOEXCEPT, plm_buffer_read(), and state.

Referenced by plm_buffer_read_vlc_uint(), plm_video_decode_block(), plm_video_decode_macroblock(), and plm_video_decode_motion_vector().

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