Just as other property variables, it's split for ease it usage,
particularly after adding access locks.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2836>
gboolean use_cabac;
gboolean use_dct8x8;
gboolean use_trellis;
+ gboolean aud;
guint32 num_slices;
guint32 packed_headers;
self->use_cabac = self->prop.use_cabac;
self->use_dct8x8 = self->prop.use_dct8x8;
self->use_trellis = self->prop.use_trellis;
+ self->aud = self->prop.aud;
self->num_slices = self->prop.num_slices;
self->gop.idr_period = self->prop.key_int_max;
frame = _enc_frame (gst_frame);
- if (self->prop.aud) {
+ if (self->aud) {
if ((self->packed_headers & VA_ENC_PACKED_HEADER_RAW_DATA)
&& !_add_aud (self, frame))
return FALSE;