Lines Matching refs:bit
30 static MPP_RET write_recovery_point(MppWriteCtx *bit, RK_U32 recovery_frame_cnt) in write_recovery_point() argument
32 mpp_writer_put_ue(bit, recovery_frame_cnt); in write_recovery_point()
33 mpp_writer_put_bits(bit, 1, 1); in write_recovery_point()
34 mpp_writer_put_bits(bit, 0, 1); in write_recovery_point()
35 mpp_writer_put_bits(bit, 0, 2); in write_recovery_point()
36 mpp_writer_trailing(bit); in write_recovery_point()
50 MppWriteCtx *bit = &bit_ctx; in h264e_sei_recovery_point_to_packet() local
56 mpp_writer_init(bit, src, 100); in h264e_sei_recovery_point_to_packet()
57 write_recovery_point(bit, recovery_frame_cnt); in h264e_sei_recovery_point_to_packet()
58 payload_size = mpp_writer_bytes(bit); in h264e_sei_recovery_point_to_packet()
60 mpp_writer_init(bit, dst, buf_size); in h264e_sei_recovery_point_to_packet()
63 mpp_writer_put_raw_bits(bit, 0, 24); in h264e_sei_recovery_point_to_packet()
64 mpp_writer_put_raw_bits(bit, 1, 8); in h264e_sei_recovery_point_to_packet()
66 mpp_writer_put_raw_bits(bit, 0, 1); in h264e_sei_recovery_point_to_packet()
68 mpp_writer_put_raw_bits(bit, H264_NALU_PRIORITY_DISPOSABLE, 2); in h264e_sei_recovery_point_to_packet()
70 mpp_writer_put_raw_bits(bit, H264_NALU_TYPE_SEI, 5); in h264e_sei_recovery_point_to_packet()
74 mpp_writer_put_bits(bit, 0xff, 8); in h264e_sei_recovery_point_to_packet()
77 mpp_writer_put_bits(bit, type - i, 8); in h264e_sei_recovery_point_to_packet()
81 mpp_writer_put_bits(bit, 0xff, 8); in h264e_sei_recovery_point_to_packet()
84 mpp_writer_put_bits(bit, payload_size - i, 8); in h264e_sei_recovery_point_to_packet()
86 write_recovery_point(bit, recovery_frame_cnt); in h264e_sei_recovery_point_to_packet()
88 sei_size = mpp_writer_bytes(bit); in h264e_sei_recovery_point_to_packet()
113 MppWriteCtx *bit = &bit_ctx; in h264e_sei_to_packet() local
122 mpp_writer_init(bit, dst, buf_size); in h264e_sei_to_packet()
125 mpp_writer_put_raw_bits(bit, 0, 24); in h264e_sei_to_packet()
126 mpp_writer_put_raw_bits(bit, 1, 8); in h264e_sei_to_packet()
128 mpp_writer_put_raw_bits(bit, 0, 1); in h264e_sei_to_packet()
130 mpp_writer_put_raw_bits(bit, H264_NALU_PRIORITY_DISPOSABLE, 2); in h264e_sei_to_packet()
132 mpp_writer_put_raw_bits(bit, H264_NALU_TYPE_SEI, 5); in h264e_sei_to_packet()
136 mpp_writer_put_bits(bit, 0xff, 8); in h264e_sei_to_packet()
139 mpp_writer_put_bits(bit, type - i, 8); in h264e_sei_to_packet()
143 mpp_writer_put_bits(bit, 0xff, 8); in h264e_sei_to_packet()
146 mpp_writer_put_bits(bit, payload_size - i, 8); in h264e_sei_to_packet()
150 mpp_writer_put_bits(bit, uuid[i], 8); in h264e_sei_to_packet()
154 mpp_writer_put_bits(bit, src[i], 8); in h264e_sei_to_packet()
156 mpp_writer_trailing(bit); in h264e_sei_to_packet()
158 sei_size = mpp_writer_bytes(bit); in h264e_sei_to_packet()