Release 1.20.0
[platform/upstream/gstreamer.git] / subprojects / gstreamer-sharp / sources / generated / Gst.PbUtils / DiscovererAudioInfo.cs
1 // This file was generated by the Gtk# code generator.
2 // Any changes made will be lost if regenerated.
3
4 namespace Gst.PbUtils {
5
6         using System;
7         using System.Collections;
8         using System.Collections.Generic;
9         using System.Runtime.InteropServices;
10
11 #region Autogenerated code
12         public partial class DiscovererAudioInfo : Gst.PbUtils.DiscovererStreamInfo {
13
14                 public DiscovererAudioInfo (IntPtr raw) : base(raw) {}
15
16                 protected DiscovererAudioInfo() : base(IntPtr.Zero)
17                 {
18                         CreateNativeObject (new string [0], new GLib.Value [0]);
19                 }
20
21                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
22                 static extern IntPtr gst_discoverer_audio_info_get_type();
23
24                 public static new GLib.GType GType { 
25                         get {
26                                 IntPtr raw_ret = gst_discoverer_audio_info_get_type();
27                                 GLib.GType ret = new GLib.GType(raw_ret);
28                                 return ret;
29                         }
30                 }
31
32                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
33                 static extern uint gst_discoverer_audio_info_get_bitrate(IntPtr raw);
34
35                 public uint Bitrate { 
36                         get {
37                                 uint raw_ret = gst_discoverer_audio_info_get_bitrate(Handle);
38                                 uint ret = raw_ret;
39                                 return ret;
40                         }
41                 }
42
43                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
44                 static extern ulong gst_discoverer_audio_info_get_channel_mask(IntPtr raw);
45
46                 public ulong ChannelMask { 
47                         get {
48                                 ulong raw_ret = gst_discoverer_audio_info_get_channel_mask(Handle);
49                                 ulong ret = raw_ret;
50                                 return ret;
51                         }
52                 }
53
54                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
55                 static extern uint gst_discoverer_audio_info_get_channels(IntPtr raw);
56
57                 public uint Channels { 
58                         get {
59                                 uint raw_ret = gst_discoverer_audio_info_get_channels(Handle);
60                                 uint ret = raw_ret;
61                                 return ret;
62                         }
63                 }
64
65                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
66                 static extern uint gst_discoverer_audio_info_get_depth(IntPtr raw);
67
68                 public uint Depth { 
69                         get {
70                                 uint raw_ret = gst_discoverer_audio_info_get_depth(Handle);
71                                 uint ret = raw_ret;
72                                 return ret;
73                         }
74                 }
75
76                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
77                 static extern IntPtr gst_discoverer_audio_info_get_language(IntPtr raw);
78
79                 public string Language { 
80                         get {
81                                 IntPtr raw_ret = gst_discoverer_audio_info_get_language(Handle);
82                                 string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
83                                 return ret;
84                         }
85                 }
86
87                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
88                 static extern uint gst_discoverer_audio_info_get_max_bitrate(IntPtr raw);
89
90                 public uint MaxBitrate { 
91                         get {
92                                 uint raw_ret = gst_discoverer_audio_info_get_max_bitrate(Handle);
93                                 uint ret = raw_ret;
94                                 return ret;
95                         }
96                 }
97
98                 [DllImport("gstpbutils-1.0-0.dll", CallingConvention = CallingConvention.Cdecl)]
99                 static extern uint gst_discoverer_audio_info_get_sample_rate(IntPtr raw);
100
101                 public uint SampleRate { 
102                         get {
103                                 uint raw_ret = gst_discoverer_audio_info_get_sample_rate(Handle);
104                                 uint ret = raw_ret;
105                                 return ret;
106                         }
107                 }
108
109
110                 static DiscovererAudioInfo ()
111                 {
112                         GtkSharp.GstreamerSharp.ObjectManager.Initialize ();
113                 }
114 #endregion
115         }
116 }