[vala] gstreamer-pbutils-0.10: Update for 0.10.32
- From: Sebastian Dröge <sdroege src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gstreamer-pbutils-0.10: Update for 0.10.32
- Date: Fri, 21 Jan 2011 09:28:01 +0000 (UTC)
commit 9efbcb15be78cbdd5eca6e9e9b47b4b7759e7c92
Author: Arun Raghavan <arun raghavan collabora co uk>
Date: Wed Jan 19 13:18:33 2011 +0530
gstreamer-pbutils-0.10: Update for 0.10.32
Main change is the addition of encoding profiles and related API.
vapi/gstreamer-pbutils-0.10.vapi | 71 +++++
.../gstreamer-pbutils-0.10-custom.vala | 29 ++
.../gstreamer-pbutils-0.10.gi | 296 +++++++++++++++++++-
.../gstreamer-pbutils-0.10.metadata | 36 +++
4 files changed, 431 insertions(+), 1 deletions(-)
---
diff --git a/vapi/gstreamer-pbutils-0.10.vapi b/vapi/gstreamer-pbutils-0.10.vapi
index 08a64e5..aafffca 100644
--- a/vapi/gstreamer-pbutils-0.10.vapi
+++ b/vapi/gstreamer-pbutils-0.10.vapi
@@ -35,6 +35,7 @@ namespace Gst {
public Gst.ClockTime get_duration ();
public unowned Gst.Structure get_misc ();
public Gst.DiscovererResult get_result ();
+ public bool get_seekable ();
public Gst.DiscovererStreamInfo get_stream_info ();
public GLib.List<Gst.DiscovererStreamInfo> get_stream_list ();
public GLib.List<Gst.MiniObject> get_streams (GLib.Type streamtype);
@@ -66,6 +67,64 @@ namespace Gst {
public bool is_image ();
public bool is_interlaced ();
}
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public class EncodingAudioProfile : Gst.EncodingProfile {
+ [CCode (has_construct_function = false)]
+ public EncodingAudioProfile (Gst.Caps format, string? preset, Gst.Caps? restriction, uint presence);
+ }
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public class EncodingContainerProfile : Gst.EncodingProfile {
+ [CCode (has_construct_function = false)]
+ public EncodingContainerProfile (string? name, string? description, Gst.Caps format, string? preset);
+ public bool add_profile (owned Gst.EncodingProfile profile);
+ public bool contains_profile (Gst.EncodingProfile profile);
+ public unowned GLib.List<Gst.EncodingProfile> get_profiles ();
+ }
+ [CCode (ref_function = "gst_encoding_profile_ref", unref_function = "gst_encoding_profile_unref", cheader_filename = "gst/pbutils/pbutils.h")]
+ public class EncodingProfile : Gst.MiniObject {
+ public static Gst.EncodingProfile find (string targetname, string profilename, string category);
+ public unowned string get_description ();
+ public unowned Gst.Caps get_format ();
+ public Gst.Caps get_input_caps ();
+ public unowned string get_name ();
+ public uint get_presence ();
+ public unowned string get_preset ();
+ public unowned Gst.Caps get_restriction ();
+ public unowned string get_type_nick ();
+ public bool is_equal (Gst.EncodingProfile b);
+ public unowned Gst.EncodingProfile @ref ();
+ public void set_description (string description);
+ public void set_format (Gst.Caps format);
+ public void set_name (string name);
+ public void set_presence (uint presence);
+ public void set_preset (string preset);
+ public void set_restriction (Gst.Caps restriction);
+ public void unref ();
+ }
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public class EncodingTarget : Gst.MiniObject {
+ [CCode (has_construct_function = false)]
+ public EncodingTarget (string name, string category, string description, GLib.List<Gst.EncodingProfile> profiles);
+ public bool add_profile (owned Gst.EncodingProfile profile);
+ public unowned string get_category ();
+ public unowned string get_description ();
+ public unowned string get_name ();
+ public Gst.EncodingProfile get_profile (string name);
+ public unowned GLib.List<Gst.EncodingProfile> get_profiles ();
+ public static Gst.EncodingTarget load (string name, string category) throws GLib.Error;
+ public static Gst.EncodingTarget load_from_file (string filepath) throws GLib.Error;
+ public bool save () throws GLib.Error;
+ public bool save_to_file (string filepath) throws GLib.Error;
+ }
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public class EncodingVideoProfile : Gst.EncodingProfile {
+ [CCode (has_construct_function = false)]
+ public EncodingVideoProfile (Gst.Caps format, string? preset, Gst.Caps? restriction, uint presence);
+ public uint get_pass ();
+ public bool get_variableframerate ();
+ public void set_pass (uint pass);
+ public void set_variableframerate (bool variableframerate);
+ }
[Compact]
[CCode (type_id = "GST_TYPE_INSTALL_PLUGINS_CONTEXT", cheader_filename = "gst/pbutils/pbutils.h")]
public class InstallPluginsContext {
@@ -99,6 +158,14 @@ namespace Gst {
[CCode (cheader_filename = "gst/pbutils/pbutils.h")]
public delegate void InstallPluginsResultFunc (Gst.InstallPluginsReturn result);
[CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public const string ENCODING_CATEGORY_CAPTURE;
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public const string ENCODING_CATEGORY_DEVICE;
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public const string ENCODING_CATEGORY_ONLINE_SERVICE;
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public const string ENCODING_CATEGORY_STORAGE_EDITING;
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
public const int PLUGINS_BASE_VERSION_MAJOR;
[CCode (cheader_filename = "gst/pbutils/pbutils.h")]
public const int PLUGINS_BASE_VERSION_MICRO;
@@ -127,6 +194,10 @@ namespace Gst {
[CCode (cheader_filename = "gst/pbutils/pbutils.h")]
public static unowned string codec_utils_mpeg4video_get_profile ([CCode (array_length_pos = 1.9)] uchar[] vis_obj_seq);
[CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public static GLib.List<Gst.EncodingTarget> encoding_list_all_targets (string categoryname);
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
+ public static GLib.List<string> encoding_list_available_categories ();
+ [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
public static Gst.InstallPluginsReturn install_plugins_async ([CCode (array_length = false)] string[] details, Gst.InstallPluginsContext? ctx, Gst.InstallPluginsResultFunc func);
[CCode (cheader_filename = "gst/pbutils/pbutils.h")]
public static bool install_plugins_installation_in_progress ();
diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10-custom.vala b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10-custom.vala
new file mode 100644
index 0000000..cd0cf6e
--- /dev/null
+++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10-custom.vala
@@ -0,0 +1,29 @@
+/* gstreamer-0.10-custom.vala
+ *
+ * Copyright (C) 2011 Collabora Multimedia
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ *
+ * Author:
+ * Arun Raghavan <arun raghavan collabora co uk>
+ */
+
+namespace Gst {
+ [CCode (ref_function = "gst_encoding_profile_ref", unref_function = "gst_encoding_profile_unref")]
+ public class EncodingProfile : Gst.MiniObject {
+ public unowned EncodingProfile @ref ();
+ public void unref ();
+ }
+}
diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi
index 3c6bfa5..2d07c6a 100644
--- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi
+++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi
@@ -73,6 +73,15 @@
<parameter name="len" type="guint"/>
</parameters>
</function>
+ <function name="encoding_list_all_targets" symbol="gst_encoding_list_all_targets">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="categoryname" type="gchar*"/>
+ </parameters>
+ </function>
+ <function name="encoding_list_available_categories" symbol="gst_encoding_list_available_categories">
+ <return-type type="GList*"/>
+ </function>
<function name="install_plugins_async" symbol="gst_install_plugins_async">
<return-type type="GstInstallPluginsReturn"/>
<parameters>
@@ -331,6 +340,12 @@
<parameter name="info" type="GstDiscovererInfo*"/>
</parameters>
</method>
+ <method name="get_seekable" symbol="gst_discoverer_info_get_seekable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GstDiscovererInfo*"/>
+ </parameters>
+ </method>
<method name="get_stream_info" symbol="gst_discoverer_info_get_stream_info">
<return-type type="GstDiscovererStreamInfo*"/>
<parameters>
@@ -487,6 +502,281 @@
</struct>
<struct name="GstDiscovererVideoInfoClass">
</struct>
+ <struct name="GstEncodingAudioProfile">
+ <method name="new" symbol="gst_encoding_audio_profile_new">
+ <return-type type="GstEncodingAudioProfile*"/>
+ <parameters>
+ <parameter name="format" type="GstCaps*"/>
+ <parameter name="preset" type="gchar*"/>
+ <parameter name="restriction" type="GstCaps*"/>
+ <parameter name="presence" type="guint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GstEncodingAudioProfileClass">
+ </struct>
+ <struct name="GstEncodingContainerProfile">
+ <method name="add_profile" symbol="gst_encoding_container_profile_add_profile">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="container" type="GstEncodingContainerProfile*"/>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="contains_profile" symbol="gst_encoding_container_profile_contains_profile">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="container" type="GstEncodingContainerProfile*"/>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_profiles" symbol="gst_encoding_container_profile_get_profiles">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingContainerProfile*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gst_encoding_container_profile_new">
+ <return-type type="GstEncodingContainerProfile*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="description" type="gchar*"/>
+ <parameter name="format" type="GstCaps*"/>
+ <parameter name="preset" type="gchar*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GstEncodingContainerProfileClass">
+ </struct>
+ <struct name="GstEncodingProfile">
+ <method name="find" symbol="gst_encoding_profile_find">
+ <return-type type="GstEncodingProfile*"/>
+ <parameters>
+ <parameter name="targetname" type="gchar*"/>
+ <parameter name="profilename" type="gchar*"/>
+ <parameter name="category" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_description" symbol="gst_encoding_profile_get_description">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_format" symbol="gst_encoding_profile_get_format">
+ <return-type type="GstCaps*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_input_caps" symbol="gst_encoding_profile_get_input_caps">
+ <return-type type="GstCaps*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gst_encoding_profile_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_presence" symbol="gst_encoding_profile_get_presence">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_preset" symbol="gst_encoding_profile_get_preset">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_restriction" symbol="gst_encoding_profile_get_restriction">
+ <return-type type="GstCaps*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_type_nick" symbol="gst_encoding_profile_get_type_nick">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="is_equal" symbol="gst_encoding_profile_is_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="a" type="GstEncodingProfile*"/>
+ <parameter name="b" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="set_description" symbol="gst_encoding_profile_set_description">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ <parameter name="description" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_format" symbol="gst_encoding_profile_set_format">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ <parameter name="format" type="GstCaps*"/>
+ </parameters>
+ </method>
+ <method name="set_name" symbol="gst_encoding_profile_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_presence" symbol="gst_encoding_profile_set_presence">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ <parameter name="presence" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_preset" symbol="gst_encoding_profile_set_preset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ <parameter name="preset" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_restriction" symbol="gst_encoding_profile_set_restriction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ <parameter name="restriction" type="GstCaps*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GstEncodingProfileClass">
+ </struct>
+ <struct name="GstEncodingTarget">
+ <method name="add_profile" symbol="gst_encoding_target_add_profile">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ <parameter name="profile" type="GstEncodingProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_category" symbol="gst_encoding_target_get_category">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ </parameters>
+ </method>
+ <method name="get_description" symbol="gst_encoding_target_get_description">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gst_encoding_target_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ </parameters>
+ </method>
+ <method name="get_profile" symbol="gst_encoding_target_get_profile">
+ <return-type type="GstEncodingProfile*"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_profiles" symbol="gst_encoding_target_get_profiles">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ </parameters>
+ </method>
+ <method name="load" symbol="gst_encoding_target_load">
+ <return-type type="GstEncodingTarget*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="category" type="gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_from_file" symbol="gst_encoding_target_load_from_file">
+ <return-type type="GstEncodingTarget*"/>
+ <parameters>
+ <parameter name="filepath" type="gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gst_encoding_target_new">
+ <return-type type="GstEncodingTarget*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="category" type="gchar*"/>
+ <parameter name="description" type="gchar*"/>
+ <parameter name="profiles" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="save" symbol="gst_encoding_target_save">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="save_to_file" symbol="gst_encoding_target_save_to_file">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="target" type="GstEncodingTarget*"/>
+ <parameter name="filepath" type="gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GstEncodingTargetClass">
+ </struct>
+ <struct name="GstEncodingVideoProfile">
+ <method name="get_pass" symbol="gst_encoding_video_profile_get_pass">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="prof" type="GstEncodingVideoProfile*"/>
+ </parameters>
+ </method>
+ <method name="get_variableframerate" symbol="gst_encoding_video_profile_get_variableframerate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="prof" type="GstEncodingVideoProfile*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gst_encoding_video_profile_new">
+ <return-type type="GstEncodingVideoProfile*"/>
+ <parameters>
+ <parameter name="format" type="GstCaps*"/>
+ <parameter name="preset" type="gchar*"/>
+ <parameter name="restriction" type="GstCaps*"/>
+ <parameter name="presence" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_pass" symbol="gst_encoding_video_profile_set_pass">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="prof" type="GstEncodingVideoProfile*"/>
+ <parameter name="pass" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_variableframerate" symbol="gst_encoding_video_profile_set_variableframerate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="prof" type="GstEncodingVideoProfile*"/>
+ <parameter name="variableframerate" type="gboolean"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GstEncodingVideoProfileClass">
+ </struct>
<boxed name="GstInstallPluginsContext" type-name="GstInstallPluginsContext" get-type="gst_install_plugins_context_get_type">
<method name="free" symbol="gst_install_plugins_context_free">
<return-type type="void"/>
@@ -583,9 +873,13 @@
</parameters>
</signal>
</object>
+ <constant name="GST_ENCODING_CATEGORY_CAPTURE" type="char*" value="capture"/>
+ <constant name="GST_ENCODING_CATEGORY_DEVICE" type="char*" value="device"/>
+ <constant name="GST_ENCODING_CATEGORY_ONLINE_SERVICE" type="char*" value="online-service"/>
+ <constant name="GST_ENCODING_CATEGORY_STORAGE_EDITING" type="char*" value="storage-editing"/>
<constant name="GST_PLUGINS_BASE_VERSION_MAJOR" type="int" value="0"/>
<constant name="GST_PLUGINS_BASE_VERSION_MICRO" type="int" value="31"/>
<constant name="GST_PLUGINS_BASE_VERSION_MINOR" type="int" value="10"/>
- <constant name="GST_PLUGINS_BASE_VERSION_NANO" type="int" value="1"/>
+ <constant name="GST_PLUGINS_BASE_VERSION_NANO" type="int" value="3"/>
</namespace>
</api>
diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata
index a7045c0..b643406 100644
--- a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata
+++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata
@@ -67,3 +67,39 @@ gst_discoverer_stream_info_get_previous transfer_ownership="1"
# The real type is actually an argument to the function, so we just use the parent class
gst_discoverer_container_info_get_streams namespace_name="Gst" type_arguments="MiniObject" transfer_ownership="1"
+
+GstEncodingAudioProfile base_class="GstEncodingProfile"
+GstEncodingAudioProfileClass hidden="1"
+GstEncodingVideoProfile base_class="GstEncodingProfile"
+GstEncodingVideoProfileClass hidden="1"
+GstEncodingContainerProfile base_class="GstEncodingProfile"
+GstEncodingContainerProfileClass hidden="1"
+GstEncodingProfile base_class="GstMiniObject"
+GstEncodingProfileClass hidden="1"
+GstEncodingTarget base_class="GstMiniObject"
+GstEncodingTargetClass hidden="1"
+
+gst_encoding_profile_find transfer_ownership="1"
+gst_encoding_profile_get_input_caps transfer_ownership="1"
+
+gst_encoding_video_profile_new.preset nullable=1
+gst_encoding_video_profile_new.restriction nullable=1
+
+gst_encoding_audio_profile_new.preset nullable=1
+gst_encoding_audio_profile_new.restriction nullable=1
+
+gst_encoding_container_profile_new.name nullable="1"
+gst_encoding_container_profile_new.description nullable="1"
+gst_encoding_container_profile_new.preset nullable="1"
+gst_encoding_container_profile_add_profile.profile transfer_ownership="1"
+gst_encoding_container_profile_get_profiles namespace_name="Gst" type_arguments="EncodingProfile"
+
+gst_encoding_target_new.profiles namespace_name="Gst" type_arguments="EncodingProfile"
+gst_encoding_target_add_profile.profile transfer_ownership="1"
+gst_encoding_target_get_profile transfer_ownership="1"
+gst_encoding_target_get_profiles namespace_name="Gst" type_arguments="EncodingProfile"
+gst_encoding_target_load transfer_ownership="1"
+gst_encoding_target_load_from_file transfer_ownership="1"
+
+gst_encoding_list_all_targets namespace_name="Gst" type_arguments="EncodingTarget" transfer_ownership="1"
+gst_encoding_list_available_categories type_arguments="string" transfer_ownership="1"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]