Home
last modified time | relevance | path

Searched refs:vlc (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_vlc.h91 vl_vlc_next_input(struct vl_vlc *vlc) in vl_vlc_next_input() argument
93 unsigned len = vlc->sizes[0]; in vl_vlc_next_input()
95 assert(vlc); in vl_vlc_next_input()
96 assert(vlc->bytes_left); in vl_vlc_next_input()
98 if (len < vlc->bytes_left) in vl_vlc_next_input()
99 vlc->bytes_left -= len; in vl_vlc_next_input()
101 len = vlc->bytes_left; in vl_vlc_next_input()
102 vlc->bytes_left = 0; in vl_vlc_next_input()
105 vlc->data = vlc->inputs[0]; in vl_vlc_next_input()
106 vlc->end = vlc->data + len; in vl_vlc_next_input()
[all …]
Dvl_mpeg12_bitstream.c628 vl_vlc_fillbits(&bs->vlc); in motion_vector()
629 motion_code = vl_vlc_get_vlclbf(&bs->vlc, tbl_B10, 11); in motion_vector()
633 int residual = vl_vlc_get_uimsbf(&bs->vlc, r_size) + 1; in motion_vector()
640 dmvector[t] = vl_vlc_get_vlclbf(&bs->vlc, tbl_B11, 2); in motion_vector()
662 mb->motion_vertical_field_select |= vl_vlc_get_uimsbf(&bs->vlc, 1) << s; in motion_vector_frame()
667 mb->motion_vertical_field_select |= vl_vlc_get_uimsbf(&bs->vlc, 1) << (s + 2); in motion_vector_frame()
686 mb->motion_vertical_field_select |= vl_vlc_get_uimsbf(&bs->vlc, 1) << s; in motion_vector_field()
689 mb->motion_vertical_field_select |= vl_vlc_get_uimsbf(&bs->vlc, 1) << (s + 2); in motion_vector_field()
693 mb->motion_vertical_field_select |= vl_vlc_get_uimsbf(&bs->vlc, 1) << s; in motion_vector_field()
717 vl_vlc_fillbits(&bs->vlc); in decode_dct()
[all …]
Dvl_mpeg12_bitstream.h41 struct vl_vlc vlc; member
/external/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_mpeg12.c62 static void vid_dec_mpeg12_Decode(vid_dec_PrivateType *priv, struct vl_vlc *vlc, unsigned min_bits_…
143 static void vid_dec_mpeg12_Decode(vid_dec_PrivateType *priv, struct vl_vlc *vlc, unsigned min_bits_… in vid_dec_mpeg12_Decode() argument
148 if (!vl_vlc_search_byte(vlc, vl_vlc_bits_left(vlc) - min_bits_left, 0x00)) in vid_dec_mpeg12_Decode()
151 if (vl_vlc_peekbits(vlc, 24) != 0x000001) { in vid_dec_mpeg12_Decode()
152 vl_vlc_eatbits(vlc, 8); in vid_dec_mpeg12_Decode()
157 unsigned bytes = priv->bytes_left - (vl_vlc_bits_left(vlc) / 8); in vid_dec_mpeg12_Decode()
163 vl_vlc_eatbits(vlc, 24); in vid_dec_mpeg12_Decode()
164 code = vl_vlc_get_uimsbf(vlc, 8); in vid_dec_mpeg12_Decode()
171 vl_vlc_fillbits(vlc); in vid_dec_mpeg12_Decode()
174 vl_vlc_get_uimsbf(vlc, 12); in vid_dec_mpeg12_Decode()
[all …]
Dvid_dec_h265.c915 struct vl_vlc *vlc, in vid_dec_h265_Decode() argument
922 if (!vl_vlc_search_byte(vlc, vl_vlc_bits_left(vlc) - min_bits_left, 0x00)) in vid_dec_h265_Decode()
925 if (vl_vlc_peekbits(vlc, 24) != 0x000001) { in vid_dec_h265_Decode()
926 vl_vlc_eatbits(vlc, 8); in vid_dec_h265_Decode()
931 unsigned bytes = priv->bytes_left - (vl_vlc_bits_left(vlc) / 8); in vid_dec_h265_Decode()
939 vl_vlc_eatbits(vlc, 24); in vid_dec_h265_Decode()
942 vl_vlc_eatbits(vlc, 1); in vid_dec_h265_Decode()
944 if (vl_vlc_valid_bits(vlc) < 15) in vid_dec_h265_Decode()
945 vl_vlc_fillbits(vlc); in vid_dec_h265_Decode()
947 nal_unit_type = vl_vlc_get_uimsbf(vlc, 6); in vid_dec_h265_Decode()
[all …]
Dvid_dec.c440 struct vl_vlc vlc; in vid_dec_DecodeBuffer() local
442 vl_vlc_init(&vlc, priv->num_in_buffers, priv->inputs, priv->sizes); in vid_dec_DecodeBuffer()
445 priv->bytes_left = vl_vlc_bits_left(&vlc) / 8; in vid_dec_DecodeBuffer()
447 while (vl_vlc_bits_left(&vlc) > min_bits_left) { in vid_dec_DecodeBuffer()
448 priv->Decode(priv, &vlc, min_bits_left); in vid_dec_DecodeBuffer()
449 vl_vlc_fillbits(&vlc); in vid_dec_DecodeBuffer()
453 unsigned bytes = priv->bytes_left - vl_vlc_bits_left(&vlc) / 8; in vid_dec_DecodeBuffer()
481 unsigned delta = MIN2((min_bits_left - vl_vlc_bits_left(&vlc)) / 8, priv->sizes[1]); in vid_dec_DecodeBuffer()
/external/mesa3d/src/gallium/frontends/va/
Dpicture_vp9.c123 static unsigned vp9_u(struct vl_vlc *vlc, unsigned n) in vp9_u() argument
125 unsigned valid = vl_vlc_valid_bits(vlc); in vp9_u()
131 vl_vlc_fillbits(vlc); in vp9_u()
133 return vl_vlc_get_uimsbf(vlc, n); in vp9_u()
136 static signed vp9_s(struct vl_vlc *vlc, unsigned n) in vp9_s() argument
141 v = vp9_u(vlc, n); in vp9_s()
142 s = vp9_u(vlc, 1); in vp9_s()
147 static void bitdepth_colorspace_sampling(struct vl_vlc *vlc, unsigned profile) in bitdepth_colorspace_sampling() argument
153 vp9_u(vlc, 1); in bitdepth_colorspace_sampling()
155 cs = vp9_u(vlc, 3); in bitdepth_colorspace_sampling()
[all …]
Dpicture_hevc_enc.c284 struct vl_vlc vlc = {0}; in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC() local
285 vl_vlc_init(&vlc, 1, (const void * const*)&buf->data, &buf->size); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
287 while (vl_vlc_bits_left(&vlc) > 0) { in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
289 for (int i = 0; i < 64 && vl_vlc_bits_left(&vlc) >= 24; ++i) { in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
290 if (vl_vlc_peekbits(&vlc, 24) == 0x000001) in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
292 vl_vlc_eatbits(&vlc, 8); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
293 vl_vlc_fillbits(&vlc); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
295 vl_vlc_eatbits(&vlc, 24); /* eat the startcode */ in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
297 if (vl_vlc_valid_bits(&vlc) < 15) in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
298 vl_vlc_fillbits(&vlc); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
[all …]
Dpicture.c246 struct vl_vlc vlc = {0}; in bufHasStartcode() local
250 vl_vlc_init(&vlc, 1, (const void * const*)&buf->data, &buf->size); in bufHasStartcode()
251 for (i = 0; i < 64 && vl_vlc_bits_left(&vlc) >= bits; ++i) { in bufHasStartcode()
252 if (vl_vlc_peekbits(&vlc, bits) == code) in bufHasStartcode()
254 vl_vlc_eatbits(&vlc, 8); in bufHasStartcode()
255 vl_vlc_fillbits(&vlc); in bufHasStartcode()
/external/mesa3d/src/gallium/frontends/omx/
Dvid_dec_h264_common.c965 void vid_dec_h264_Decode(vid_dec_PrivateType *priv, struct vl_vlc *vlc, unsigned min_bits_left) in vid_dec_h264_Decode() argument
969 if (!vl_vlc_search_byte(vlc, vl_vlc_bits_left(vlc) - min_bits_left, 0x00)) in vid_dec_h264_Decode()
972 if (vl_vlc_peekbits(vlc, 24) != 0x000001) { in vid_dec_h264_Decode()
973 vl_vlc_eatbits(vlc, 8); in vid_dec_h264_Decode()
978 unsigned bytes = priv->bytes_left - (vl_vlc_bits_left(vlc) / 8); in vid_dec_h264_Decode()
985 vl_vlc_eatbits(vlc, 24); in vid_dec_h264_Decode()
988 vl_vlc_eatbits(vlc, 1); in vid_dec_h264_Decode()
990 nal_ref_idc = vl_vlc_get_uimsbf(vlc, 2); in vid_dec_h264_Decode()
998 nal_unit_type = vl_vlc_get_uimsbf(vlc, 5); in vid_dec_h264_Decode()
1005 vl_rbsp_init(&rbsp, vlc, ~0); in vid_dec_h264_Decode()
[all …]
Dvid_dec_h264_common.h94 void vid_dec_h264_Decode(vid_dec_PrivateType *priv, struct vl_vlc *vlc, unsigned min_bits_left);
Dvid_dec_common.h52 void (*Decode)(vid_dec_PrivateType *priv, struct vl_vlc *vlc, unsigned min_bits_left); \
/external/mesa3d/src/gallium/frontends/omx/tizonia/
Dh264dprc.c302 struct vl_vlc vlc; in decode_frame() local
304 vl_vlc_init(&vlc, priv->num_in_buffers, priv->inputs, priv->sizes); in decode_frame()
307 priv->bytes_left = vl_vlc_bits_left(&vlc) / 8; in decode_frame()
309 while (vl_vlc_bits_left (&vlc) > min_bits_left) { in decode_frame()
310 vid_dec_h264_Decode(priv, &vlc, min_bits_left); in decode_frame()
311 vl_vlc_fillbits(&vlc); in decode_frame()
315 unsigned bytes = priv->bytes_left - vl_vlc_bits_left(&vlc) / 8; in decode_frame()
347 dec_frame_delta = MIN2((min_bits_left - vl_vlc_bits_left(&vlc)) / 8, priv->sizes[1]); in decode_frame()
/external/mesa3d/src/gallium/frontends/vdpau/
Ddecode.c530 struct vl_vlc vlc = {}; in vlVdpDecoderFixVC1Startcode() local
534 vl_vlc_init(&vlc, *num_buffers, buffers, sizes); in vlVdpDecoderFixVC1Startcode()
535 while (vl_vlc_search_byte(&vlc, 64*8, 0x00) && vl_vlc_bits_left(&vlc) >= 32) { in vlVdpDecoderFixVC1Startcode()
536 uint32_t value = vl_vlc_peekbits(&vlc, 32); in vlVdpDecoderFixVC1Startcode()
541 vl_vlc_eatbits(&vlc, 8); in vlVdpDecoderFixVC1Startcode()
/external/mesa3d/docs/relnotes/
D10.6.3.rst33 dvd playback with vlc and vdpau causes segmentation fault
D10.3.2.rst43 vlc crashes with vdpau (Radeon 3850HD) [r600]
D11.0.0.rst144 dvd playback with vlc and vdpau causes segmentation fault
D10.4.rst232 vlc crashes with vdpau (Radeon 3850HD) [r600]
/external/mesa3d/src/util/
D00-mesa-defaults.conf568 <application name="VLC Media Player" executable="vlc">
/external/llvm-project/llvm/test/MC/SystemZ/
Dinsn-good-z13.s3328 #CHECK: vlc %v0, %v0, 0 # encoding: [0xe7,0x00,0x00,0x00,0x00,0xde]
3329 #CHECK: vlc %v0, %v0, 15 # encoding: [0xe7,0x00,0x00,0x00,0xf0,0xde]
3330 #CHECK: vlc %v0, %v15, 0 # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xde]
3331 #CHECK: vlc %v0, %v31, 0 # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xde]
3332 #CHECK: vlc %v15, %v0, 0 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xde]
3333 #CHECK: vlc %v31, %v0, 0 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xde]
3334 #CHECK: vlc %v14, %v17, 11 # encoding: [0xe7,0xe1,0x00,0x00,0xb4,0xde]
3336 vlc %v0, %v0, 0
3337 vlc %v0, %v0, 15
3338 vlc %v0, %v15, 0
[all …]
/external/capstone/arch/SystemZ/
DSystemZGenInsnNameMaps.inc1971 { SYSZ_INS_VLC, "vlc" },
/external/llvm-project/llvm/test/MC/Disassembler/SystemZ/
Dinsns-z13.txt2384 # CHECK: vlc %v0, %v0, 11
2387 # CHECK: vlc %v19, %v14, 11
2390 # CHECK: vlc %v31, %v31, 11
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrVector.td549 def VLC : UnaryVRRaGeneric<"vlc", 0xE7DE>;
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZInstrVector.td566 def VLC : UnaryVRRaGeneric<"vlc", 0xE7DE>;