Searched refs:rbsp (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/state_trackers/omx/ |
D | vid_dec_h264.c | 215 static void vui_parameters(struct vl_rbsp *rbsp) in vui_parameters() argument 220 static void scaling_list(struct vl_rbsp *rbsp, uint8_t *scalingList, unsigned sizeOfScalingList, in scaling_list() argument 228 if (!vl_rbsp_u(rbsp, 1)) { in scaling_list() 238 signed delta_scale = vl_rbsp_se(rbsp); in scaling_list() 250 static struct pipe_h264_sps *seq_parameter_set_id(vid_dec_PrivateType *priv, struct vl_rbsp *rbsp) in seq_parameter_set_id() argument 252 unsigned id = vl_rbsp_ue(rbsp); in seq_parameter_set_id() 259 static void seq_parameter_set(vid_dec_PrivateType *priv, struct vl_rbsp *rbsp) in seq_parameter_set() argument 266 profile_idc = vl_rbsp_u(rbsp, 8); in seq_parameter_set() 269 vl_rbsp_u(rbsp, 1); in seq_parameter_set() 272 vl_rbsp_u(rbsp, 1); in seq_parameter_set() [all …]
|
D | vid_dec_h265.c | 143 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/ |
D | vl_rbsp.h | 51 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/webrtc/webrtc/modules/rtp_rtcp/source/ |
D | h264_sps_parser_unittest.cc | 43 uint8_t rbsp[kSpsBufferMaxSize] = {0}; in GenerateFakeSps() local 44 rtc::BitBufferWriter writer(rbsp, kSpsBufferMaxSize); in GenerateFakeSps() 107 if (i < byte_count - 3 && rbsp[i] == 0 && rbsp[i + 1] == 0) { in GenerateFakeSps() 108 *buffer++ = rbsp[i]; in GenerateFakeSps() 109 *buffer++ = rbsp[i + 1]; in GenerateFakeSps() 113 *buffer++ = rbsp[i]; in GenerateFakeSps()
|