MiniObject: fix MakeWritable In case the MiniObject had a reference count of 1 (writa...
authorMaster T <tom.deseyn@gmail.com>
Thu, 18 Sep 2014 02:59:33 +0000 (04:59 +0200)
committerStephan Sundermann <stephansundermann@gmail.com>
Thu, 18 Sep 2014 13:05:45 +0000 (15:05 +0200)
commitcff0582d61fab4ce8983b7706b5262abd0489af8
tree3a652dbbc342c5bbebc6c7687952f1911e6184d8
parent20a3d2a22d35964f1eb8654068bcf93150f67235
MiniObject: fix MakeWritable In case the MiniObject had a reference count of 1 (writable), the object was destroyed due to a bug in Opaque not handling self-assignment of Raw. In case the MiniObject was not writable, the returned copy was not writable either because it had two references: one from gst_mini_object_make_writable and one from Opaque.Raw.
sources/custom/MiniObject.cs