Home
last modified time | relevance | path

Searched refs:rbsp (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_h265.c143 static void profile_tier(struct vl_rbsp *rbsp) in profile_tier() argument
148 vl_rbsp_u(rbsp, 2); in profile_tier()
151 vl_rbsp_u(rbsp, 1); in profile_tier()
154 vl_rbsp_u(rbsp, 5); in profile_tier()
158 vl_rbsp_u(rbsp, 1); in profile_tier()
161 vl_rbsp_u(rbsp, 1); in profile_tier()
164 vl_rbsp_u(rbsp, 1); in profile_tier()
167 vl_rbsp_u(rbsp, 1); in profile_tier()
170 vl_rbsp_u(rbsp, 1); in profile_tier()
173 vl_rbsp_u(rbsp, 16); in profile_tier()
[all …]
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_rbsp.h51 static inline void vl_rbsp_init(struct vl_rbsp *rbsp, struct vl_vlc *nal, unsigned num_bits) in vl_rbsp_init() argument
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
72 if ((vl_vlc_peekbits(&rbsp->nal, i) & 0xffffff) == 0x3) { in vl_rbsp_init()
73 vl_vlc_removebits(&rbsp->nal, i - 8, 8); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
80 rbsp->escaped = (valid >= 16) ? 16 : ((valid >= 8) ? 8 : 0); in vl_rbsp_init()
86 static inline void vl_rbsp_fillbits(struct vl_rbsp *rbsp) in vl_rbsp_fillbits() argument
88 unsigned valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
[all …]
/external/mesa3d/src/gallium/frontends/omx/
Dvid_dec_h264_common.c154 static void vui_parameters(struct vl_rbsp *rbsp) in vui_parameters() argument
159 static void scaling_list(struct vl_rbsp *rbsp, uint8_t *scalingList, unsigned sizeOfScalingList, in scaling_list() argument
167 if (!vl_rbsp_u(rbsp, 1)) { in scaling_list()
177 signed delta_scale = vl_rbsp_se(rbsp); in scaling_list()
189 static struct pipe_h264_sps *seq_parameter_set_id(vid_dec_PrivateType *priv, struct vl_rbsp *rbsp) in seq_parameter_set_id() argument
191 unsigned id = vl_rbsp_ue(rbsp); in seq_parameter_set_id()
198 static void seq_parameter_set(vid_dec_PrivateType *priv, struct vl_rbsp *rbsp) in seq_parameter_set() argument
205 profile_idc = vl_rbsp_u(rbsp, 8); in seq_parameter_set()
208 vl_rbsp_u(rbsp, 1); in seq_parameter_set()
211 vl_rbsp_u(rbsp, 1); in seq_parameter_set()
[all …]
/external/mesa3d/src/gallium/frontends/va/
Dpicture_hevc_enc.c200 static void profile_tier(struct vl_rbsp *rbsp) in profile_tier() argument
202 vl_rbsp_u(rbsp, 2); /* general_profile_space */ in profile_tier()
203 vl_rbsp_u(rbsp, 1); /* general_tier_flag */ in profile_tier()
204 vl_rbsp_u(rbsp, 5); /* general_profile_idc */ in profile_tier()
208 vl_rbsp_u(rbsp, 1); in profile_tier()
210 vl_rbsp_u(rbsp, 1); /* general_progressive_source_flag */ in profile_tier()
211 vl_rbsp_u(rbsp, 1); /* general_interlaced_source_flag */ in profile_tier()
212 vl_rbsp_u(rbsp, 1); /* general_non_packed_constraint_flag */ in profile_tier()
213 vl_rbsp_u(rbsp, 1); /* general_frame_only_constraint_flag */ in profile_tier()
216 vl_rbsp_u(rbsp, 16); in profile_tier()
[all …]
/external/webrtc/common_video/h264/
Dsps_parser_unittest.cc49 uint8_t rbsp[kSpsBufferMaxSize] = {0}; in GenerateFakeSps() local
50 rtc::BitBufferWriter writer(rbsp, kSpsBufferMaxSize); in GenerateFakeSps()
110 H264::WriteRbsp(rbsp, byte_count, out_buffer); in GenerateFakeSps()
Dsps_vui_rewriter_unittest.cc196 uint8_t rbsp[kSpsBufferMaxSize] = {0}; in GenerateFakeSps() local
197 rtc::BitBufferWriter writer(rbsp, kSpsBufferMaxSize); in GenerateFakeSps()
299 H264::WriteRbsp(rbsp, byte_count, out_buffer); in GenerateFakeSps()