mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 08:46:40 +00:00
b5beac1217
So that we generate a ABI compatible structure and make it working. Also this is the way we do it for almost all other structures of this kind. I first tried to keep having a managed structure that properly matches the C structure ABI generating in the gtk-sharp generator Explicit structure for the union as we do with non managed structures but this is not possible and leads to the following assertion in mono: Type Gst.Video.VideoInfo/__ABI which has an [ExplicitLayout] attribute cannot have a reference field at the same offset as another field. This sensibly changes the API but I bet noone will even notice. https://bugzilla.gnome.org/show_bug.cgi?id=788133 |
||
---|---|---|
.. | ||
BasicTutorial1.cs | ||
BasicTutorial2.cs | ||
BasicTutorial3.cs | ||
BasicTutorial4.cs | ||
BasicTutorial5.cs | ||
BasicTutorial6.cs | ||
BasicTutorial7.cs | ||
BasicTutorial8.cs | ||
BasicTutorial9.cs | ||
BasicTutorial12.cs | ||
BasicTutorial13.cs | ||
ExampleVolume.cs | ||
GESExample.cs | ||
Makefile.am | ||
meson.build | ||
Playback.cs | ||
PlaybackTutorial1.cs | ||
PlaybackTutorial2.cs | ||
PlaybackTutorial3.cs | ||
PlaybackTutorial4.cs | ||
PlaybackTutorial5.cs | ||
PlaybackTutorial6.cs | ||
PlaybackTutorial7.cs | ||
VideoOverlay.cs |