Lines Matching refs:gb

33     GetBitContext gbc, *gb = &gbc;
39 ret = init_get_bits8(gb, data, size);
43 if (get_bits_left(gb) < 10)
46 s->application_version = get_bits(gb, 8);
47 s->num_windows = get_bits(gb, 2);
53 if (get_bits_left(gb) < ((19 * 8 + 1) * (s->num_windows - 1)))
61 (AVRational){get_bits(gb, 16), 1};
63 (AVRational){get_bits(gb, 16), 1};
65 (AVRational){get_bits(gb, 16), 1};
67 (AVRational){get_bits(gb, 16), 1};
69 params->center_of_ellipse_x = get_bits(gb, 16);
70 params->center_of_ellipse_y = get_bits(gb, 16);
71 params->rotation_angle = get_bits(gb, 8);
72 params->semimajor_axis_internal_ellipse = get_bits(gb, 16);
73 params->semimajor_axis_external_ellipse = get_bits(gb, 16);
74 params->semiminor_axis_external_ellipse = get_bits(gb, 16);
75 params->overlap_process_option = get_bits1(gb);
78 if (get_bits_left(gb) < 28)
82 (AVRational){get_bits_long(gb, 27), luminance_den};
83 s->targeted_system_display_actual_peak_luminance_flag = get_bits1(gb);
87 if (get_bits_left(gb) < 10)
89 rows = get_bits(gb, 5);
90 cols = get_bits(gb, 5);
97 if (get_bits_left(gb) < (rows * cols * 4))
103 (AVRational){get_bits(gb, 4), peak_luminance_den};
109 if (get_bits_left(gb) < (3 * 17 + 17 + 4))
114 (AVRational){get_bits(gb, 17), rgb_den};
117 (AVRational){get_bits(gb, 17), rgb_den};
118 params->num_distribution_maxrgb_percentiles = get_bits(gb, 4);
120 if (get_bits_left(gb) <
125 params->distribution_maxrgb[i].percentage = get_bits(gb, 7);
127 (AVRational){get_bits(gb, 17), rgb_den};
130 if (get_bits_left(gb) < 10)
133 params->fraction_bright_pixels = (AVRational){get_bits(gb, 10), fraction_pixel_den};
135 if (get_bits_left(gb) < 1)
137 s->mastering_display_actual_peak_luminance_flag = get_bits1(gb);
140 if (get_bits_left(gb) < 10)
142 rows = get_bits(gb, 5);
143 cols = get_bits(gb, 5);
150 if (get_bits_left(gb) < (rows * cols * 4))
156 (AVRational){get_bits(gb, 4), peak_luminance_den};
163 if (get_bits_left(gb) < 1)
166 params->tone_mapping_flag = get_bits1(gb);
168 if (get_bits_left(gb) < 28)
172 (AVRational){get_bits(gb, 12), knee_point_den};
174 (AVRational){get_bits(gb, 12), knee_point_den};
175 params->num_bezier_curve_anchors = get_bits(gb, 4);
177 if (get_bits_left(gb) < (params->num_bezier_curve_anchors * 10))
182 (AVRational){get_bits(gb, 10), bezier_anchor_den};
186 if (get_bits_left(gb) < 1)
188 params->color_saturation_mapping_flag = get_bits1(gb);
190 if (get_bits_left(gb) < 6)
193 (AVRational){get_bits(gb, 6), saturation_weight_den};