mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-14 13:21:28 +00:00
metadata: Fix up GstTagMux to not be abstract
This fixes MissingIntPtrCtor exceptions when wrapping a native GstTagMux subclass, like GstId3v2Mux, in a managed object.
This commit is contained in:
parent
a4cf9a8173
commit
6c63487587
1 changed files with 2 additions and 0 deletions
|
@ -102,6 +102,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
<attr path="/api/namespace/object[@cname='GstVideoFilter']" name="defaultconstructoraccess">protected</attr>
|
||||
<remove-attr path="/api/namespace/object[@cname='GstTagDemux']" name="abstract" />
|
||||
<attr path="/api/namespace/object[@cname='GstTagDemux']" name="defaultconstructoraccess">protected</attr>
|
||||
<remove-attr path="/api/namespace/object[@cname='GstTagMux']" name="abstract" />
|
||||
<attr path="/api/namespace/object[@cname='GstTagMux']" name="defaultconstructoraccess">protected</attr>
|
||||
|
||||
<!-- Add miniobject methods to all miniobject types -->
|
||||
<copy-node path="/api/namespace/struct[@cname='GstMiniObject']//method">/api/namespace//boxed[field/@cname='mini_object']</copy-node>
|
||||
|
|
Loading…
Reference in a new issue