// This file was generated by the Gtk# code generator.
// Any changes made will be lost if regenerated.

#include <ges/ges.h>

int main (int argc, char *argv[]) {
	g_print("\"sizeof(GESAssetClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAssetClass));
	g_print("\"GESAssetClass.start_loading\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAssetClass, start_loading));
	g_print("\"GESAssetClass.extract\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAssetClass, extract));
	g_print("\"GESAssetClass.inform_proxy\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAssetClass, inform_proxy));
	g_print("\"GESAssetClass.proxied\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAssetClass, proxied));
	g_print("\"GESAssetClass.request_id_update\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAssetClass, request_id_update));
	g_print("\"GESAssetClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAssetClass, _ges_reserved));
	g_print("\"sizeof(GESAsset)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAsset));
	g_print("\"GESAsset.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAsset, priv));
	g_print("\"GESAsset._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAsset, _ges_reserved));
	g_print("\"sizeof(GESAudioSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioSourceClass));
	g_print("\"GESAudioSourceClass.create_source\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioSourceClass, create_source));
	g_print("\"GESAudioSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioSourceClass, _ges_reserved));
	g_print("\"sizeof(GESAudioSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioSource));
	g_print("\"GESAudioSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioSource, priv));
	g_print("\"GESAudioSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioSource, _ges_reserved));
	g_print("\"sizeof(GESAudioTestSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioTestSourceClass));
	g_print("\"GESAudioTestSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTestSourceClass, _ges_reserved));
	g_print("\"sizeof(GESAudioTestSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioTestSource));
	g_print("\"GESAudioTestSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTestSource, priv));
	g_print("\"GESAudioTestSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTestSource, _ges_reserved));
	g_print("\"sizeof(GESAudioTrackClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioTrackClass));
	g_print("\"GESAudioTrackClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTrackClass, _ges_reserved));
	g_print("\"sizeof(GESAudioTrack)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioTrack));
	g_print("\"GESAudioTrack.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTrack, priv));
	g_print("\"GESAudioTrack._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTrack, _ges_reserved));
	g_print("\"sizeof(GESAudioTransitionClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioTransitionClass));
	g_print("\"GESAudioTransitionClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTransitionClass, _ges_reserved));
	g_print("\"sizeof(GESAudioTransition)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioTransition));
	g_print("\"GESAudioTransition.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTransition, priv));
	g_print("\"GESAudioTransition._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioTransition, _ges_reserved));
	g_print("\"sizeof(GESAudioUriSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioUriSourceClass));
	g_print("\"GESAudioUriSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioUriSourceClass, _ges_reserved));
	g_print("\"sizeof(GESAudioUriSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESAudioUriSource));
	g_print("\"GESAudioUriSource.uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioUriSource, uri));
	g_print("\"GESAudioUriSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioUriSource, priv));
	g_print("\"GESAudioUriSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESAudioUriSource, _ges_reserved));
	g_print("\"sizeof(GESBaseEffectClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseEffectClass));
	g_print("\"GESBaseEffectClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseEffectClass, _ges_reserved));
	g_print("\"sizeof(GESBaseEffect)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseEffect));
	g_print("\"GESBaseEffect.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseEffect, priv));
	g_print("\"GESBaseEffect._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseEffect, _ges_reserved));
	g_print("\"sizeof(GESBaseEffectClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseEffectClipClass));
	g_print("\"GESBaseEffectClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseEffectClipClass, _ges_reserved));
	g_print("\"sizeof(GESBaseEffectClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseEffectClip));
	g_print("\"GESBaseEffectClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseEffectClip, priv));
	g_print("\"GESBaseEffectClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseEffectClip, _ges_reserved));
	g_print("\"sizeof(GESBaseTransitionClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseTransitionClipClass));
	g_print("\"GESBaseTransitionClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseTransitionClipClass, _ges_reserved));
	g_print("\"sizeof(GESBaseTransitionClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseTransitionClip));
	g_print("\"GESBaseTransitionClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseTransitionClip, priv));
	g_print("\"GESBaseTransitionClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseTransitionClip, _ges_reserved));
	g_print("\"sizeof(GESBaseXmlFormatterClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseXmlFormatterClass));
	g_print("\"GESBaseXmlFormatterClass.content_parser\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseXmlFormatterClass, content_parser));
	g_print("\"GESBaseXmlFormatterClass.save\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseXmlFormatterClass, save));
	g_print("\"GESBaseXmlFormatterClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseXmlFormatterClass, _ges_reserved));
	g_print("\"sizeof(GESBaseXmlFormatter)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESBaseXmlFormatter));
	g_print("\"GESBaseXmlFormatter.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseXmlFormatter, priv));
	g_print("\"GESBaseXmlFormatter._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESBaseXmlFormatter, _ges_reserved));
	g_print("\"sizeof(GESClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESClipClass));
	g_print("\"GESClipClass.create_track_element\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClipClass, create_track_element));
	g_print("\"GESClipClass.create_track_elements\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClipClass, create_track_elements));
	g_print("\"GESClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClipClass, _ges_reserved));
	g_print("\"sizeof(GESClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESClip));
	g_print("\"GESClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClip, priv));
	g_print("\"GESClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClip, _ges_reserved));
	g_print("\"sizeof(GESClipAssetClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESClipAssetClass));
	g_print("\"GESClipAssetClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClipAssetClass, _ges_reserved));
	g_print("\"sizeof(GESClipAsset)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESClipAsset));
	g_print("\"GESClipAsset.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClipAsset, priv));
	g_print("\"GESClipAsset._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESClipAsset, _ges_reserved));
	g_print("\"sizeof(GESCommandLineFormatter)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESCommandLineFormatter));
	g_print("\"GESCommandLineFormatter.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESCommandLineFormatter, priv));
	g_print("\"sizeof(GESContainerClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESContainerClass));
	g_print("\"GESContainerClass.child_added\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, child_added));
	g_print("\"GESContainerClass.child_removed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, child_removed));
	g_print("\"GESContainerClass.add_child\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, add_child));
	g_print("\"GESContainerClass.remove_child\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, remove_child));
	g_print("\"GESContainerClass.ungroup\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, ungroup));
	g_print("\"GESContainerClass.group\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, group));
	g_print("\"GESContainerClass.edit\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, edit));
	g_print("\"GESContainerClass.grouping_priority\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, grouping_priority));
	g_print("\"GESContainerClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainerClass, _ges_reserved));
	g_print("\"sizeof(GESContainer)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESContainer));
	g_print("\"GESContainer.children\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainer, children));
	g_print("\"GESContainer.height\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainer, height));
	g_print("\"GESContainer.children_control_mode\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainer, children_control_mode));
	g_print("\"GESContainer.initiated_move\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainer, initiated_move));
	g_print("\"GESContainer.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainer, priv));
	g_print("\"GESContainer._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESContainer, _ges_reserved));
	g_print("\"sizeof(GESEffectClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESEffectClass));
	g_print("\"GESEffectClass.rate_properties\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffectClass, rate_properties));
	g_print("\"GESEffectClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffectClass, _ges_reserved));
	g_print("\"sizeof(GESEffect)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESEffect));
	g_print("\"GESEffect.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffect, priv));
	g_print("\"GESEffect._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffect, _ges_reserved));
	g_print("\"sizeof(GESEffectClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESEffectClipClass));
	g_print("\"GESEffectClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffectClipClass, _ges_reserved));
	g_print("\"sizeof(GESEffectClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESEffectClip));
	g_print("\"GESEffectClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffectClip, priv));
	g_print("\"GESEffectClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESEffectClip, _ges_reserved));
	g_print("\"sizeof(GESFormatterClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESFormatterClass));
	g_print("\"GESFormatterClass.can_load_uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, can_load_uri));
	g_print("\"GESFormatterClass.load_from_uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, load_from_uri));
	g_print("\"GESFormatterClass.save_to_uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, save_to_uri));
	g_print("\"GESFormatterClass.name\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, name));
	g_print("\"GESFormatterClass.description\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, description));
	g_print("\"GESFormatterClass.extension\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, extension));
	g_print("\"GESFormatterClass.mimetype\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, mimetype));
	g_print("\"GESFormatterClass.version\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, version));
	g_print("\"GESFormatterClass.rank\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, rank));
	g_print("\"GESFormatterClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatterClass, _ges_reserved));
	g_print("\"sizeof(GESFormatter)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESFormatter));
	g_print("\"GESFormatter.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatter, priv));
	g_print("\"GESFormatter.project\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatter, project));
	g_print("\"GESFormatter.timeline\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatter, timeline));
	g_print("\"GESFormatter._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESFormatter, _ges_reserved));
	g_print("\"sizeof(GESGroupClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESGroupClass));
	g_print("\"GESGroupClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESGroupClass, _ges_reserved));
	g_print("\"sizeof(GESGroup)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESGroup));
	g_print("\"GESGroup.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESGroup, priv));
	g_print("\"GESGroup._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESGroup, _ges_reserved));
	g_print("\"sizeof(GESImageSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESImageSourceClass));
	g_print("\"GESImageSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESImageSourceClass, _ges_reserved));
	g_print("\"sizeof(GESImageSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESImageSource));
	g_print("\"GESImageSource.uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESImageSource, uri));
	g_print("\"GESImageSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESImageSource, priv));
	g_print("\"GESImageSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESImageSource, _ges_reserved));
	g_print("\"sizeof(GESLayerClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESLayerClass));
	g_print("\"GESLayerClass.get_objects\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayerClass, get_objects));
	g_print("\"GESLayerClass.object_added\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayerClass, object_added));
	g_print("\"GESLayerClass.object_removed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayerClass, object_removed));
	g_print("\"GESLayerClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayerClass, _ges_reserved));
	g_print("\"sizeof(GESLayer)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESLayer));
	g_print("\"GESLayer.timeline\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayer, timeline));
	g_print("\"GESLayer.min_nle_priority\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayer, min_nle_priority));
	g_print("\"GESLayer.max_nle_priority\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayer, max_nle_priority));
	g_print("\"GESLayer.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayer, priv));
	g_print("\"GESLayer._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESLayer, _ges_reserved));
	g_print("\"sizeof(GESMultiFileSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESMultiFileSourceClass));
	g_print("\"GESMultiFileSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESMultiFileSourceClass, _ges_reserved));
	g_print("\"sizeof(GESMultiFileSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESMultiFileSource));
	g_print("\"GESMultiFileSource.uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESMultiFileSource, uri));
	g_print("\"GESMultiFileSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESMultiFileSource, priv));
	g_print("\"GESMultiFileSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESMultiFileSource, _ges_reserved));
	g_print("\"sizeof(GESOperationClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESOperationClass));
	g_print("\"GESOperationClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOperationClass, _ges_reserved));
	g_print("\"sizeof(GESOperation)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESOperation));
	g_print("\"GESOperation.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOperation, priv));
	g_print("\"GESOperation._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOperation, _ges_reserved));
	g_print("\"sizeof(GESOperationClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESOperationClipClass));
	g_print("\"GESOperationClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOperationClipClass, _ges_reserved));
	g_print("\"sizeof(GESOperationClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESOperationClip));
	g_print("\"GESOperationClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOperationClip, priv));
	g_print("\"GESOperationClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOperationClip, _ges_reserved));
	g_print("\"sizeof(GESOverlayClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESOverlayClipClass));
	g_print("\"GESOverlayClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOverlayClipClass, _ges_reserved));
	g_print("\"sizeof(GESOverlayClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESOverlayClip));
	g_print("\"GESOverlayClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOverlayClip, priv));
	g_print("\"GESOverlayClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESOverlayClip, _ges_reserved));
	g_print("\"sizeof(GESPipelineClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESPipelineClass));
	g_print("\"GESPipelineClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESPipelineClass, _ges_reserved));
	g_print("\"sizeof(GESPipeline)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESPipeline));
	g_print("\"GESPipeline.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESPipeline, priv));
	g_print("\"GESPipeline._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESPipeline, _ges_reserved));
	g_print("\"sizeof(GESPitiviFormatterClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESPitiviFormatterClass));
	g_print("\"GESPitiviFormatterClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESPitiviFormatterClass, _ges_reserved));
	g_print("\"sizeof(GESPitiviFormatter)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESPitiviFormatter));
	g_print("\"GESPitiviFormatter.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESPitiviFormatter, priv));
	g_print("\"GESPitiviFormatter._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESPitiviFormatter, _ges_reserved));
	g_print("\"sizeof(GESProjectClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESProjectClass));
	g_print("\"GESProjectClass.asset_added\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, asset_added));
	g_print("\"GESProjectClass.asset_loading\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, asset_loading));
	g_print("\"GESProjectClass.asset_removed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, asset_removed));
	g_print("\"GESProjectClass.missing_uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, missing_uri));
	g_print("\"GESProjectClass.loading_error\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, loading_error));
	g_print("\"GESProjectClass.loaded\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, loaded));
	g_print("\"GESProjectClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProjectClass, _ges_reserved));
	g_print("\"sizeof(GESProject)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESProject));
	g_print("\"GESProject.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProject, priv));
	g_print("\"GESProject.__ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESProject, __ges_reserved));
	g_print("\"sizeof(GESSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESSourceClass));
	g_print("\"GESSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESSourceClass, _ges_reserved));
	g_print("\"sizeof(GESSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESSource));
	g_print("\"GESSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESSource, priv));
	g_print("\"GESSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESSource, _ges_reserved));
	g_print("\"sizeof(GESSourceClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESSourceClipClass));
	g_print("\"GESSourceClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESSourceClipClass, _ges_reserved));
	g_print("\"sizeof(GESSourceClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESSourceClip));
	g_print("\"GESSourceClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESSourceClip, priv));
	g_print("\"GESSourceClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESSourceClip, _ges_reserved));
	g_print("\"sizeof(GESTestClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTestClipClass));
	g_print("\"GESTestClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTestClipClass, _ges_reserved));
	g_print("\"sizeof(GESTestClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTestClip));
	g_print("\"GESTestClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTestClip, priv));
	g_print("\"GESTestClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTestClip, _ges_reserved));
	g_print("\"sizeof(GESTextOverlayClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTextOverlayClass));
	g_print("\"GESTextOverlayClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTextOverlayClass, _ges_reserved));
	g_print("\"sizeof(GESTextOverlay)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTextOverlay));
	g_print("\"GESTextOverlay.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTextOverlay, priv));
	g_print("\"GESTextOverlay._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTextOverlay, _ges_reserved));
	g_print("\"sizeof(GESTextOverlayClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTextOverlayClipClass));
	g_print("\"GESTextOverlayClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTextOverlayClipClass, _ges_reserved));
	g_print("\"sizeof(GESTextOverlayClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTextOverlayClip));
	g_print("\"GESTextOverlayClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTextOverlayClip, priv));
	g_print("\"GESTextOverlayClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTextOverlayClip, _ges_reserved));
	g_print("\"sizeof(GESTimelineClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTimelineClass));
	g_print("\"GESTimelineClass.track_added\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, track_added));
	g_print("\"GESTimelineClass.track_removed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, track_removed));
	g_print("\"GESTimelineClass.layer_added\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, layer_added));
	g_print("\"GESTimelineClass.layer_removed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, layer_removed));
	g_print("\"GESTimelineClass.group_added\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, group_added));
	g_print("\"GESTimelineClass.group_removed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, group_removed));
	g_print("\"GESTimelineClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineClass, _ges_reserved));
	g_print("\"sizeof(GESTimeline)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTimeline));
	g_print("\"GESTimeline.layers\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimeline, layers));
	g_print("\"GESTimeline.tracks\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimeline, tracks));
	g_print("\"GESTimeline.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimeline, priv));
	g_print("\"GESTimeline._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimeline, _ges_reserved));
	g_print("\"sizeof(GESTimelineElementClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTimelineElementClass));
	g_print("\"GESTimelineElementClass.set_parent\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, set_parent));
	g_print("\"GESTimelineElementClass.set_start\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, set_start));
	g_print("\"GESTimelineElementClass.set_inpoint\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, set_inpoint));
	g_print("\"GESTimelineElementClass.set_duration\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, set_duration));
	g_print("\"GESTimelineElementClass.set_max_duration\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, set_max_duration));
	g_print("\"GESTimelineElementClass.set_priority\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, set_priority));
	g_print("\"GESTimelineElementClass.ripple\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, ripple));
	g_print("\"GESTimelineElementClass.ripple_end\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, ripple_end));
	g_print("\"GESTimelineElementClass.roll_start\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, roll_start));
	g_print("\"GESTimelineElementClass.roll_end\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, roll_end));
	g_print("\"GESTimelineElementClass.trim\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, trim));
	g_print("\"GESTimelineElementClass.deep_copy\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, deep_copy));
	g_print("\"GESTimelineElementClass.paste\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, paste));
	g_print("\"GESTimelineElementClass.list_children_properties\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, list_children_properties));
	g_print("\"GESTimelineElementClass.lookup_child\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, lookup_child));
	g_print("\"GESTimelineElementClass.get_track_types\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, get_track_types));
	g_print("\"GESTimelineElementClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElementClass, _ges_reserved));
	g_print("\"sizeof(GESTimelineElement)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTimelineElement));
	g_print("\"GESTimelineElement.parent\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, parent));
	g_print("\"GESTimelineElement.asset\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, asset));
	g_print("\"GESTimelineElement.start\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, start));
	g_print("\"GESTimelineElement.inpoint\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, inpoint));
	g_print("\"GESTimelineElement.duration\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, duration));
	g_print("\"GESTimelineElement.maxduration\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, maxduration));
	g_print("\"GESTimelineElement.priority\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, priority));
	g_print("\"GESTimelineElement.timeline\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, timeline));
	g_print("\"GESTimelineElement.name\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, name));
	g_print("\"GESTimelineElement.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, priv));
	g_print("\"GESTimelineElement._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTimelineElement, _ges_reserved));
	g_print("\"sizeof(GESTitleClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTitleClipClass));
	g_print("\"GESTitleClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTitleClipClass, _ges_reserved));
	g_print("\"sizeof(GESTitleClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTitleClip));
	g_print("\"GESTitleClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTitleClip, priv));
	g_print("\"GESTitleClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTitleClip, _ges_reserved));
	g_print("\"sizeof(GESTitleSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTitleSourceClass));
	g_print("\"GESTitleSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTitleSourceClass, _ges_reserved));
	g_print("\"sizeof(GESTitleSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTitleSource));
	g_print("\"GESTitleSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTitleSource, priv));
	g_print("\"GESTitleSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTitleSource, _ges_reserved));
	g_print("\"sizeof(GESTrackClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTrackClass));
	g_print("\"GESTrackClass.get_mixing_element\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackClass, get_mixing_element));
	g_print("\"GESTrackClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackClass, _ges_reserved));
	g_print("\"sizeof(GESTrack)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTrack));
	g_print("\"GESTrack.type\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrack, type));
	g_print("\"GESTrack.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrack, priv));
	g_print("\"GESTrack._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrack, _ges_reserved));
	g_print("\"sizeof(GESTrackElementClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTrackElementClass));
	g_print("\"GESTrackElementClass.nleobject_factorytype\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, nleobject_factorytype));
	g_print("\"GESTrackElementClass.create_gnl_object\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, create_gnl_object));
	g_print("\"GESTrackElementClass.create_element\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, create_element));
	g_print("\"GESTrackElementClass.active_changed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, active_changed));
	g_print("\"GESTrackElementClass.changed\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, changed));
	g_print("\"GESTrackElementClass.list_children_properties\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, list_children_properties));
	g_print("\"GESTrackElementClass.lookup_child\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, lookup_child));
	g_print("\"GESTrackElementClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementClass, _ges_reserved));
	g_print("\"sizeof(GESTrackElement)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTrackElement));
	g_print("\"GESTrackElement.active\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElement, active));
	g_print("\"GESTrackElement.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElement, priv));
	g_print("\"GESTrackElement.asset\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElement, asset));
	g_print("\"GESTrackElement._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElement, _ges_reserved));
	g_print("\"sizeof(GESTrackElementAssetClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTrackElementAssetClass));
	g_print("\"GESTrackElementAssetClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementAssetClass, _ges_reserved));
	g_print("\"sizeof(GESTrackElementAsset)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTrackElementAsset));
	g_print("\"GESTrackElementAsset.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementAsset, priv));
	g_print("\"GESTrackElementAsset.__ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTrackElementAsset, __ges_reserved));
	g_print("\"sizeof(GESTransitionClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTransitionClass));
	g_print("\"GESTransitionClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransitionClass, _ges_reserved));
	g_print("\"sizeof(GESTransition)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTransition));
	g_print("\"GESTransition.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransition, priv));
	g_print("\"GESTransition._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransition, _ges_reserved));
	g_print("\"sizeof(GESTransitionClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTransitionClipClass));
	g_print("\"GESTransitionClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransitionClipClass, _ges_reserved));
	g_print("\"sizeof(GESTransitionClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESTransitionClip));
	g_print("\"GESTransitionClip.vtype\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransitionClip, vtype));
	g_print("\"GESTransitionClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransitionClip, priv));
	g_print("\"GESTransitionClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESTransitionClip, _ges_reserved));
	g_print("\"sizeof(GESUriClipClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESUriClipClass));
	g_print("\"GESUriClipClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClipClass, _ges_reserved));
	g_print("\"sizeof(GESUriClip)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESUriClip));
	g_print("\"GESUriClip.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClip, priv));
	g_print("\"GESUriClip._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClip, _ges_reserved));
	g_print("\"sizeof(GESUriClipAssetClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESUriClipAssetClass));
	g_print("\"GESUriClipAssetClass.discoverer\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClipAssetClass, discoverer));
	g_print("\"GESUriClipAssetClass.sync_discoverer\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClipAssetClass, sync_discoverer));
	g_print("\"GESUriClipAssetClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClipAssetClass, _ges_reserved));
	g_print("\"sizeof(GESUriClipAsset)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESUriClipAsset));
	g_print("\"GESUriClipAsset.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClipAsset, priv));
	g_print("\"GESUriClipAsset.__ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriClipAsset, __ges_reserved));
	g_print("\"sizeof(GESUriSourceAssetClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESUriSourceAssetClass));
	g_print("\"GESUriSourceAssetClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriSourceAssetClass, _ges_reserved));
	g_print("\"sizeof(GESUriSourceAsset)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESUriSourceAsset));
	g_print("\"GESUriSourceAsset.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriSourceAsset, priv));
	g_print("\"GESUriSourceAsset.__ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESUriSourceAsset, __ges_reserved));
	g_print("\"sizeof(GESVideoSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoSourceClass));
	g_print("\"GESVideoSourceClass.create_source\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoSourceClass, create_source));
	g_print("\"sizeof(GESVideoSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoSource));
	g_print("\"GESVideoSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoSource, priv));
	g_print("\"GESVideoSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoSource, _ges_reserved));
	g_print("\"sizeof(GESVideoTestSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoTestSourceClass));
	g_print("\"GESVideoTestSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTestSourceClass, _ges_reserved));
	g_print("\"sizeof(GESVideoTestSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoTestSource));
	g_print("\"GESVideoTestSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTestSource, priv));
	g_print("\"GESVideoTestSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTestSource, _ges_reserved));
	g_print("\"sizeof(GESVideoTrackClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoTrackClass));
	g_print("\"GESVideoTrackClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTrackClass, _ges_reserved));
	g_print("\"sizeof(GESVideoTrack)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoTrack));
	g_print("\"GESVideoTrack.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTrack, priv));
	g_print("\"GESVideoTrack._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTrack, _ges_reserved));
	g_print("\"sizeof(GESVideoTransitionClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoTransitionClass));
	g_print("\"GESVideoTransitionClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTransitionClass, _ges_reserved));
	g_print("\"sizeof(GESVideoTransition)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoTransition));
	g_print("\"GESVideoTransition.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTransition, priv));
	g_print("\"GESVideoTransition._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoTransition, _ges_reserved));
	g_print("\"sizeof(GESVideoUriSourceClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoUriSourceClass));
	g_print("\"GESVideoUriSourceClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoUriSourceClass, _ges_reserved));
	g_print("\"sizeof(GESVideoUriSource)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESVideoUriSource));
	g_print("\"GESVideoUriSource.uri\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoUriSource, uri));
	g_print("\"GESVideoUriSource.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoUriSource, priv));
	g_print("\"GESVideoUriSource._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESVideoUriSource, _ges_reserved));
	g_print("\"sizeof(GESXmlFormatterClass)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESXmlFormatterClass));
	g_print("\"GESXmlFormatterClass._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESXmlFormatterClass, _ges_reserved));
	g_print("\"sizeof(GESXmlFormatter)\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) sizeof(GESXmlFormatter));
	g_print("\"GESXmlFormatter.priv\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESXmlFormatter, priv));
	g_print("\"GESXmlFormatter._ges_reserved\": \"%" G_GUINT64_FORMAT "\"\n", (guint64) G_STRUCT_OFFSET(GESXmlFormatter, _ges_reserved));
	return 0;
}
