Remove attempt to delay _make_writable
{
GstCaps *caps;
GstStructure *structure;
- gboolean writable;
}
NormalizeForeach;
GstStructure *structure = gst_structure_copy (nf->structure);
gst_structure_id_set_value (structure, field_id, v);
- if (G_UNLIKELY (!nf->writable)) {
- nf->caps = gst_caps_make_writable (nf->caps);
- nf->writable = TRUE;
- }
gst_caps_append_structure_unchecked (nf->caps, structure);
}
caps = gst_caps_make_writable (caps);
nf.caps = caps;
- nf.writable = FALSE;
for (i = 0; i < gst_caps_get_size (nf.caps); i++) {
nf.structure = gst_caps_get_structure_unchecked (nf.caps, i);