• 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

233     put_bits(&s->pb, 16, header >> 16);
273 put_bits(&s->pb, 4, s->aspect_ratio_info);
274 put_bits(&s->pb, 4, s->frame_rate_index);
293 put_bits(&s->pb, 1, 1); // marker
308 put_bits(&s->pb, 1, constraint_parameter_flag);
320 put_bits(&s->pb, 4, 1); // seq ext
322 put_bits(&s->pb, 1, s->avctx->profile == 0); // escx 1 for 4:2:2 profile
324 put_bits(&s->pb, 3, s->avctx->profile); // profile
325 put_bits(&s->pb, 4, s->avctx->level); // level
327 put_bits(&s->pb, 1, s->progressive_sequence);
328 put_bits(&s->pb, 2, s->chroma_format);
329 put_bits(&s->pb, 2, s->width >> 12);
330 put_bits(&s->pb, 2, s->height >> 12);
331 put_bits(&s->pb, 12, v >> 18); // bitrate ext
332 put_bits(&s->pb, 1, 1); // marker
333 put_bits(&s->pb, 8, vbv_buffer_size >> 10); // vbv buffer ext
334 put_bits(&s->pb, 1, s->low_delay);
335 put_bits(&s->pb, 2, s->mpeg2_frame_rate_ext.num-1); // frame_rate_ext_n
336 put_bits(&s->pb, 5, s->mpeg2_frame_rate_ext.den-1); // frame_rate_ext_d
355 put_bits(&s->pb, 4, 2); // sequence display extension
356 put_bits(&s->pb, 3, 0); // video_format: 0 is components
357 put_bits(&s->pb, 1, 1); // colour_description
358 put_bits(&s->pb, 8, s->avctx->color_primaries); // colour_primaries
359 put_bits(&s->pb, 8, s->avctx->color_trc); // transfer_characteristics
360 put_bits(&s->pb, 8, s->avctx->colorspace); // matrix_coefficients
361 put_bits(&s->pb, 14, width); // display_horizontal_size
362 put_bits(&s->pb, 1, 1); // marker_bit
363 put_bits(&s->pb, 14, height); // display_vertical_size
364 put_bits(&s->pb, 3, 0); // remaining 3 bits are zero padding
369 put_bits(&s->pb, 1, s->drop_frame_timecode); // drop frame flag
382 put_bits(&s->pb, 5, (uint32_t)((time_code / (fps * 3600)) % 24));
383 put_bits(&s->pb, 6, (uint32_t)((time_code / (fps * 60)) % 60));
384 put_bits(&s->pb, 1, 1);
385 put_bits(&s->pb, 6, (uint32_t)((time_code / fps) % 60));
386 put_bits(&s->pb, 6, (uint32_t)((time_code % fps)));
387 put_bits(&s->pb, 1, !!(s->flags & CODEC_FLAG_CLOSED_GOP) || s->intra_only || !s->gop_picture_number);
388 put_bits(&s->pb, 1, 0); // broken link
395 put_bits(&s->pb, 11, 0x008);
398 put_bits(&s->pb, ff_mpeg12_mbAddrIncrTable[run][1],
406 put_bits(&s->pb, 5, inv_non_linear_qscale[s->qscale]);
408 put_bits(&s->pb, 5, s->qscale);
417 put_bits(&s->pb, 3, s->mb_y >> 7);
423 put_bits(&s->pb, 1, 0);
436 put_bits(&s->pb, 10,
438 put_bits(&s->pb, 3, s->pict_type);
441 put_bits(&s->pb, 16, 0xFFFF); /* vbv_delay */
446 put_bits(&s->pb, 1, 0); /* half pel coordinates */
448 put_bits(&s->pb, 3, s->f_code); /* forward_f_code */
450 put_bits(&s->pb, 3, 7); /* forward_f_code */
455 put_bits(&s->pb, 1, 0); /* half pel coordinates */
457 put_bits(&s->pb, 3, s->b_code); /* backward_f_code */
459 put_bits(&s->pb, 3, 7); /* backward_f_code */
462 put_bits(&s->pb, 1, 0); /* extra bit picture */
467 put_bits(&s->pb, 4, 8); /* pic ext */
470 put_bits(&s->pb, 4, s->f_code);
471 put_bits(&s->pb, 4, s->f_code);
473 put_bits(&s->pb, 8, 255);
476 put_bits(&s->pb, 4, s->b_code);
477 put_bits(&s->pb, 4, s->b_code);
479 put_bits(&s->pb, 8, 255);
481 put_bits(&s->pb, 2, s->intra_dc_precision);
484 put_bits(&s->pb, 2, s->picture_structure);
486 put_bits(&s->pb, 1, 0); /* no repeat */
488 put_bits(&s->pb, 1, s->current_picture_ptr->f->top_field_first);
492 put_bits(&s->pb, 1, s->frame_pred_frame_dct);
493 put_bits(&s->pb, 1, s->concealment_motion_vectors);
494 put_bits(&s->pb, 1, s->q_scale_type);
495 put_bits(&s->pb, 1, s->intra_vlc_format);
496 put_bits(&s->pb, 1, s->alternate_scan);
497 put_bits(&s->pb, 1, s->repeat_first_field);
500 put_bits(&s->pb, 1, s->chroma_format ==
502 put_bits(&s->pb, 1, s->progressive_frame);
503 put_bits(&s->pb, 1, 0); /* composite_display_flag */
510 put_bits(&s->pb, 8, svcd_scan_offset_placeholder[i]);
538 put_bits(&s->pb, 8, 'J'); // S3D_video_format_signaling_identifier
539 put_bits(&s->pb, 8, 'P');
540 put_bits(&s->pb, 8, '3');
541 put_bits(&s->pb, 8, 'D');
542 put_bits(&s->pb, 8, 0x03); // S3D_video_format_length
544 put_bits(&s->pb, 1, 1); // reserved_bit
545 put_bits(&s->pb, 7, fpa_type); // S3D_video_format_type
546 put_bits(&s->pb, 8, 0x04); // reserved_data[0]
547 put_bits(&s->pb, 8, 0xFF); // reserved_data[1]
558 put_bits(&s->pb, n, bits);
562 put_bits(&s->pb, 2, 2 - field_motion);
563 put_bits(&s->pb, 1, s->interlaced_dct);
572 put_bits(&s->pb,
597 put_bits(&s->pb,
601 put_bits(&s->pb, 1, sign);
603 put_bits(&s->pb, bit_size, bits);
619 put_bits(&s->pb,
624 put_bits(&s->pb,
630 put_bits(&s->pb,
634 put_bits(&s->pb,
664 put_bits(&s->pb, 2, code | 0x02);
692 put_bits(&s->pb, table_vlc[code][1] + 1,
696 put_bits(&s->pb, table_vlc[111][1], table_vlc[111][0]);
698 put_bits(&s->pb, 6, run);
704 put_bits(&s->pb, 16, 0x8001 + level + 255);
716 put_bits(&s->pb, table_vlc[112][1], table_vlc[112][0]);
820 put_bits(&s->pb, 3, 1); /* motion only */
822 put_bits(&s->pb, 2, 2); /* motion_type: frame */
848 put_bits(&s->pb, 3, 1); /* motion only */
849 put_bits(&s->pb, 2, 1); /* motion_type: field */
854 put_bits(&s->pb, 1, s->field_select[0][i]);
868 put_bits(&s->pb,
872 put_bits(&s->pb,
892 put_bits(&s->pb, 5 - s->mv_dir, 2);
894 put_bits(&s->pb, 2, 2); /* motion_type: frame */
938 put_bits(&s->pb, 5 - s->mv_dir, 2);
939 put_bits(&s->pb, 2, 1); /* motion_type: field */
945 put_bits(&s->pb, 1, s->field_select[0][i]);
959 put_bits(&s->pb, 1, s->field_select[1][i]);
975 put_bits(&s->pb,
979 put_bits(&s->pb,