Lines Matching refs:vop
140 Mp4HdrVop vop; member
431 memset(&header->vop, 0, sizeof(header->vop)); in init_mpg4_hdr_vop()
432 header->vop.coding_type = MPEG4_INVALID_VOP; in init_mpg4_hdr_vop()
510 if (mp4Hdr->vol.vo_type == 0 && vol_control_parameters == 0 && mp4Hdr->vop.frameNumber == 0) { in mpg4d_parse_vol_header()
821 READ_BITS(gb, 2, &(mp4Hdr->vop.coding_type)); /* vop_coding_type */ in mpeg4_parse_vop_header()
836 if (mp4Hdr->vop.coding_type != MPEG4_B_VOP) { in mpeg4_parse_vop_header()
851 mp4Hdr->vop.coding_type = MPEG4_N_VOP; in mpeg4_parse_vop_header()
856 if (mp4Hdr->vop.coding_type == MPEG4_B_VOP && in mpeg4_parse_vop_header()
861 if (mp4Hdr->vop.coding_type == MPEG4_I_VOP) in mpeg4_parse_vop_header()
880 ((mp4Hdr->vop.coding_type == MPEG4_P_VOP) || in mpeg4_parse_vop_header()
881 (mp4Hdr->vop.coding_type == MPEG4_S_VOP && in mpeg4_parse_vop_header()
883 READ_BITS(gb, 1, &(mp4Hdr->vop.rounding)); /* rounding_type */ in mpeg4_parse_vop_header()
888 (mp4Hdr->vop.coding_type == MPEG4_P_VOP || mp4Hdr->vop.coding_type == MPEG4_I_VOP)) { in mpeg4_parse_vop_header()
897 … read_vop_complexity_estimation_header(&p->estimation, gb, mp4Hdr, mp4Hdr->vop.coding_type); in mpeg4_parse_vop_header()
902 mp4Hdr->vop.intra_dc_vlc_threshold = val; in mpeg4_parse_vop_header()
903 mp4Hdr->vop.top_field_first = 0; in mpeg4_parse_vop_header()
904 mp4Hdr->vop.alternate_vertical_scan = 0; in mpeg4_parse_vop_header()
907 READ_BITS(gb, 1, &(mp4Hdr->vop.top_field_first)); in mpeg4_parse_vop_header()
908 READ_BITS(gb, 1, &(mp4Hdr->vop.alternate_vertical_scan)); in mpeg4_parse_vop_header()
914 mp4Hdr->vop.coding_type == MPEG4_S_VOP) { in mpeg4_parse_vop_header()
916 mp4Hdr->vol.sprite_enable, mp4Hdr->vop.coding_type); in mpeg4_parse_vop_header()
920 READ_BITS(gb, mp4Hdr->vol.quant_bits, &(mp4Hdr->vop.quant)); in mpeg4_parse_vop_header()
921 if (mp4Hdr->vop.quant < 1) /* vop_quant */ in mpeg4_parse_vop_header()
922 mp4Hdr->vop.quant = 1; in mpeg4_parse_vop_header()
924 if (mp4Hdr->vop.coding_type != MPEG4_I_VOP) { in mpeg4_parse_vop_header()
925 READ_BITS(gb, 3, &(mp4Hdr->vop.fcode_forward)); /* fcode_forward */ in mpeg4_parse_vop_header()
928 if (mp4Hdr->vop.coding_type == MPEG4_B_VOP) { in mpeg4_parse_vop_header()
929 READ_BITS(gb, 3, &(mp4Hdr->vop.fcode_backward)); /* fcode_backward */ in mpeg4_parse_vop_header()
934 (mp4Hdr->vop.coding_type != MPEG4_I_VOP)) { in mpeg4_parse_vop_header()
940 mp4Hdr->vop.hdr_bits = gb->used_bits; in mpeg4_parse_vop_header()
955 pp->vop_coding_type = hdr_curr->vop.coding_type; in mpg4d_fill_picture_parameters()
956 pp->vop_quant = hdr_curr->vop.quant; in mpg4d_fill_picture_parameters()
971 pp->vop_coded = (hdr_curr->vop.coding_type != MPEG4_N_VOP); in mpg4d_fill_picture_parameters()
972 pp->vop_rounding_type = hdr_curr->vop.rounding; in mpg4d_fill_picture_parameters()
973 pp->intra_dc_vlc_thr = hdr_curr->vop.intra_dc_vlc_threshold; in mpg4d_fill_picture_parameters()
974 pp->top_field_first = hdr_curr->vop.top_field_first; in mpg4d_fill_picture_parameters()
975 pp->alternate_vertical_scan_flag = hdr_curr->vop.alternate_vertical_scan; in mpg4d_fill_picture_parameters()
984 pp->vop_fcode_forward = hdr_curr->vop.fcode_forward; in mpg4d_fill_picture_parameters()
985 pp->vop_fcode_backward = hdr_curr->vop.fcode_backward; in mpg4d_fill_picture_parameters()
992 …pp->prev_coding_type = (hdr_ref0->vop.coding_type == MPEG4_INVALID_VOP) ? (0) : (hdr_ref0->vop.cod… in mpg4d_fill_picture_parameters()
995 pp->header_bits = hdr_curr->vop.hdr_bits; in mpg4d_fill_picture_parameters()
1335 RK_S32 coding_type = p->hdr_curr.vop.coding_type; in mpp_mpg4_parser_decode()
1399 syn->data[2]->DataOffset = p->hdr_curr.vop.hdr_bits; in mpp_mpg4_parser_setup_syntax()
1418 if (p->found_i_vop && hdr_curr->vop.coding_type != MPEG4_N_VOP) { in mpp_mpg4_parser_setup_hal_output()
1444 if (hdr_curr->vop.top_field_first) in mpp_mpg4_parser_setup_hal_output()
1481 if (hdr_curr->vop.coding_type != MPEG4_N_VOP) { in mpp_mpg4_parser_setup_refer()
1506 RK_S32 coding_type = hdr_curr->vop.coding_type; in mpp_mpg4_parser_update_dpb()