Home
last modified time | relevance | path

Searched defs:rbsp (Results 1 – 5 of 5) sorted by relevance

/drivers/media/platform/allegro-dvt/
Dnal-rbsp.c19 void rbsp_init(struct rbsp *rbsp, void *addr, size_t size, in rbsp_init()
32 void rbsp_unsupported(struct rbsp *rbsp) in rbsp_unsupported()
48 static int add_emulation_prevention_three_byte(struct rbsp *rbsp) in add_emulation_prevention_three_byte()
56 static int discard_emulation_prevention_three_byte(struct rbsp *rbsp) in discard_emulation_prevention_three_byte()
68 static inline int rbsp_read_bit(struct rbsp *rbsp) in rbsp_read_bit()
99 static inline int rbsp_write_bit(struct rbsp *rbsp, bool value) in rbsp_write_bit()
127 static inline int rbsp_read_bits(struct rbsp *rbsp, int n, unsigned int *value) in rbsp_read_bits()
149 static int rbsp_write_bits(struct rbsp *rbsp, int n, unsigned int value) in rbsp_write_bits()
165 static int rbsp_read_uev(struct rbsp *rbsp, unsigned int *value) in rbsp_read_uev()
188 static int rbsp_write_uev(struct rbsp *rbsp, unsigned int *value) in rbsp_write_uev()
[all …]
Dnal-h264.c111 static void nal_h264_write_start_code_prefix(struct rbsp *rbsp) in nal_h264_write_start_code_prefix()
129 static void nal_h264_read_start_code_prefix(struct rbsp *rbsp) in nal_h264_read_start_code_prefix()
147 static void nal_h264_write_filler_data(struct rbsp *rbsp) in nal_h264_write_filler_data()
158 static void nal_h264_read_filler_data(struct rbsp *rbsp) in nal_h264_read_filler_data()
173 static void nal_h264_rbsp_hrd_parameters(struct rbsp *rbsp, in nal_h264_rbsp_hrd_parameters()
199 static void nal_h264_rbsp_vui_parameters(struct rbsp *rbsp, in nal_h264_rbsp_vui_parameters()
272 static void nal_h264_rbsp_sps(struct rbsp *rbsp, struct nal_h264_sps *sps) in nal_h264_rbsp_sps()
357 static void nal_h264_rbsp_pps(struct rbsp *rbsp, struct nal_h264_pps *pps) in nal_h264_rbsp_pps()
430 struct rbsp rbsp; in nal_h264_write_sps() local
471 struct rbsp rbsp; in nal_h264_read_sps() local
[all …]
Dnal-hevc.c108 static void nal_hevc_write_start_code_prefix(struct rbsp *rbsp) in nal_hevc_write_start_code_prefix()
126 static void nal_hevc_read_start_code_prefix(struct rbsp *rbsp) in nal_hevc_read_start_code_prefix()
144 static void nal_hevc_write_filler_data(struct rbsp *rbsp) in nal_hevc_write_filler_data()
155 static void nal_hevc_read_filler_data(struct rbsp *rbsp) in nal_hevc_read_filler_data()
170 static void nal_hevc_rbsp_profile_tier_level(struct rbsp *rbsp, in nal_hevc_rbsp_profile_tier_level()
247 static void nal_hevc_rbsp_vps(struct rbsp *rbsp, struct nal_hevc_vps *vps) in nal_hevc_rbsp_vps()
280 static void nal_hevc_rbsp_sps(struct rbsp *rbsp, struct nal_hevc_sps *sps) in nal_hevc_rbsp_sps()
370 static void nal_hevc_rbsp_pps(struct rbsp *rbsp, struct nal_hevc_pps *pps) in nal_hevc_rbsp_pps()
462 struct rbsp rbsp; in nal_hevc_write_vps() local
506 struct rbsp rbsp; in nal_hevc_read_vps() local
[all …]
Dnal-rbsp.h38 struct rbsp { struct
43 struct nal_rbsp_ops *ops; argument
50 void rbsp_init(struct rbsp *rbsp, void *addr, size_t size, argument
/drivers/media/platform/coda/
Dcoda-h264.c115 struct rbsp { struct
121 static inline int rbsp_read_bit(struct rbsp *rbsp) in rbsp_read_bit()
132 static inline int rbsp_write_bit(struct rbsp *rbsp, int bit) in rbsp_write_bit()
146 static inline int rbsp_read_bits(struct rbsp *rbsp, int num, int *val) in rbsp_read_bits()
167 static int rbsp_write_bits(struct rbsp *rbsp, int num, int value) in rbsp_write_bits()
180 static int rbsp_read_uev(struct rbsp *rbsp, unsigned int *val) in rbsp_read_uev()
203 static int rbsp_write_uev(struct rbsp *rbsp, unsigned int value) in rbsp_write_uev()
219 static int rbsp_read_sev(struct rbsp *rbsp, int *val) in rbsp_read_sev()