Lines Matching refs:dovi
34 AVDOVIDecoderConfigurationRecord *dovi;
41 dovi = av_dovi_alloc(&dovi_size);
42 if (!dovi)
45 dovi->dv_version_major = *buf_ptr++; // 8 bits
46 dovi->dv_version_minor = *buf_ptr++; // 8 bits
51 dovi->dv_profile = (buf >> 9) & 0x7f; // 7 bits
52 dovi->dv_level = (buf >> 3) & 0x3f; // 6 bits
53 dovi->rpu_present_flag = (buf >> 2) & 0x01; // 1 bit
54 dovi->el_present_flag = (buf >> 1) & 0x01; // 1 bit
55 dovi->bl_present_flag = buf & 0x01; // 1 bit
59 dovi->dv_bl_signal_compatibility_id = ((*buf_ptr++) >> 4) & 0x0f; // 4 bits
63 dovi->dv_bl_signal_compatibility_id = 0;
67 (uint8_t *)dovi, dovi_size);
69 av_free(dovi);
75 dovi->dv_version_major, dovi->dv_version_minor,
76 dovi->dv_profile, dovi->dv_level,
77 dovi->rpu_present_flag,
78 dovi->el_present_flag,
79 dovi->bl_present_flag,
80 dovi->dv_bl_signal_compatibility_id);
86 AVDOVIDecoderConfigurationRecord *dovi)
92 put_bits(&pb, 8, dovi->dv_version_major);
93 put_bits(&pb, 8, dovi->dv_version_minor);
94 put_bits(&pb, 7, dovi->dv_profile & 0x7f);
95 put_bits(&pb, 6, dovi->dv_level & 0x3f);
96 put_bits(&pb, 1, !!dovi->rpu_present_flag);
97 put_bits(&pb, 1, !!dovi->el_present_flag);
98 put_bits(&pb, 1, !!dovi->bl_present_flag);
99 put_bits(&pb, 4, dovi->dv_bl_signal_compatibility_id & 0x0f);
111 dovi->dv_profile > 10 ? "dvwC" : (dovi->dv_profile > 7 ? "dvvC" : "dvcC"),
112 dovi->dv_version_major, dovi->dv_version_minor,
113 dovi->dv_profile, dovi->dv_level,
114 dovi->rpu_present_flag,
115 dovi->el_present_flag,
116 dovi->bl_present_flag,
117 dovi->dv_bl_signal_compatibility_id);