Searched defs:vlc (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/
H A Dvl_mpeg12_bitstream.h41 struct vl_vlc vlc; member in struct:vl_mpg12_bs
H A Dvl_vlc.h92 vl_vlc_next_input(struct vl_vlc *vlc) argument
94 const uint8_t* data = vlc->inputs[0];
95 unsigned len = vlc->sizes[0];
97 assert(vlc);
98 assert(vlc->num_inputs);
100 vlc->bytes_left -= len;
104 vlc->buffer |= (uint64_t)*data << (24 + vlc->invalid_bits);
107 vlc->invalid_bits -= 8;
109 vlc
121 vl_vlc_fillbits(struct vl_vlc *vlc) argument
169 vl_vlc_init(struct vl_vlc *vlc, unsigned num_inputs, const void *const *inputs, const unsigned *sizes) argument
196 vl_vlc_valid_bits(struct vl_vlc *vlc) argument
205 vl_vlc_bits_left(struct vl_vlc *vlc) argument
216 vl_vlc_peekbits(struct vl_vlc *vlc, unsigned num_bits) argument
226 vl_vlc_eatbits(struct vl_vlc *vlc, unsigned num_bits) argument
238 vl_vlc_get_uimsbf(struct vl_vlc *vlc, unsigned num_bits) argument
254 vl_vlc_get_simsbf(struct vl_vlc *vlc, unsigned num_bits) argument
270 vl_vlc_get_vlclbf(struct vl_vlc *vlc, const struct vl_vlc_entry *tbl, unsigned num_bits) argument
[all...]
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_mpeg12_bitstream.h41 struct vl_vlc vlc; member in struct:vl_mpg12_bs
H A Dvl_vlc.h92 vl_vlc_next_input(struct vl_vlc *vlc) argument
94 const uint8_t* data = vlc->inputs[0];
95 unsigned len = vlc->sizes[0];
97 assert(vlc);
98 assert(vlc->num_inputs);
100 vlc->bytes_left -= len;
104 vlc->buffer |= (uint64_t)*data << (24 + vlc->invalid_bits);
107 vlc->invalid_bits -= 8;
109 vlc
121 vl_vlc_fillbits(struct vl_vlc *vlc) argument
169 vl_vlc_init(struct vl_vlc *vlc, unsigned num_inputs, const void *const *inputs, const unsigned *sizes) argument
196 vl_vlc_valid_bits(struct vl_vlc *vlc) argument
205 vl_vlc_bits_left(struct vl_vlc *vlc) argument
216 vl_vlc_peekbits(struct vl_vlc *vlc, unsigned num_bits) argument
226 vl_vlc_eatbits(struct vl_vlc *vlc, unsigned num_bits) argument
238 vl_vlc_get_uimsbf(struct vl_vlc *vlc, unsigned num_bits) argument
254 vl_vlc_get_simsbf(struct vl_vlc *vlc, unsigned num_bits) argument
270 vl_vlc_get_vlclbf(struct vl_vlc *vlc, const struct vl_vlc_entry *tbl, unsigned num_bits) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vdpau/
H A Ddecode.c387 struct vl_vlc vlc; local
391 vl_vlc_init(&vlc, *num_buffers, buffers, sizes);
392 for (i = 0; i < 64 && vl_vlc_bits_left(&vlc) >= 32; ++i) {
393 uint32_t value = vl_vlc_peekbits(&vlc, 32);
398 vl_vlc_eatbits(&vlc, 8);
399 vl_vlc_fillbits(&vlc);
/external/mesa3d/src/gallium/state_trackers/vdpau/
H A Ddecode.c387 struct vl_vlc vlc; local
391 vl_vlc_init(&vlc, *num_buffers, buffers, sizes);
392 for (i = 0; i < 64 && vl_vlc_bits_left(&vlc) >= 32; ++i) {
393 uint32_t value = vl_vlc_peekbits(&vlc, 32);
398 vl_vlc_eatbits(&vlc, 8);
399 vl_vlc_fillbits(&vlc);

Completed in 214 milliseconds