1 // This file was generated by the Gtk# code generator.
2 // Any changes made will be lost if regenerated.
4 namespace Gst.PbUtils {
7 using System.Collections;
8 using System.Collections.Generic;
9 using System.Runtime.InteropServices;
11 #region Autogenerated code
12 public partial class DiscovererVideoInfo : Gst.PbUtils.DiscovererStreamInfo {
14 public DiscovererVideoInfo (IntPtr raw) : base(raw) {}
16 protected DiscovererVideoInfo() : base(IntPtr.Zero)
18 CreateNativeObject (new string [0], new GLib.Value [0]);
21 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
22 static extern IntPtr gst_discoverer_video_info_get_type();
24 public static new GLib.GType GType {
26 IntPtr raw_ret = gst_discoverer_video_info_get_type();
27 GLib.GType ret = new GLib.GType(raw_ret);
32 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
33 static extern uint gst_discoverer_video_info_get_bitrate(IntPtr raw);
37 uint raw_ret = gst_discoverer_video_info_get_bitrate(Handle);
43 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
44 static extern uint gst_discoverer_video_info_get_depth(IntPtr raw);
48 uint raw_ret = gst_discoverer_video_info_get_depth(Handle);
54 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
55 static extern uint gst_discoverer_video_info_get_framerate_denom(IntPtr raw);
57 public uint FramerateDenom {
59 uint raw_ret = gst_discoverer_video_info_get_framerate_denom(Handle);
65 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
66 static extern uint gst_discoverer_video_info_get_framerate_num(IntPtr raw);
68 public uint FramerateNum {
70 uint raw_ret = gst_discoverer_video_info_get_framerate_num(Handle);
76 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
77 static extern uint gst_discoverer_video_info_get_height(IntPtr raw);
81 uint raw_ret = gst_discoverer_video_info_get_height(Handle);
87 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
88 static extern uint gst_discoverer_video_info_get_max_bitrate(IntPtr raw);
90 public uint MaxBitrate {
92 uint raw_ret = gst_discoverer_video_info_get_max_bitrate(Handle);
98 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
99 static extern uint gst_discoverer_video_info_get_par_denom(IntPtr raw);
101 public uint ParDenom {
103 uint raw_ret = gst_discoverer_video_info_get_par_denom(Handle);
109 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
110 static extern uint gst_discoverer_video_info_get_par_num(IntPtr raw);
114 uint raw_ret = gst_discoverer_video_info_get_par_num(Handle);
120 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
121 static extern uint gst_discoverer_video_info_get_width(IntPtr raw);
125 uint raw_ret = gst_discoverer_video_info_get_width(Handle);
131 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
132 static extern bool gst_discoverer_video_info_is_image(IntPtr raw);
134 public bool IsImage {
136 bool raw_ret = gst_discoverer_video_info_is_image(Handle);
142 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
143 static extern bool gst_discoverer_video_info_is_interlaced(IntPtr raw);
145 public bool IsInterlaced {
147 bool raw_ret = gst_discoverer_video_info_is_interlaced(Handle);
154 static DiscovererVideoInfo ()
156 GtkSharp.GstreamerSharp.ObjectManager.Initialize ();