Home
last modified time | relevance | path

Searched full:vlc (Results 1 – 25 of 107) sorted by relevance

12345

/external/mesa3d/src/util/
Dvl_vlc.h87 vl_vlc_next_input(struct vl_vlc *vlc) in vl_vlc_next_input() argument
89 unsigned len = vlc->sizes[0]; in vl_vlc_next_input()
91 assert(vlc); in vl_vlc_next_input()
92 assert(vlc->bytes_left); in vl_vlc_next_input()
94 if (len < vlc->bytes_left) in vl_vlc_next_input()
95 vlc->bytes_left -= len; in vl_vlc_next_input()
97 len = vlc->bytes_left; in vl_vlc_next_input()
98 vlc->bytes_left = 0; in vl_vlc_next_input()
101 vlc->data = (const uint8_t *) vlc->inputs[0]; in vl_vlc_next_input()
102 vlc->end = vlc->data + len; in vl_vlc_next_input()
[all …]
/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_av1.c39 static unsigned av1_f(struct vl_vlc *vlc, unsigned n) in av1_f() argument
41 unsigned valid = vl_vlc_valid_bits(vlc); in av1_f()
47 vl_vlc_fillbits(vlc); in av1_f()
49 return vl_vlc_get_uimsbf(vlc, n); in av1_f()
52 static unsigned av1_uvlc(struct vl_vlc *vlc) in av1_uvlc() argument
58 bool done = av1_f(vlc, 1); in av1_uvlc()
67 value = av1_f(vlc, leadingZeros); in av1_uvlc()
72 static int av1_le(struct vl_vlc *vlc, const unsigned n) in av1_le() argument
78 byte = av1_f(vlc, 8); in av1_le()
85 static unsigned av1_uleb128(struct vl_vlc *vlc) in av1_uleb128() argument
[all …]
Dvid_dec_h265.c914 struct vl_vlc *vlc, in vid_dec_h265_Decode() argument
921 if (!vl_vlc_search_byte(vlc, vl_vlc_bits_left(vlc) - min_bits_left, 0x00)) in vid_dec_h265_Decode()
924 if (vl_vlc_peekbits(vlc, 24) != 0x000001) { in vid_dec_h265_Decode()
925 vl_vlc_eatbits(vlc, 8); in vid_dec_h265_Decode()
930 unsigned bytes = priv->bytes_left - (vl_vlc_bits_left(vlc) / 8); in vid_dec_h265_Decode()
938 vl_vlc_eatbits(vlc, 24); in vid_dec_h265_Decode()
941 vl_vlc_eatbits(vlc, 1); in vid_dec_h265_Decode()
943 if (vl_vlc_valid_bits(vlc) < 15) in vid_dec_h265_Decode()
944 vl_vlc_fillbits(vlc); in vid_dec_h265_Decode()
946 nal_unit_type = vl_vlc_get_uimsbf(vlc, 6); in vid_dec_h265_Decode()
[all …]
Dvid_dec.c478 struct vl_vlc vlc; in vid_dec_DecodeBuffer() local
480 vl_vlc_init(&vlc, priv->num_in_buffers, priv->inputs, priv->sizes); in vid_dec_DecodeBuffer()
483 priv->bytes_left = vl_vlc_bits_left(&vlc) / 8; in vid_dec_DecodeBuffer()
485 while (vl_vlc_bits_left(&vlc) > min_bits_left) { in vid_dec_DecodeBuffer()
486 priv->Decode(priv, &vlc, min_bits_left); in vid_dec_DecodeBuffer()
487 vl_vlc_fillbits(&vlc); in vid_dec_DecodeBuffer()
491 unsigned bytes = priv->bytes_left - vl_vlc_bits_left(&vlc) / 8; in vid_dec_DecodeBuffer()
522 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.c166 static unsigned vp9_u(struct vl_vlc *vlc, unsigned n) in vp9_u() argument
168 unsigned valid = vl_vlc_valid_bits(vlc); in vp9_u()
174 vl_vlc_fillbits(vlc); in vp9_u()
176 return vl_vlc_get_uimsbf(vlc, n); in vp9_u()
179 static signed vp9_s(struct vl_vlc *vlc, unsigned n) in vp9_s() argument
184 v = vp9_u(vlc, n); in vp9_s()
185 s = vp9_u(vlc, 1); in vp9_s()
190 static void bitdepth_colorspace_sampling(struct vl_vlc *vlc, unsigned profile) in bitdepth_colorspace_sampling() argument
196 vp9_u(vlc, 1); in bitdepth_colorspace_sampling()
198 cs = vp9_u(vlc, 3); in bitdepth_colorspace_sampling()
[all …]
Dpicture_av1_enc.c52 static unsigned av1_f(struct vl_vlc *vlc, unsigned n) in av1_f() argument
54 unsigned valid = vl_vlc_valid_bits(vlc); in av1_f()
60 vl_vlc_fillbits(vlc); in av1_f()
62 return vl_vlc_get_uimsbf(vlc, n); in av1_f()
65 static unsigned av1_uvlc(struct vl_vlc *vlc) in av1_uvlc() argument
71 bool done = av1_f(vlc, 1); in av1_uvlc()
80 value = av1_f(vlc, leadingZeros); in av1_uvlc()
85 static unsigned av1_uleb128(struct vl_vlc *vlc) in av1_uleb128() argument
92 leb128Bytes = av1_f(vlc, 8); in av1_uleb128()
359 static void av1_color_config(vlVaContext *context, struct vl_vlc *vlc) in av1_color_config() argument
[all …]
Dpicture_hevc_enc.c670 struct vl_vlc vlc = {0}; in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC() local
671 vl_vlc_init(&vlc, 1, (const void * const*)&buf->data, &buf->size); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
673 while (vl_vlc_bits_left(&vlc) > 0) { in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
675 for (int i = 0; i < 64 && vl_vlc_bits_left(&vlc) >= 24; ++i) { in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
676 if (vl_vlc_peekbits(&vlc, 24) == 0x000001) in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
678 vl_vlc_eatbits(&vlc, 8); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
679 vl_vlc_fillbits(&vlc); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
681 vl_vlc_eatbits(&vlc, 24); /* eat the startcode */ in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
683 if (vl_vlc_valid_bits(&vlc) < 15) in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
684 vl_vlc_fillbits(&vlc); in vlVaHandleVAEncPackedHeaderDataBufferTypeHEVC()
[all …]
Dpicture_h264_enc.c501 struct vl_vlc vlc = {0}; in vlVaHandleVAEncPackedHeaderDataBufferTypeH264() local
502 vl_vlc_init(&vlc, 1, (const void * const*)&buf->data, &buf->size); in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
504 while (vl_vlc_bits_left(&vlc) > 0) { in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
506 for (int i = 0; i < 64 && vl_vlc_bits_left(&vlc) >= 24; ++i) { in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
507 if (vl_vlc_peekbits(&vlc, 24) == 0x000001) in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
509 vl_vlc_eatbits(&vlc, 8); in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
510 vl_vlc_fillbits(&vlc); in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
512 vl_vlc_eatbits(&vlc, 24); /* eat the startcode */ in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
514 if (vl_vlc_valid_bits(&vlc) < 15) in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
515 vl_vlc_fillbits(&vlc); in vlVaHandleVAEncPackedHeaderDataBufferTypeH264()
[all …]
/external/mesa3d/src/gallium/auxiliary/vl/
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 …]
/external/pdfium/third_party/libopenjpeg/
Dht_dec.c193 v |= 0xF; // MEL and VLC segments can overlap in mel_read()
293 * @param [in] lcup is the length of MagSgn+MEL+VLC segments
294 * @param [in] scup is the length of MEL+VLC segments
306 melp->size = scup - 1; // size is the length of MEL+VLC-1 in mel_init()
325 d |= 0xF; //if this is MEL+VLC-1, set LSBs to 0xF in mel_init()
362 * backward, such as VLC and MRP
377 * This reader can read up to 8 bytes from before the VLC segment.
408 if (vlcp->size > 3) { // if there are more than 3 bytes left in VLC in rev_read()
454 * sum of the lengths of VLC and MEL segments), and first unstuff depends
459 * @param [in] lcup is the length of MagSgn+MEL+VLC segments
[all …]
D0043-mel_init.patch14 * @param [in] scup is the length of MEL+VLC segments
57 rev_init(&vlc, coded_data, lcup, scup);
/external/oss-fuzz/projects/vlc/
DDockerfile20 RUN git clone --depth 1 https://github.com/videolan/vlc vlc
21 WORKDIR vlc
Dbuild.sh44 --enable-vlc=no \
52 cp ./test/vlc-demux-dec-libfuzzer $OUT/
53 cp ./test/vlc-demux-libfuzzer $OUT/
Dproject.yaml1 homepage: "https://github.com/videolan/vlc"
10 main_repo: 'https://github.com/videolan/vlc'
/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, /* emulation_bytes */ true); in vid_dec_h264_Decode()
[all …]
/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/libdav1d/
DCONTRIBUTING.md25 …he **C11**/**POSIX** semantic and use a wrapper for older compilers/platforms *(like done in VLC)*.
27 …nctions *(strscpy, asprintf, tdestroy)*, and provide a compatibility fallback *(like done in VLC)*.
/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/clang/unittests/AST/
DCommentParser.cpp574 VerbatimLineComment *&VLC, in HasVerbatimLineAt() argument
577 ::testing::AssertionResult AR = GetChildAt(C, Idx, VLC); in HasVerbatimLineAt()
581 StringRef ActualName = VLC->getCommandName(Traits); in HasVerbatimLineAt()
587 StringRef ActualText = VLC->getText(); in HasVerbatimLineAt()
1398 VerbatimLineComment *VLC; in TEST_F() local
1399 ASSERT_TRUE(HasVerbatimLineAt(FC, Traits, 1, VLC, "fn", "")); in TEST_F()
1416 VerbatimLineComment *VLC; in TEST_F() local
1417 ASSERT_TRUE(HasVerbatimLineAt(FC, Traits, 1, VLC, "fn", in TEST_F()
/external/XNNPACK/src/f32-velu/gen/
Dvelu-sse41-rr2-lut16-p3-x16.c94 …const __m128i vlC = _mm_cvtsi32_si128(*((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_16 … in xnn_f32_velu_ukernel__sse41_rr2_lut16_p3_x16() local
96 …const __m128i vlCD = _mm_insert_epi32(vlC, *((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_… in xnn_f32_velu_ukernel__sse41_rr2_lut16_p3_x16()
131 …const __m128i vlC = _mm_cvtsi32_si128(*((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_16 … in xnn_f32_velu_ukernel__sse41_rr2_lut16_p3_x16() local
133 …const __m128i vlCD = _mm_insert_epi32(vlC, *((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_… in xnn_f32_velu_ukernel__sse41_rr2_lut16_p3_x16()
/external/XNNPACK/src/f32-vsigmoid/gen/
Dvsigmoid-sse41-rr2-lut64-p2-div-x16.c89 …const __m128i vlC = _mm_cvtsi32_si128(*((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_64 … in xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x16() local
91 …const __m128i vlCD = _mm_insert_epi32(vlC, *((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_… in xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x16()
126 …const __m128i vlC = _mm_cvtsi32_si128(*((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_64 … in xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x16() local
128 …const __m128i vlCD = _mm_insert_epi32(vlC, *((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_… in xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x16()
Dvsigmoid-sse2-rr2-lut64-p2-div-x16.c95 …const __m128i vlC = _mm_cvtsi32_si128(*((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_64 … in xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x16() local
98 const __m128i vlCD = _mm_unpacklo_epi32(vlC, vlD); in xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x16()
140 …const __m128i vlC = _mm_cvtsi32_si128(*((const int*) ((uintptr_t) xnn_table_exp2minus_k_over_64 … in xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x16() local
143 const __m128i vlCD = _mm_unpacklo_epi32(vlC, vlD); in xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x16()
/external/libdav1d/package/snap/
Dsnapcraft.yaml7 A small and fast AV1 decoder from the people who brought you VLC.
/external/clang/tools/libclang/
DCXComment.cpp354 const VerbatimLineComment *VLC = getASTNodeAs<VerbatimLineComment>(CXC); in clang_VerbatimLineComment_getText() local
355 if (!VLC) in clang_VerbatimLineComment_getText()
358 return cxstring::createRef(VLC->getText()); in clang_VerbatimLineComment_getText()

12345