Home
last modified time | relevance | path

Searched refs:put_bits (Results 1 – 25 of 109) sorted by relevance

12345

/third_party/ffmpeg/libavcodec/
Deac3enc.c130 put_bits(&s->pb, 16, 0x0b77); /* sync word */ in ff_eac3_output_frame_header()
133 put_bits(&s->pb, 2, 0); /* stream type = independent */ in ff_eac3_output_frame_header()
134 put_bits(&s->pb, 3, 0); /* substream id = 0 */ in ff_eac3_output_frame_header()
135 put_bits(&s->pb, 11, (s->frame_size / 2) - 1); /* frame size */ in ff_eac3_output_frame_header()
137 put_bits(&s->pb, 2, 0x3); /* fscod2 */ in ff_eac3_output_frame_header()
138 put_bits(&s->pb, 2, s->bit_alloc.sr_code); /* sample rate code */ in ff_eac3_output_frame_header()
140 put_bits(&s->pb, 2, s->bit_alloc.sr_code); /* sample rate code */ in ff_eac3_output_frame_header()
141 put_bits(&s->pb, 2, s->num_blks_code); /* number of blocks */ in ff_eac3_output_frame_header()
143 put_bits(&s->pb, 3, s->channel_mode); /* audio coding mode */ in ff_eac3_output_frame_header()
144 put_bits(&s->pb, 1, s->lfe_on); /* LFE channel indicator */ in ff_eac3_output_frame_header()
[all …]
Dmjpegenc_common.c43 put_bits(p, 4, table_class); in put_huffman_table()
44 put_bits(p, 4, table_id); in put_huffman_table()
49 put_bits(p, 8, bits_table[i]); in put_huffman_table()
53 put_bits(p, 8, value_table[i]); in put_huffman_table()
80 put_bits(p, 16, 2 + matrix_count * (1 + 64)); in jpeg_table_header()
81 put_bits(p, 4, 0); /* 8 bit precision */ in jpeg_table_header()
82 put_bits(p, 4, 0); /* table 0 */ in jpeg_table_header()
85 put_bits(p, 8, luma_intra_matrix[j]); in jpeg_table_header()
89 put_bits(p, 4, 0); /* 8 bit precision */ in jpeg_table_header()
90 put_bits(p, 4, 1); /* table 1 */ in jpeg_table_header()
[all …]
Dituh263enc.c131 put_bits(&s->pb, 22, 0x20); /* PSC */ in ff_h263_encode_picture_header()
136 put_bits(&s->pb, 1, 1); /* marker */ in ff_h263_encode_picture_header()
137 put_bits(&s->pb, 1, 0); /* H.263 id */ in ff_h263_encode_picture_header()
138 put_bits(&s->pb, 1, 0); /* split screen off */ in ff_h263_encode_picture_header()
139 put_bits(&s->pb, 1, 0); /* camera off */ in ff_h263_encode_picture_header()
140 put_bits(&s->pb, 1, 0); /* freeze picture release off */ in ff_h263_encode_picture_header()
145 put_bits(&s->pb, 3, format); in ff_h263_encode_picture_header()
146 put_bits(&s->pb, 1, (s->pict_type == AV_PICTURE_TYPE_P)); in ff_h263_encode_picture_header()
150 put_bits(&s->pb, 1, 0); /* Unrestricted Motion Vector: off */ in ff_h263_encode_picture_header()
151 put_bits(&s->pb, 1, 0); /* SAC: off */ in ff_h263_encode_picture_header()
[all …]
Dhevc_ps_enc.c29 put_bits(pb, 2, ptl->profile_space); in write_ptl_layer()
30 put_bits(pb, 1, ptl->tier_flag); in write_ptl_layer()
31 put_bits(pb, 5, ptl->profile_idc); in write_ptl_layer()
33 put_bits(pb, 1, ptl->profile_compatibility_flag[i]); in write_ptl_layer()
34 put_bits(pb, 1, ptl->progressive_source_flag); in write_ptl_layer()
35 put_bits(pb, 1, ptl->interlaced_source_flag); in write_ptl_layer()
36 put_bits(pb, 1, ptl->non_packed_constraint_flag); in write_ptl_layer()
37 put_bits(pb, 1, ptl->frame_only_constraint_flag); in write_ptl_layer()
39 put_bits(pb, 12, 0); // reserved in write_ptl_layer()
47 put_bits(pb, 8, ptl->general_ptl.level_idc); in write_ptl()
[all …]
Dmpeg12enc.c239 put_bits(&s->pb, 16, header >> 16); in put_header()
279 put_bits(&s->pb, 4, s->aspect_ratio_info); in mpeg1_encode_sequence_header()
280 put_bits(&s->pb, 4, s->frame_rate_index); in mpeg1_encode_sequence_header()
299 put_bits(&s->pb, 1, 1); // marker in mpeg1_encode_sequence_header()
314 put_bits(&s->pb, 1, constraint_parameter_flag); in mpeg1_encode_sequence_header()
326 put_bits(&s->pb, 4, 1); // seq ext in mpeg1_encode_sequence_header()
328put_bits(&s->pb, 1, s->avctx->profile == FF_PROFILE_MPEG2_422); // escx 1 for 4:2:2 profile in mpeg1_encode_sequence_header()
330 put_bits(&s->pb, 3, s->avctx->profile); // profile in mpeg1_encode_sequence_header()
331 put_bits(&s->pb, 4, s->avctx->level); // level in mpeg1_encode_sequence_header()
333 put_bits(&s->pb, 1, s->progressive_sequence); in mpeg1_encode_sequence_header()
[all …]
Dmsmpeg4enc.c68 put_bits(pb, 1, 0); in ff_msmpeg4_code012()
70 put_bits(pb, 1, 1); in ff_msmpeg4_code012()
71 put_bits(pb, 1, (n >= 2)); in ff_msmpeg4_code012()
222 put_bits(&s->pb, 2, s->pict_type - 1); in ff_msmpeg4_encode_picture_header()
224 put_bits(&s->pb, 5, s->qscale); in ff_msmpeg4_encode_picture_header()
241 put_bits(&s->pb, 5, 0x16 + s->mb_height/s->slice_height); in ff_msmpeg4_encode_picture_header()
246 put_bits(&s->pb, 1, s->per_mb_rl_table); in ff_msmpeg4_encode_picture_header()
255 put_bits(&s->pb, 1, s->dc_table_index); in ff_msmpeg4_encode_picture_header()
258 put_bits(&s->pb, 1, s->use_skip_mb_code); in ff_msmpeg4_encode_picture_header()
261 put_bits(&s->pb, 1, s->per_mb_rl_table); in ff_msmpeg4_encode_picture_header()
[all …]
Dmpeg4videoenc.c264 put_bits(s, uni_DCtab_lum_len[level], uni_DCtab_lum_bits[level]); in mpeg4_encode_dc()
267 put_bits(s, uni_DCtab_chrom_len[level], uni_DCtab_chrom_bits[level]); in mpeg4_encode_dc()
318 put_bits(ac_pb, len_tab[index], bits_tab[index]); in mpeg4_encode_block()
320 put_bits(ac_pb, in mpeg4_encode_block()
334 put_bits(ac_pb, len_tab[index], bits_tab[index]); in mpeg4_encode_block()
336 put_bits(ac_pb, in mpeg4_encode_block()
525 put_bits(&s->pb, 1, 1); /* mb not coded modb1=1 */ in ff_mpeg4_encode_mb()
535 put_bits(&s->pb, 1, 0); /* mb coded modb1=0 */ in ff_mpeg4_encode_mb()
536 put_bits(&s->pb, 1, cbp ? 0 : 1); /* modb2 */ // FIXME merge in ff_mpeg4_encode_mb()
537 put_bits(&s->pb, mb_type + 1, 1); // this table is so simple that we don't need it :) in ff_mpeg4_encode_mb()
[all …]
Dflvenc.c33 put_bits(&s->pb, 17, 1); in ff_flv_encode_picture_header()
35 put_bits(&s->pb, 5, (s->h263_flv - 1)); in ff_flv_encode_picture_header()
36 put_bits(&s->pb, 8, in ff_flv_encode_picture_header()
53 put_bits(&s->pb, 3, format); /* PictureSize */ in ff_flv_encode_picture_header()
55 put_bits(&s->pb, 8, s->width); in ff_flv_encode_picture_header()
56 put_bits(&s->pb, 8, s->height); in ff_flv_encode_picture_header()
58 put_bits(&s->pb, 16, s->width); in ff_flv_encode_picture_header()
59 put_bits(&s->pb, 16, s->height); in ff_flv_encode_picture_header()
61 put_bits(&s->pb, 2, s->pict_type == AV_PICTURE_TYPE_P); /* PictureType */ in ff_flv_encode_picture_header()
62 put_bits(&s->pb, 1, 1); /* DeblockingFlag: on */ in ff_flv_encode_picture_header()
[all …]
Dwmv2enc.c37 put_bits(&pb, 5, s->avctx->time_base.den / s->avctx->time_base.num); // yes 29.97 -> 29 in encode_ext_header()
38 put_bits(&pb, 11, FFMIN(s->bit_rate / 1024, 2047)); in encode_ext_header()
40 put_bits(&pb, 1, w->mspel_bit = 1); in encode_ext_header()
41 put_bits(&pb, 1, s->loop_filter); in encode_ext_header()
42 put_bits(&pb, 1, w->abt_flag = 1); in encode_ext_header()
43 put_bits(&pb, 1, w->j_type_bit = 1); in encode_ext_header()
44 put_bits(&pb, 1, w->top_left_mv_flag = 0); in encode_ext_header()
45 put_bits(&pb, 1, w->per_mb_rl_bit = 1); in encode_ext_header()
46 put_bits(&pb, 3, code = 1); in encode_ext_header()
78 put_bits(&s->pb, 1, s->pict_type - 1); in ff_wmv2_encode_picture_header()
[all …]
Dh261enc.c64 put_bits(&s->pb, 20, 0x10); /* PSC */ in ff_h261_encode_picture_header()
70 put_bits(&s->pb, 1, 0); /* split screen off */ in ff_h261_encode_picture_header()
71 put_bits(&s->pb, 1, 0); /* camera off */ in ff_h261_encode_picture_header()
72 put_bits(&s->pb, 1, s->pict_type == AV_PICTURE_TYPE_I); /* freeze picture release on/off */ in ff_h261_encode_picture_header()
76 put_bits(&s->pb, 1, format); /* 0 == QCIF, 1 == CIF */ in ff_h261_encode_picture_header()
78 put_bits(&s->pb, 1, 1); /* still image mode */ in ff_h261_encode_picture_header()
79 put_bits(&s->pb, 1, 1); /* reserved */ in ff_h261_encode_picture_header()
81 put_bits(&s->pb, 1, 0); /* no PEI */ in ff_h261_encode_picture_header()
100 put_bits(&s->pb, 16, 1); /* GBSC */ in h261_encode_gob_header()
101 put_bits(&s->pb, 4, h->gob_number); /* GN */ in h261_encode_gob_header()
[all …]
Dvorbisenc.c160 put_bits(pb, cb->lens[entry], cb->codewords[entry]); in put_codeword()
489 put_bits(pb, 24, 0x564342); //magic in put_codebook_header()
490 put_bits(pb, 16, cb->ndimensions); in put_codebook_header()
491 put_bits(pb, 24, cb->nentries); in put_codebook_header()
499 put_bits(pb, 1, ordered); in put_codebook_header()
502 put_bits(pb, 5, len - 1); in put_codebook_header()
509 put_bits(pb, ilog(cb->nentries - i), j); in put_codebook_header()
520 put_bits(pb, 1, sparse); in put_codebook_header()
524 put_bits(pb, 1, !!cb->lens[i]); in put_codebook_header()
526 put_bits(pb, 5, cb->lens[i] - 1); in put_codebook_header()
[all …]
Dmlpenc.c755 put_bits(&pb, 24, SYNC_MAJOR ); in write_major_sync()
758 put_bits(&pb, 8, SYNC_MLP ); in write_major_sync()
759 put_bits(&pb, 4, ctx->coded_sample_fmt [0]); in write_major_sync()
760 put_bits(&pb, 4, ctx->coded_sample_fmt [1]); in write_major_sync()
761 put_bits(&pb, 4, ctx->coded_sample_rate[0]); in write_major_sync()
762 put_bits(&pb, 4, ctx->coded_sample_rate[1]); in write_major_sync()
763 put_bits(&pb, 4, 0 ); /* ignored */ in write_major_sync()
764 put_bits(&pb, 4, 0 ); /* multi_channel_type */ in write_major_sync()
765 put_bits(&pb, 3, 0 ); /* ignored */ in write_major_sync()
766 put_bits(&pb, 5, ctx->channel_arrangement ); in write_major_sync()
[all …]
Drv10enc.c38 put_bits(&s->pb, 1, 1); /* marker */ in ff_rv10_encode_picture_header()
40 put_bits(&s->pb, 1, (s->pict_type == AV_PICTURE_TYPE_P)); in ff_rv10_encode_picture_header()
42 put_bits(&s->pb, 1, 0); /* not PB-mframe */ in ff_rv10_encode_picture_header()
44 put_bits(&s->pb, 5, s->qscale); in ff_rv10_encode_picture_header()
57 put_bits(&s->pb, 6, 0); /* mb_x */ in ff_rv10_encode_picture_header()
58 put_bits(&s->pb, 6, 0); /* mb_y */ in ff_rv10_encode_picture_header()
59 put_bits(&s->pb, 12, s->mb_width * s->mb_height); in ff_rv10_encode_picture_header()
62 put_bits(&s->pb, 3, 0); /* ignored */ in ff_rv10_encode_picture_header()
Ddcaenc.c945 put_bits(&c->pb, 16, 0x7ffe); in put_frame_header()
946 put_bits(&c->pb, 16, 0x8001); in put_frame_header()
949 put_bits(&c->pb, 1, 1); in put_frame_header()
952 put_bits(&c->pb, 5, 31); in put_frame_header()
955 put_bits(&c->pb, 1, 0); in put_frame_header()
958 put_bits(&c->pb, 7, SUBBAND_SAMPLES - 1); in put_frame_header()
961 put_bits(&c->pb, 14, c->frame_size - 1); in put_frame_header()
964 put_bits(&c->pb, 6, c->channel_config); in put_frame_header()
967 put_bits(&c->pb, 4, bitstream_sfreq[c->samplerate_index]); in put_frame_header()
970 put_bits(&c->pb, 5, c->bitrate_index); in put_frame_header()
[all …]
Daacenc.c59 put_bits(pb, 4, 0); in put_pce()
61 put_bits(pb, 2, avctx->profile); in put_pce()
62 put_bits(pb, 4, s->samplerate_index); in put_pce()
64 put_bits(pb, 4, pce->num_ele[0]); /* Front */ in put_pce()
65 put_bits(pb, 4, pce->num_ele[1]); /* Side */ in put_pce()
66 put_bits(pb, 4, pce->num_ele[2]); /* Back */ in put_pce()
67 put_bits(pb, 2, pce->num_ele[3]); /* LFE */ in put_pce()
68 put_bits(pb, 3, 0); /* Assoc data */ in put_pce()
69 put_bits(pb, 4, 0); /* CCs */ in put_pce()
71 put_bits(pb, 1, 0); /* Stereo mixdown */ in put_pce()
[all …]
Dmpegaudioenc_template.c616 put_bits(p, 12, 0xfff); in encode_frame()
617 put_bits(p, 1, 1 - s->lsf); /* 1 = MPEG-1 ID, 0 = MPEG-2 lsf ID */ in encode_frame()
618 put_bits(p, 2, 4-2); /* layer 2 */ in encode_frame()
619 put_bits(p, 1, 1); /* no error protection */ in encode_frame()
620 put_bits(p, 4, s->bitrate_index); in encode_frame()
621 put_bits(p, 2, s->freq_index); in encode_frame()
622 put_bits(p, 1, s->do_padding); /* use padding */ in encode_frame()
623 put_bits(p, 1, 0); /* private_bit */ in encode_frame()
624 put_bits(p, 2, s->nb_channels == 2 ? MPA_STEREO : MPA_MONO); in encode_frame()
625 put_bits(p, 2, 0); /* mode_ext */ in encode_frame()
[all …]
Dac3enc.c1400 put_bits(&s->pb, 16, 0x0b77); /* frame header */ in ac3_output_frame_header()
1401 put_bits(&s->pb, 16, 0); /* crc1: will be filled later */ in ac3_output_frame_header()
1402 put_bits(&s->pb, 2, s->bit_alloc.sr_code); in ac3_output_frame_header()
1403 put_bits(&s->pb, 6, s->frame_size_code + (s->frame_size - s->frame_size_min) / 2); in ac3_output_frame_header()
1404 put_bits(&s->pb, 5, s->bitstream_id); in ac3_output_frame_header()
1405 put_bits(&s->pb, 3, s->bitstream_mode); in ac3_output_frame_header()
1406 put_bits(&s->pb, 3, s->channel_mode); in ac3_output_frame_header()
1408 put_bits(&s->pb, 2, s->center_mix_level); in ac3_output_frame_header()
1410 put_bits(&s->pb, 2, s->surround_mix_level); in ac3_output_frame_header()
1412 put_bits(&s->pb, 2, opt->dolby_surround_mode); in ac3_output_frame_header()
[all …]
Dhuffyuvenc.c474 put_bits(&s->pb, s->len[0][y0], s->bits[0][y0]); in encode_422_bitstream()
476 put_bits(&s->pb, s->len[1][u0], s->bits[1][u0]); in encode_422_bitstream()
478 put_bits(&s->pb, s->len[0][y1], s->bits[0][y1]); in encode_422_bitstream()
480 put_bits(&s->pb, s->len[2][v0], s->bits[2][v0]); in encode_422_bitstream()
485 put_bits(&s->pb, s->len[0][y0], s->bits[0][y0]); in encode_422_bitstream()
486 put_bits(&s->pb, s->len[1][u0], s->bits[1][u0]); in encode_422_bitstream()
487 put_bits(&s->pb, s->len[0][y1], s->bits[0][y1]); in encode_422_bitstream()
488 put_bits(&s->pb, s->len[2][v0], s->bits[2][v0]); in encode_422_bitstream()
514 put_bits(&s->pb, s->len[plane][y0], s->bits[plane][y0]); in encode_plane_bitstream()
516 put_bits(&s->pb, s->len[plane][y0>>2], s->bits[plane][y0>>2]);\ in encode_plane_bitstream()
[all …]
Dalacenc.c118 put_bits(&s->pbctx, 9, ALAC_ESCAPE_CODE); in encode_scalar()
119 put_bits(&s->pbctx, write_sample_size, x); in encode_scalar()
122 put_bits(&s->pbctx, q, (1<<q) - 1); in encode_scalar()
123 put_bits(&s->pbctx, 1, 0); in encode_scalar()
127 put_bits(&s->pbctx, k, r+1); in encode_scalar()
129 put_bits(&s->pbctx, k-1, 0); in encode_scalar()
143 put_bits(&s->pbctx, 3, element); // element type in write_element_header()
144 put_bits(&s->pbctx, 4, instance); // element instance in write_element_header()
145 put_bits(&s->pbctx, 12, 0); // unused header bits in write_element_header()
146 put_bits(&s->pbctx, 1, encode_fs); // Sample count is in the header in write_element_header()
[all …]
/third_party/ffmpeg/libavformat/
Drtpenc_h263_rfc2190.c51 put_bits(&pb, 1, 0); /* F - 0, mode A */ in send_mode_a()
52 put_bits(&pb, 1, 0); /* P - 0, normal I/P */ in send_mode_a()
53 put_bits(&pb, 3, 0); /* SBIT - 0 bits */ in send_mode_a()
54 put_bits(&pb, 3, ebits); /* EBIT */ in send_mode_a()
55 put_bits(&pb, 3, info->src); /* SRC - source format */ in send_mode_a()
56 put_bits(&pb, 1, info->i); /* I - inter/intra */ in send_mode_a()
57 put_bits(&pb, 1, info->u); /* U - unrestricted motion vector */ in send_mode_a()
58 put_bits(&pb, 1, info->s); /* S - syntax-baesd arithmetic coding */ in send_mode_a()
59 put_bits(&pb, 1, info->a); /* A - advanced prediction */ in send_mode_a()
60 put_bits(&pb, 4, 0); /* R - reserved */ in send_mode_a()
[all …]
Dswfenc.c117 put_bits(&p, 5, nbits); in put_swf_rect()
118 put_bits(&p, nbits, xmin & mask); in put_swf_rect()
119 put_bits(&p, nbits, xmax & mask); in put_swf_rect()
120 put_bits(&p, nbits, ymin & mask); in put_swf_rect()
121 put_bits(&p, nbits, ymax & mask); in put_swf_rect()
131 put_bits(pb, 1, 1); /* edge */ in put_swf_line_edge()
132 put_bits(pb, 1, 1); /* line select */ in put_swf_line_edge()
138 put_bits(pb, 4, nbits - 2); /* 16 bits precision */ in put_swf_line_edge()
140 put_bits(pb, 1, 0); in put_swf_line_edge()
141 put_bits(pb, 1, 1); in put_swf_line_edge()
[all …]
Dmpegenc.c101 put_bits(&pb, 2, 0x1); in put_pack_header()
103 put_bits(&pb, 4, 0x2); in put_pack_header()
104 put_bits(&pb, 3, (uint32_t)((timestamp >> 30) & 0x07)); in put_pack_header()
105 put_bits(&pb, 1, 1); in put_pack_header()
106 put_bits(&pb, 15, (uint32_t)((timestamp >> 15) & 0x7fff)); in put_pack_header()
107 put_bits(&pb, 1, 1); in put_pack_header()
108 put_bits(&pb, 15, (uint32_t)((timestamp) & 0x7fff)); in put_pack_header()
109 put_bits(&pb, 1, 1); in put_pack_header()
112 put_bits(&pb, 9, 0); in put_pack_header()
113 put_bits(&pb, 1, 1); in put_pack_header()
[all …]
Dadtsenc.c90 put_bits(&pb, 3, 5); //ID_PCE in adts_decode_extradata()
141 put_bits(&pb, 12, 0xfff); /* syncword */ in adts_write_frame_header()
142 put_bits(&pb, 1, ctx->mpeg_id); /* ID */ in adts_write_frame_header()
143 put_bits(&pb, 2, 0); /* layer */ in adts_write_frame_header()
144 put_bits(&pb, 1, 1); /* protection_absent */ in adts_write_frame_header()
145 put_bits(&pb, 2, ctx->objecttype); /* profile_objecttype */ in adts_write_frame_header()
146 put_bits(&pb, 4, ctx->sample_rate_index); in adts_write_frame_header()
147 put_bits(&pb, 1, 0); /* private_bit */ in adts_write_frame_header()
148 put_bits(&pb, 3, ctx->channel_conf); /* channel_configuration */ in adts_write_frame_header()
149 put_bits(&pb, 1, 0); /* original_copy */ in adts_write_frame_header()
[all …]
Dlatmenc.c110 put_bits(pb, 16, AV_RB16(src + 2 * i)); in copy_bits()
112 put_bits(pb, bits, AV_RB16(src + 2 * words) >> (16 - bits)); in copy_bits()
122 put_bits(bs, 1, !!ctx->counter); in latm_write_frame_header()
126 put_bits(bs, 1, 0); /* audioMuxVersion */ in latm_write_frame_header()
127 put_bits(bs, 1, 1); /* allStreamsSameTimeFraming */ in latm_write_frame_header()
128 put_bits(bs, 6, 0); /* numSubFrames */ in latm_write_frame_header()
129 put_bits(bs, 4, 0); /* numProgram */ in latm_write_frame_header()
130 put_bits(bs, 3, 0); /* numLayer */ in latm_write_frame_header()
150 put_bits(bs, 3, 0); /* frameLengthType */ in latm_write_frame_header()
151 put_bits(bs, 8, 0xff); /* latmBufferFullness */ in latm_write_frame_header()
[all …]
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_video_encoder_nalu_writer_h264.cpp30 pBitstream->put_bits(1, 1); in rbsp_trailing()
34 pBitstream->put_bits(iLeft, 0); in rbsp_trailing()
50 pBitstream->put_bits(8, pSPS->profile_idc); in write_sps_bytes()
51 pBitstream->put_bits(1, 0); // constraint_set0_flag in write_sps_bytes()
52 pBitstream->put_bits(1, 0); // constraint_set1_flag in write_sps_bytes()
53 pBitstream->put_bits(1, 0); // constraint_set2_flag in write_sps_bytes()
54 pBitstream->put_bits(1, pSPS->constraint_set3_flag); in write_sps_bytes()
55 pBitstream->put_bits(1, 0); // constraint_set4_flag in write_sps_bytes()
56 pBitstream->put_bits(1, 0); // constraint_set5_flag in write_sps_bytes()
57 pBitstream->put_bits(2, 0); in write_sps_bytes()
[all …]

12345