• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:put_bits

264         put_bits(s, uni_DCtab_lum_len[level], uni_DCtab_lum_bits[level]);
267 put_bits(s, uni_DCtab_chrom_len[level], uni_DCtab_chrom_bits[level]);
281 put_bits(s, ff_mpeg4_DCtab_lum[size][1], ff_mpeg4_DCtab_lum[size][0]);
284 put_bits(s, ff_mpeg4_DCtab_chrom[size][1], ff_mpeg4_DCtab_chrom[size][0]);
291 put_bits(s, size, level);
293 put_bits(s, 1, 1);
345 put_bits(ac_pb, len_tab[index], bits_tab[index]);
347 put_bits(ac_pb,
361 put_bits(ac_pb, len_tab[index], bits_tab[index]);
363 put_bits(ac_pb,
552 put_bits(&s->pb, 1, 1); /* mb not coded modb1=1 */
562 put_bits(&s->pb, 1, 0); /* mb coded modb1=0 */
563 put_bits(&s->pb, 1, cbp ? 0 : 1); /* modb2 */ // FIXME merge
564 put_bits(&s->pb, mb_type + 1, 1); // this table is so simple that we don't need it :)
566 put_bits(&s->pb, 6, cbp);
570 put_bits(&s->pb, 2, (s->dquant >> 2) + 3);
572 put_bits(&s->pb, 1, 0);
578 put_bits(&s->pb, 1, s->interlaced_dct);
580 put_bits(&s->pb, 1, s->mv_type == MV_TYPE_FIELD);
618 put_bits(&s->pb, 1, s->field_select[0][0]);
619 put_bits(&s->pb, 1, s->field_select[0][1]);
622 put_bits(&s->pb, 1, s->field_select[1][0]);
623 put_bits(&s->pb, 1, s->field_select[1][1]);
713 put_bits(&s->pb, 1, 1);
725 put_bits(&s->pb, 1, 0); /* mb coded */
732 put_bits(&s->pb,
736 put_bits(pb2, ff_h263_cbpy_tab[cbpy][1], ff_h263_cbpy_tab[cbpy][0]);
738 put_bits(pb2, 2, dquant_code[s->dquant + 2]);
742 put_bits(pb2, 1, s->interlaced_dct);
743 put_bits(pb2, 1, 0);
759 put_bits(&s->pb,
763 put_bits(pb2, ff_h263_cbpy_tab[cbpy][1], ff_h263_cbpy_tab[cbpy][0]);
765 put_bits(pb2, 2, dquant_code[s->dquant + 2]);
769 put_bits(pb2, 1, s->interlaced_dct);
770 put_bits(pb2, 1, 1);
779 put_bits(&s->pb, 1, s->field_select[0][0]);
780 put_bits(&s->pb, 1, s->field_select[0][1]);
792 put_bits(&s->pb,
795 put_bits(pb2, ff_h263_cbpy_tab[cbpy][1], ff_h263_cbpy_tab[cbpy][0]);
798 put_bits(pb2, 1, s->interlaced_dct);
852 put_bits(&s->pb,
858 put_bits(&s->pb, 1, 0); /* mb coded */
859 put_bits(&s->pb,
863 put_bits(pb2, 1, s->ac_pred);
865 put_bits(pb2, ff_h263_cbpy_tab[cbpy][1], ff_h263_cbpy_tab[cbpy][0]);
867 put_bits(dc_pb, 2, dquant_code[s->dquant + 2]);
870 put_bits(dc_pb, 1, s->interlaced_dct);
894 put_bits(pbc, 1, 0);
897 put_bits(pbc, length, (1 << length) - 1);
916 put_bits(&s->pb, 16, 0);
917 put_bits(&s->pb, 16, GOP_STARTCODE);
930 put_bits(&s->pb, 5, hours);
931 put_bits(&s->pb, 6, minutes);
932 put_bits(&s->pb, 1, 1);
933 put_bits(&s->pb, 6, seconds);
935 put_bits(&s->pb, 1, !!(s->flags & CODEC_FLAG_CLOSED_GOP));
936 put_bits(&s->pb, 1, 0); // broken link == NO
966 put_bits(&s->pb, 16, 0);
967 put_bits(&s->pb, 16, VOS_STARTCODE);
969 put_bits(&s->pb, 8, profile_and_level_indication);
971 put_bits(&s->pb, 16, 0);
972 put_bits(&s->pb, 16, VISUAL_OBJ_STARTCODE);
974 put_bits(&s->pb, 1, 1);
975 put_bits(&s->pb, 4, vo_ver_id);
976 put_bits(&s->pb, 3, 1); // priority
978 put_bits(&s->pb, 4, 1); // visual obj type== video obj
980 put_bits(&s->pb, 1, 0); // video signal type == no clue // FIXME
1002 put_bits(&s->pb, 16, 0);
1003 put_bits(&s->pb, 16, 0x100 + vo_number); /* video obj */
1004 put_bits(&s->pb, 16, 0);
1005 put_bits(&s->pb, 16, 0x120 + vol_number); /* video obj layer */
1007 put_bits(&s->pb, 1, 0); /* random access vol */
1008 put_bits(&s->pb, 8, s->vo_type); /* video obj type indication */
1010 put_bits(&s->pb, 1, 0); /* is obj layer id= no */
1012 put_bits(&s->pb, 1, 1); /* is obj layer id= yes */
1013 put_bits(&s->pb, 4, vo_ver_id); /* is obj layer ver id */
1014 put_bits(&s->pb, 3, 1); /* is obj layer priority */
1019 put_bits(&s->pb, 4, s->aspect_ratio_info); /* aspect ratio info */
1023 put_bits(&s->pb, 8, s->avctx->sample_aspect_ratio.num);
1024 put_bits(&s->pb, 8, s->avctx->sample_aspect_ratio.den);
1028 put_bits(&s->pb, 1, 0); /* vol control parameters= no @@@ */
1030 put_bits(&s->pb, 1, 1); /* vol control parameters= yes */
1031 put_bits(&s->pb, 2, 1); /* chroma format YUV 420/YV12 */
1032 put_bits(&s->pb, 1, s->low_delay);
1033 put_bits(&s->pb, 1, 0); /* vbv parameters= no */
1036 put_bits(&s->pb, 2, RECT_SHAPE); /* vol shape= rectangle */
1037 put_bits(&s->pb, 1, 1); /* marker bit */
1039 put_bits(&s->pb, 16, s->avctx->time_base.den);
1042 put_bits(&s->pb, 1, 1); /* marker bit */
1043 put_bits(&s->pb, 1, 0); /* fixed vop rate=no */
1044 put_bits(&s->pb, 1, 1); /* marker bit */
1045 put_bits(&s->pb, 13, s->width); /* vol width */
1046 put_bits(&s->pb, 1, 1); /* marker bit */
1047 put_bits(&s->pb, 13, s->height); /* vol height */
1048 put_bits(&s->pb, 1, 1); /* marker bit */
1049 put_bits(&s->pb, 1, s->progressive_sequence ? 0 : 1);
1050 put_bits(&s->pb, 1, 1); /* obmc disable */
1052 put_bits(&s->pb, 1, 0); /* sprite enable */
1054 put_bits(&s->pb, 2, 0); /* sprite enable */
1056 put_bits(&s->pb, 1, 0); /* not 8 bit == false */
1057 put_bits(&s->pb, 1, s->mpeg_quant); /* quant type= (0=h263 style)*/
1065 put_bits(&s->pb, 1, s->quarter_sample);
1066 put_bits(&s->pb, 1, 1); /* complexity estimation disable */
1067 put_bits(&s->pb, 1, s->rtp_mode ? 0 : 1); /* resync marker disable */
1068 put_bits(&s->pb, 1, s->data_partitioning ? 1 : 0);
1070 put_bits(&s->pb, 1, 0); /* no rvlc */
1073 put_bits(&s->pb, 1, 0); /* newpred */
1074 put_bits(&s->pb, 1, 0); /* reduced res vop */
1076 put_bits(&s->pb, 1, 0); /* scalability */
1082 put_bits(&s->pb, 16, 0);
1083 put_bits(&s->pb, 16, 0x1B2); /* user_data */
1107 put_bits(&s->pb, 16, 0); /* vop header */
1108 put_bits(&s->pb, 16, VOP_STARTCODE); /* vop header */
1109 put_bits(&s->pb, 2, s->pict_type - 1); /* pict type: I = 0 , P = 1 */
1116 put_bits(&s->pb, 1, 1);
1118 put_bits(&s->pb, 1, 0);
1120 put_bits(&s->pb, 1, 1); /* marker */
1121 put_bits(&s->pb, s->time_increment_bits, time_mod); /* time increment */
1122 put_bits(&s->pb, 1, 1); /* marker */
1123 put_bits(&s->pb, 1, 1); /* vop coded */
1125 put_bits(&s->pb, 1, s->no_rounding); /* rounding type */
1127 put_bits(&s->pb, 3, 0); /* intra dc VLC threshold */
1129 put_bits(&s->pb, 1, s->current_picture_ptr->f->top_field_first);
1130 put_bits(&s->pb, 1, s->alternate_scan);
1134 put_bits(&s->pb, 5, s->qscale);
1137 put_bits(&s->pb, 3, s->f_code); /* fcode_for */
1139 put_bits(&s->pb, 3, s->b_code); /* fcode_back */
1363 put_bits(&s->pb, 19, DC_MARKER);
1367 put_bits(&s->pb, 17, MOTION_MARKER);
1386 put_bits(&s->pb, ff_mpeg4_get_video_packet_prefix_length(s), 0);
1387 put_bits(&s->pb, 1, 1);
1389 put_bits(&s->pb, mb_num_bits, s->mb_x + s->mb_y * s->mb_width);
1390 put_bits(&s->pb, s->quant_precision, s->qscale);
1391 put_bits(&s->pb, 1, 0); /* no HEC */