const GstMetaInfo *_owr_arrival_time_meta_get_info(void) { static const GstMetaInfo *arrival_time_meta_info = NULL; if (g_once_init_enter(&arrival_time_meta_info)) { const GstMetaInfo *meta = gst_meta_register(OWR_ARRIVAL_TIME_META_API_TYPE, "OwrArrivalTimeMeta", sizeof(OwrArrivalTimeMeta), _owr_arrival_time_meta_init, (GstMetaFreeFunction)NULL, _owr_arrival_time_meta_transform); g_once_init_leave(&arrival_time_meta_info, meta); } return arrival_time_meta_info; }
const GstMetaInfo * gst_v4l2_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (meta_info == NULL) { meta_info = gst_meta_register (gst_v4l2_meta_api_get_type (), "GstV4l2Meta", sizeof (GstV4l2Meta), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) NULL, (GstMetaTransformFunction) NULL); } return meta_info; }
const GstMetaInfo * gst_meta_ximage_get_info (void) { static const GstMetaInfo *meta_ximage_info = NULL; if (meta_ximage_info == NULL) { meta_ximage_info = gst_meta_register (gst_meta_ximage_api_get_type (), "GstMetaXImageSrc", sizeof (GstMetaXImage), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) NULL, (GstMetaTransformFunction) NULL); } return meta_ximage_info; }
const GstMetaInfo * gst_subtitle_meta_get_info (void) { static const GstMetaInfo *subtitle_meta_info = NULL; if (g_once_init_enter (&subtitle_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_SUBTITLE_META_API_TYPE, "GstSubtitleMeta", sizeof (GstSubtitleMeta), gst_subtitle_meta_init, gst_subtitle_meta_free, (GstMetaTransformFunction) NULL); g_once_init_leave (&subtitle_meta_info, meta); } return subtitle_meta_info; }
/* video metadata */ const GstMetaInfo * gst_video_meta_get_info (void) { static const GstMetaInfo *video_meta_info = NULL; if (g_once_init_enter (&video_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_VIDEO_META_API_TYPE, "GstVideoMeta", sizeof (GstVideoMeta), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) NULL, gst_video_meta_transform); g_once_init_leave (&video_meta_info, meta); } return video_meta_info; }
const GstMetaInfo * gst_meta_ximage_get_info (void) { static const GstMetaInfo *meta_ximage_info = NULL; if (g_once_init_enter (&meta_ximage_info)) { const GstMetaInfo *meta = gst_meta_register (gst_meta_ximage_api_get_type (), "GstMetaXImageSrc", sizeof (GstMetaXImage), (GstMetaInitFunction) gst_meta_ximage_init, (GstMetaFreeFunction) NULL, gst_meta_ximage_transform); g_once_init_leave (&meta_ximage_info, meta); } return meta_ximage_info; }
const GstMetaInfo * gst_net_address_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *mi = gst_meta_register (GST_NET_ADDRESS_META_API_TYPE, "GstNetAddressMeta", sizeof (GstNetAddressMeta), net_address_meta_init, net_address_meta_free, net_address_meta_transform); g_once_init_leave (&meta_info, mi); } return meta_info; }
const GstMetaInfo * gst_xvimage_meta_get_info (void) { static const GstMetaInfo *xvimage_meta_info = NULL; if (g_once_init_enter (&xvimage_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_XVIMAGE_META_API_TYPE, "GstXvImageMeta", sizeof (GstXvImageMeta), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) gst_xvimage_meta_free, (GstMetaTransformFunction) NULL); g_once_init_leave (&xvimage_meta_info, meta); } return xvimage_meta_info; }
static const GstMetaInfo * gst_slot_meta_get_info (void) { static const GstMetaInfo *info = NULL; if (g_once_init_enter (&info)) { const GstMetaInfo *_info = gst_meta_register (SLOT_META_API_TYPE, "GstSlotMeta", sizeof (SlotMeta), (GstMetaInitFunction) gst_slot_meta_init, (GstMetaFreeFunction) gst_slot_meta_free, (GstMetaTransformFunction) NULL); g_once_init_leave (&info, _info); } return info; }
const GstMetaInfo * gst_wl_meta_get_info (void) { static const GstMetaInfo *wl_meta_info = NULL; if (g_once_init_enter (&wl_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_WL_META_API_TYPE, "GstWlMeta", sizeof (GstWlMeta), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) gst_wl_meta_free, (GstMetaTransformFunction) NULL); g_once_init_leave (&wl_meta_info, meta); } return wl_meta_info; }
const GstMetaInfo *gst_sctp_send_meta_get_info(void) { static const GstMetaInfo *gst_sctp_send_meta_info = NULL; if (g_once_init_enter (&gst_sctp_send_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_SCTP_SEND_META_API_TYPE, "GstSctpSendMeta", sizeof (GstSctpSendMeta), gst_sctp_send_meta_init, (GstMetaFreeFunction) NULL, gst_sctp_send_meta_transform); g_once_init_leave (&gst_sctp_send_meta_info, meta); } return gst_sctp_send_meta_info; }
const GstMetaInfo * gst_protection_meta_get_info (void) { static const GstMetaInfo *protection_meta_info = NULL; if (g_once_init_enter (&protection_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_PROTECTION_META_API_TYPE, "GstProtectionMeta", sizeof (GstProtectionMeta), gst_protection_meta_init, gst_protection_meta_free, gst_protection_meta_transform); g_once_init_leave (&protection_meta_info, meta); } return protection_meta_info; }
const GstMetaInfo * gst_audio_clipping_meta_get_info (void) { static const GstMetaInfo *audio_clipping_meta_info = NULL; if (g_once_init_enter (&audio_clipping_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_AUDIO_CLIPPING_META_API_TYPE, "GstAudioClippingMeta", sizeof (GstAudioClippingMeta), gst_audio_clipping_meta_init, NULL, gst_audio_clipping_meta_transform); g_once_init_leave (&audio_clipping_meta_info, meta); } return audio_clipping_meta_info; }
static const GstMetaInfo * gst_core_media_meta_get_info (void) { static const GstMetaInfo *core_media_meta_info = NULL; if (g_once_init_enter (&core_media_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_CORE_MEDIA_META_API_TYPE, "GstCoreMediaMeta", sizeof (GstCoreMediaMeta), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) gst_core_media_meta_free, (GstMetaTransformFunction) NULL); g_once_init_leave (&core_media_meta_info, meta); } return core_media_meta_info; }
const GstMetaInfo * rsn_meta_wrapped_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (meta_info == NULL) { meta_info = gst_meta_register ("RsnMetaWrapped", "RsnMetaWrapped", sizeof (RsnMetaWrapped), (GstMetaInitFunction) rsn_meta_wrapped_init, (GstMetaFreeFunction) rsn_meta_wrapped_free, (GstMetaTransformFunction) NULL, (GstMetaSerializeFunction) NULL, (GstMetaDeserializeFunction) NULL); } return meta_info; }
const GstMetaInfo * gst_audio_downmix_meta_get_info (void) { static const GstMetaInfo *audio_downmix_meta_info = NULL; if (g_once_init_enter (&audio_downmix_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_AUDIO_DOWNMIX_META_API_TYPE, "GstAudioDownmixMeta", sizeof (GstAudioDownmixMeta), gst_audio_downmix_meta_init, gst_audio_downmix_meta_free, gst_audio_downmix_meta_transform); g_once_init_leave (&audio_downmix_meta_info, meta); } return audio_downmix_meta_info; }
const GstMetaInfo * atime_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *mi = gst_meta_register (ATIME_META_API_TYPE, "ATime", sizeof (ATimeMeta), atime_meta_init, atime_meta_free, atime_meta_transform); g_once_init_leave (&meta_info, mi); } return meta_info; }
const GstMetaInfo * gst_gl_sync_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_GL_SYNC_META_API_TYPE, "GstGLSyncMeta", sizeof (GstGLSyncMeta), (GstMetaInitFunction) _gst_gl_sync_meta_init, (GstMetaFreeFunction) _gst_gl_sync_meta_free, _gst_gl_sync_meta_transform); g_once_init_leave (&meta_info, meta); } return meta_info; }
static const GstMetaInfo * gst_vaapi_video_meta_info_get (void) { static gsize g_meta_info; if (g_once_init_enter (&g_meta_info)) { gsize meta_info = GPOINTER_TO_SIZE (gst_meta_register (GST_VAAPI_VIDEO_META_API_TYPE, "GstVaapiVideoMeta", sizeof (GstVaapiVideoMetaHolder), (GstMetaInitFunction) gst_vaapi_video_meta_holder_init, (GstMetaFreeFunction) gst_vaapi_video_meta_holder_free, (GstMetaTransformFunction) gst_vaapi_video_meta_holder_transform)); g_once_init_leave (&g_meta_info, meta_info); } return GSIZE_TO_POINTER (g_meta_info); }
static const GstMetaInfo * gst_frame_positionner_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *meta = gst_meta_register (gst_frame_positionner_meta_api_get_type (), "GstFramePositionnerMeta", sizeof (GstFramePositionnerMeta), (GstMetaInitFunction) NULL, (GstMetaFreeFunction) NULL, (GstMetaTransformFunction) gst_frame_positionner_meta_transform); g_once_init_leave (&meta_info, meta); } return meta_info; }
const GstMetaInfo * gst_video_caption_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter ((GstMetaInfo **) & meta_info)) { const GstMetaInfo *mi = gst_meta_register (GST_VIDEO_CAPTION_META_API_TYPE, "GstVideoCaptionMeta", sizeof (GstVideoCaptionMeta), gst_video_caption_meta_init, gst_video_caption_meta_free, gst_video_caption_meta_transform); g_once_init_leave ((GstMetaInfo **) & meta_info, (GstMetaInfo *) mi); } return meta_info; }
const GstMetaInfo * gst_mpeg_video_meta_get_info (void) { static const GstMetaInfo *mpeg_video_meta_info = NULL; if (g_once_init_enter (&mpeg_video_meta_info)) { const GstMetaInfo *meta = gst_meta_register (GST_MPEG_VIDEO_META_API_TYPE, "GstMpegVideoMeta", sizeof (GstMpegVideoMeta), (GstMetaInitFunction) gst_mpeg_video_meta_init, (GstMetaFreeFunction) gst_mpeg_video_meta_free, (GstMetaTransformFunction) NULL); g_once_init_leave (&mpeg_video_meta_info, meta); } return mpeg_video_meta_info; }
const GstMetaInfo * gst_video_gl_texture_upload_meta_get_info (void) { static const GstMetaInfo *info = NULL; if (g_once_init_enter (&info)) { const GstMetaInfo *meta = gst_meta_register (GST_VIDEO_GL_TEXTURE_UPLOAD_META_API_TYPE, "GstVideoGLTextureUploadMeta", sizeof (GstVideoGLTextureUploadMeta), NULL, gst_video_gl_texture_upload_meta_free, gst_video_gl_texture_upload_meta_transform); g_once_init_leave (&info, meta); } return info; }
const GstMetaInfo *gst_imx_v4l2_meta_get_info(void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter(&meta_info)) { const GstMetaInfo *meta = gst_meta_register( gst_imx_v4l2_meta_api_get_type(), "GstImxV4l2Meta", sizeof(GstImxV4l2Meta), (GstMetaInitFunction)NULL, (GstMetaFreeFunction)NULL, (GstMetaTransformFunction)NULL); g_once_init_leave(&meta_info, meta); } return meta_info; }
const GstMetaInfo * gst_video_region_of_interest_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *mi = gst_meta_register (GST_VIDEO_REGION_OF_INTEREST_META_API_TYPE, "GstVideoRegionOfInterestMeta", sizeof (GstVideoRegionOfInterestMeta), gst_video_region_of_interest_meta_init, gst_video_region_of_interest_meta_free, gst_video_region_of_interest_meta_transform); g_once_init_leave (&meta_info, mi); } return meta_info; }
const GstMetaInfo * gst_video_affine_transformation_meta_get_info (void) { static const GstMetaInfo *info = NULL; if (g_once_init_enter (&info)) { const GstMetaInfo *meta = gst_meta_register (GST_VIDEO_AFFINE_TRANSFORMATION_META_API_TYPE, "GstVideoAffineTransformationMeta", sizeof (GstVideoAffineTransformationMeta), gst_video_affine_transformation_meta_init, NULL, gst_video_affine_transformation_meta_transform); g_once_init_leave (&info, meta); } return info; }
const GstMetaInfo* tcam_statistics_meta_get_info (void) { static const GstMetaInfo* meta_info = nullptr; if (g_once_init_enter(&meta_info)) { const GstMetaInfo* mi = gst_meta_register(TCAM_STATISTICS_META_API_TYPE, "TcamStatisticsMeta", sizeof(TcamStatisticsMeta), tcam_statistics_meta_init, tcam_statistics_meta_free, tcam_statistics_meta_transform); g_once_init_leave(&meta_info, mi); } return meta_info; }
const GstMetaInfo * gst_net_control_message_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *mi = gst_meta_register (GST_NET_CONTROL_MESSAGE_META_API_TYPE, "GstNetControlMessageMeta", sizeof (GstNetControlMessageMeta), net_control_message_meta_init, net_control_message_meta_free, net_control_message_meta_transform); g_once_init_leave (&meta_info, mi); } return meta_info; }
const GstMetaInfo * kms_buffer_latency_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *mi = gst_meta_register (KMS_BUFFER_LATENCY_META_API_TYPE, "KmsBufferLatencyMeta", sizeof (KmsBufferLatencyMeta), kms_buffer_latency_meta_init, kms_buffer_latency_meta_free, kms_buffer_latency_meta_transform); g_once_init_leave (&meta_info, mi); } return meta_info; }
const GstMetaInfo * kms_serializable_meta_get_info (void) { static const GstMetaInfo *meta_info = NULL; if (g_once_init_enter (&meta_info)) { const GstMetaInfo *mi = gst_meta_register (KMS_SERIALIZABLE_META_API_TYPE, "KmsSerializableMeta", sizeof (KmsSerializableMeta), kms_serializable_meta_init, kms_serializable_meta_free, kms_serializable_meta_transform); g_once_init_leave (&meta_info, mi); } return meta_info; }