mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 01:30:38 +00:00
pbutils: clean up headers
Add padding indent
This commit is contained in:
parent
7fb914d5b6
commit
bfd417644d
3 changed files with 96 additions and 78 deletions
|
@ -37,11 +37,11 @@ G_BEGIN_DECLS
|
||||||
* Since: 0.10.32
|
* Since: 0.10.32
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define GST_TYPE_ENCODING_PROFILE \
|
#define GST_TYPE_ENCODING_PROFILE \
|
||||||
(gst_encoding_profile_get_type ())
|
(gst_encoding_profile_get_type ())
|
||||||
#define GST_ENCODING_PROFILE(obj) \
|
#define GST_ENCODING_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_PROFILE, GstEncodingProfile))
|
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_PROFILE, GstEncodingProfile))
|
||||||
#define GST_IS_ENCODING_PROFILE(obj) \
|
#define GST_IS_ENCODING_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_PROFILE))
|
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_PROFILE))
|
||||||
typedef struct _GstEncodingProfile GstEncodingProfile;
|
typedef struct _GstEncodingProfile GstEncodingProfile;
|
||||||
typedef GObjectClass GstEncodingProfileClass;
|
typedef GObjectClass GstEncodingProfileClass;
|
||||||
|
@ -56,11 +56,11 @@ GType gst_encoding_profile_get_type (void);
|
||||||
*
|
*
|
||||||
* Since: 0.10.32
|
* Since: 0.10.32
|
||||||
*/
|
*/
|
||||||
#define GST_TYPE_ENCODING_CONTAINER_PROFILE \
|
#define GST_TYPE_ENCODING_CONTAINER_PROFILE \
|
||||||
(gst_encoding_container_profile_get_type ())
|
(gst_encoding_container_profile_get_type ())
|
||||||
#define GST_ENCODING_CONTAINER_PROFILE(obj) \
|
#define GST_ENCODING_CONTAINER_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_CONTAINER_PROFILE, GstEncodingContainerProfile))
|
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_CONTAINER_PROFILE, GstEncodingContainerProfile))
|
||||||
#define GST_IS_ENCODING_CONTAINER_PROFILE(obj) \
|
#define GST_IS_ENCODING_CONTAINER_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_CONTAINER_PROFILE))
|
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_CONTAINER_PROFILE))
|
||||||
typedef struct _GstEncodingContainerProfile GstEncodingContainerProfile;
|
typedef struct _GstEncodingContainerProfile GstEncodingContainerProfile;
|
||||||
typedef GstEncodingProfileClass GstEncodingContainerProfileClass;
|
typedef GstEncodingProfileClass GstEncodingContainerProfileClass;
|
||||||
|
@ -75,11 +75,11 @@ GType gst_encoding_container_profile_get_type (void);
|
||||||
*
|
*
|
||||||
* Since: 0.10.32
|
* Since: 0.10.32
|
||||||
*/
|
*/
|
||||||
#define GST_TYPE_ENCODING_VIDEO_PROFILE \
|
#define GST_TYPE_ENCODING_VIDEO_PROFILE \
|
||||||
(gst_encoding_video_profile_get_type ())
|
(gst_encoding_video_profile_get_type ())
|
||||||
#define GST_ENCODING_VIDEO_PROFILE(obj) \
|
#define GST_ENCODING_VIDEO_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_VIDEO_PROFILE, GstEncodingVideoProfile))
|
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_VIDEO_PROFILE, GstEncodingVideoProfile))
|
||||||
#define GST_IS_ENCODING_VIDEO_PROFILE(obj) \
|
#define GST_IS_ENCODING_VIDEO_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_VIDEO_PROFILE))
|
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_VIDEO_PROFILE))
|
||||||
typedef struct _GstEncodingVideoProfile GstEncodingVideoProfile;
|
typedef struct _GstEncodingVideoProfile GstEncodingVideoProfile;
|
||||||
typedef GstEncodingProfileClass GstEncodingVideoProfileClass;
|
typedef GstEncodingProfileClass GstEncodingVideoProfileClass;
|
||||||
|
@ -94,11 +94,11 @@ GType gst_encoding_video_profile_get_type (void);
|
||||||
*
|
*
|
||||||
* Since: 0.10.32
|
* Since: 0.10.32
|
||||||
*/
|
*/
|
||||||
#define GST_TYPE_ENCODING_AUDIO_PROFILE \
|
#define GST_TYPE_ENCODING_AUDIO_PROFILE \
|
||||||
(gst_encoding_audio_profile_get_type ())
|
(gst_encoding_audio_profile_get_type ())
|
||||||
#define GST_ENCODING_AUDIO_PROFILE(obj) \
|
#define GST_ENCODING_AUDIO_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_AUDIO_PROFILE, GstEncodingAudioProfile))
|
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_AUDIO_PROFILE, GstEncodingAudioProfile))
|
||||||
#define GST_IS_ENCODING_AUDIO_PROFILE(obj) \
|
#define GST_IS_ENCODING_AUDIO_PROFILE(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_AUDIO_PROFILE))
|
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_AUDIO_PROFILE))
|
||||||
typedef struct _GstEncodingAudioProfile GstEncodingAudioProfile;
|
typedef struct _GstEncodingAudioProfile GstEncodingAudioProfile;
|
||||||
typedef GstEncodingProfileClass GstEncodingAudioProfileClass;
|
typedef GstEncodingProfileClass GstEncodingAudioProfileClass;
|
||||||
|
@ -128,61 +128,65 @@ GType gst_encoding_audio_profile_get_type (void);
|
||||||
*/
|
*/
|
||||||
#define gst_encoding_profile_ref(profile) (g_object_ref ((GObject*) profile))
|
#define gst_encoding_profile_ref(profile) (g_object_ref ((GObject*) profile))
|
||||||
|
|
||||||
const gchar * gst_encoding_profile_get_name(GstEncodingProfile *profile);
|
const gchar * gst_encoding_profile_get_name (GstEncodingProfile *profile);
|
||||||
const gchar * gst_encoding_profile_get_description(GstEncodingProfile *profile);
|
void gst_encoding_profile_set_name (GstEncodingProfile *profile,
|
||||||
GstCaps * gst_encoding_profile_get_format(GstEncodingProfile *profile);
|
const gchar *name);
|
||||||
const gchar * gst_encoding_profile_get_preset(GstEncodingProfile *profile);
|
const gchar * gst_encoding_profile_get_description (GstEncodingProfile *profile);
|
||||||
guint gst_encoding_profile_get_presence(GstEncodingProfile *profile);
|
void gst_encoding_profile_set_description (GstEncodingProfile *profile,
|
||||||
GstCaps * gst_encoding_profile_get_restriction(GstEncodingProfile *profile);
|
const gchar *description);
|
||||||
|
GstCaps * gst_encoding_profile_get_format (GstEncodingProfile *profile);
|
||||||
|
void gst_encoding_profile_set_format (GstEncodingProfile *profile,
|
||||||
|
GstCaps *format);
|
||||||
|
const gchar * gst_encoding_profile_get_preset (GstEncodingProfile *profile);
|
||||||
|
void gst_encoding_profile_set_preset (GstEncodingProfile *profile,
|
||||||
|
const gchar *preset);
|
||||||
|
guint gst_encoding_profile_get_presence (GstEncodingProfile *profile);
|
||||||
|
void gst_encoding_profile_set_presence (GstEncodingProfile *profile,
|
||||||
|
guint presence);
|
||||||
|
GstCaps * gst_encoding_profile_get_restriction (GstEncodingProfile *profile);
|
||||||
|
void gst_encoding_profile_set_restriction (GstEncodingProfile *profile,
|
||||||
|
GstCaps *restriction);
|
||||||
|
|
||||||
void gst_encoding_profile_set_name(GstEncodingProfile *profile, const gchar *name);
|
gboolean gst_encoding_profile_is_equal (GstEncodingProfile *a,
|
||||||
void gst_encoding_profile_set_description(GstEncodingProfile *profile, const gchar *description);
|
GstEncodingProfile *b);
|
||||||
void gst_encoding_profile_set_format(GstEncodingProfile *profile, GstCaps *format);
|
GstCaps * gst_encoding_profile_get_input_caps (GstEncodingProfile *profile);
|
||||||
void gst_encoding_profile_set_preset(GstEncodingProfile *profile, const gchar *preset);
|
const gchar * gst_encoding_profile_get_type_nick (GstEncodingProfile *profile);
|
||||||
void gst_encoding_profile_set_restriction(GstEncodingProfile *profile, GstCaps *restriction);
|
|
||||||
void gst_encoding_profile_set_presence(GstEncodingProfile *profile, guint presence);
|
|
||||||
|
|
||||||
gboolean gst_encoding_profile_is_equal (GstEncodingProfile *a,
|
|
||||||
GstEncodingProfile *b);
|
|
||||||
GstCaps * gst_encoding_profile_get_input_caps (GstEncodingProfile *profile);
|
|
||||||
|
|
||||||
const gchar *gst_encoding_profile_get_type_nick (GstEncodingProfile *profile);
|
|
||||||
|
|
||||||
GstEncodingProfile * gst_encoding_profile_find (const gchar *targetname,
|
GstEncodingProfile * gst_encoding_profile_find (const gchar *targetname,
|
||||||
const gchar *profilename,
|
const gchar *profilename,
|
||||||
const gchar *category);
|
const gchar *category);
|
||||||
|
|
||||||
/* GstEncodingContainerProfile API */
|
/* GstEncodingContainerProfile API */
|
||||||
gboolean gst_encoding_container_profile_add_profile (GstEncodingContainerProfile *container,
|
gboolean gst_encoding_container_profile_add_profile (GstEncodingContainerProfile *container,
|
||||||
GstEncodingProfile *profile);
|
GstEncodingProfile *profile);
|
||||||
gboolean gst_encoding_container_profile_contains_profile (GstEncodingContainerProfile * container,
|
gboolean gst_encoding_container_profile_contains_profile (GstEncodingContainerProfile * container,
|
||||||
GstEncodingProfile *profile);
|
GstEncodingProfile *profile);
|
||||||
const GList *gst_encoding_container_profile_get_profiles (GstEncodingContainerProfile *profile);
|
const GList * gst_encoding_container_profile_get_profiles (GstEncodingContainerProfile *profile);
|
||||||
|
|
||||||
|
|
||||||
GstEncodingContainerProfile * gst_encoding_container_profile_new (const gchar *name,
|
GstEncodingContainerProfile * gst_encoding_container_profile_new (const gchar *name,
|
||||||
const gchar *description,
|
const gchar *description,
|
||||||
GstCaps *format,
|
GstCaps *format,
|
||||||
const gchar *preset);
|
const gchar *preset);
|
||||||
|
|
||||||
|
|
||||||
/* Invidual stream encodingprofile API */
|
/* Invidual stream encodingprofile API */
|
||||||
GstEncodingVideoProfile * gst_encoding_video_profile_new (GstCaps *format,
|
GstEncodingVideoProfile * gst_encoding_video_profile_new (GstCaps *format,
|
||||||
const gchar *preset,
|
const gchar *preset,
|
||||||
GstCaps *restriction,
|
GstCaps *restriction,
|
||||||
guint presence);
|
guint presence);
|
||||||
GstEncodingAudioProfile * gst_encoding_audio_profile_new (GstCaps *format,
|
GstEncodingAudioProfile * gst_encoding_audio_profile_new (GstCaps *format,
|
||||||
const gchar *preset,
|
const gchar *preset,
|
||||||
GstCaps *restriction,
|
GstCaps *restriction,
|
||||||
guint presence);
|
guint presence);
|
||||||
|
|
||||||
guint gst_encoding_video_profile_get_pass (GstEncodingVideoProfile *prof);
|
guint gst_encoding_video_profile_get_pass (GstEncodingVideoProfile *prof);
|
||||||
gboolean gst_encoding_video_profile_get_variableframerate (GstEncodingVideoProfile *prof);
|
gboolean gst_encoding_video_profile_get_variableframerate (GstEncodingVideoProfile *prof);
|
||||||
|
|
||||||
void gst_encoding_video_profile_set_pass (GstEncodingVideoProfile *prof,
|
void gst_encoding_video_profile_set_pass (GstEncodingVideoProfile *prof,
|
||||||
guint pass);
|
guint pass);
|
||||||
void gst_encoding_video_profile_set_variableframerate (GstEncodingVideoProfile *prof,
|
void gst_encoding_video_profile_set_variableframerate (GstEncodingVideoProfile *prof,
|
||||||
gboolean variableframerate);
|
gboolean variableframerate);
|
||||||
|
|
||||||
GstEncodingProfile * gst_encoding_profile_from_discoverer (GstDiscovererInfo *info);
|
GstEncodingProfile * gst_encoding_profile_from_discoverer (GstDiscovererInfo *info);
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ G_BEGIN_DECLS
|
||||||
* The name of the target will usually be the contructor and model of the device,
|
* The name of the target will usually be the contructor and model of the device,
|
||||||
* and that target will contain #GstEncodingProfiles suitable for that device.
|
* and that target will contain #GstEncodingProfiles suitable for that device.
|
||||||
*/
|
*/
|
||||||
#define GST_ENCODING_CATEGORY_DEVICE "device"
|
#define GST_ENCODING_CATEGORY_DEVICE "device"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GST_ENCODING_CATEGORY_ONLINE_SERVICE:
|
* GST_ENCODING_CATEGORY_ONLINE_SERVICE:
|
||||||
|
@ -50,7 +50,7 @@ G_BEGIN_DECLS
|
||||||
* service.
|
* service.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define GST_ENCODING_CATEGORY_ONLINE_SERVICE "online-service"
|
#define GST_ENCODING_CATEGORY_ONLINE_SERVICE "online-service"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GST_ENCODING_CATEGORY_STORAGE_EDITING:
|
* GST_ENCODING_CATEGORY_STORAGE_EDITING:
|
||||||
|
@ -69,7 +69,7 @@ G_BEGIN_DECLS
|
||||||
* #GstEncodingTarget category for recording and capture.
|
* #GstEncodingTarget category for recording and capture.
|
||||||
* Targets within this category are optimized for low latency encoding.
|
* Targets within this category are optimized for low latency encoding.
|
||||||
*/
|
*/
|
||||||
#define GST_ENCODING_CATEGORY_CAPTURE "capture"
|
#define GST_ENCODING_CATEGORY_CAPTURE "capture"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GstEncodingTarget:
|
* GstEncodingTarget:
|
||||||
|
@ -81,11 +81,11 @@ G_BEGIN_DECLS
|
||||||
*
|
*
|
||||||
* Since: 0.10.32
|
* Since: 0.10.32
|
||||||
*/
|
*/
|
||||||
#define GST_TYPE_ENCODING_TARGET \
|
#define GST_TYPE_ENCODING_TARGET \
|
||||||
(gst_encoding_target_get_type ())
|
(gst_encoding_target_get_type ())
|
||||||
#define GST_ENCODING_TARGET(obj) \
|
#define GST_ENCODING_TARGET(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_TARGET, GstEncodingTarget))
|
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_ENCODING_TARGET, GstEncodingTarget))
|
||||||
#define GST_IS_ENCODING_TARGET(obj) \
|
#define GST_IS_ENCODING_TARGET(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_TARGET))
|
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_ENCODING_TARGET))
|
||||||
|
|
||||||
typedef struct _GstEncodingTarget GstEncodingTarget;
|
typedef struct _GstEncodingTarget GstEncodingTarget;
|
||||||
|
@ -115,33 +115,35 @@ GType gst_encoding_target_get_type (void);
|
||||||
#define gst_encoding_target_ref(target) \
|
#define gst_encoding_target_ref(target) \
|
||||||
(g_object_ref ((GObject*) target))
|
(g_object_ref ((GObject*) target))
|
||||||
|
|
||||||
GstEncodingTarget *
|
GstEncodingTarget * gst_encoding_target_new (const gchar *name,
|
||||||
gst_encoding_target_new (const gchar *name, const gchar *category,
|
const gchar *category,
|
||||||
const gchar *description, const GList *profiles);
|
const gchar *description,
|
||||||
const gchar *gst_encoding_target_get_name (GstEncodingTarget *target);
|
const GList *profiles);
|
||||||
const gchar *gst_encoding_target_get_category (GstEncodingTarget *target);
|
|
||||||
const gchar *gst_encoding_target_get_description (GstEncodingTarget *target);
|
|
||||||
const GList *gst_encoding_target_get_profiles (GstEncodingTarget *target);
|
|
||||||
GstEncodingProfile *gst_encoding_target_get_profile (GstEncodingTarget *target,
|
|
||||||
const gchar *name);
|
|
||||||
|
|
||||||
gboolean
|
const gchar * gst_encoding_target_get_name (GstEncodingTarget *target);
|
||||||
gst_encoding_target_add_profile (GstEncodingTarget *target, GstEncodingProfile *profile);
|
const gchar * gst_encoding_target_get_category (GstEncodingTarget *target);
|
||||||
|
const gchar * gst_encoding_target_get_description (GstEncodingTarget *target);
|
||||||
|
const GList * gst_encoding_target_get_profiles (GstEncodingTarget *target);
|
||||||
|
GstEncodingProfile * gst_encoding_target_get_profile (GstEncodingTarget *target,
|
||||||
|
const gchar *name);
|
||||||
|
|
||||||
gboolean gst_encoding_target_save (GstEncodingTarget *target,
|
gboolean gst_encoding_target_add_profile (GstEncodingTarget *target,
|
||||||
GError **error);
|
GstEncodingProfile *profile);
|
||||||
gboolean gst_encoding_target_save_to_file (GstEncodingTarget *target,
|
|
||||||
const gchar *filepath,
|
|
||||||
GError **error);
|
|
||||||
GstEncodingTarget *gst_encoding_target_load (const gchar *name,
|
|
||||||
const gchar *category,
|
|
||||||
GError **error);
|
|
||||||
GstEncodingTarget *gst_encoding_target_load_from_file (const gchar *filepath,
|
|
||||||
GError **error);
|
|
||||||
|
|
||||||
GList *gst_encoding_list_available_categories (void);
|
gboolean gst_encoding_target_save (GstEncodingTarget *target,
|
||||||
GList *gst_encoding_list_all_targets (const gchar * categoryname);
|
GError **error);
|
||||||
|
gboolean gst_encoding_target_save_to_file (GstEncodingTarget *target,
|
||||||
|
const gchar *filepath,
|
||||||
|
GError **error);
|
||||||
|
GstEncodingTarget * gst_encoding_target_load (const gchar *name,
|
||||||
|
const gchar *category,
|
||||||
|
GError **error);
|
||||||
|
GstEncodingTarget * gst_encoding_target_load_from_file (const gchar *filepath,
|
||||||
|
GError **error);
|
||||||
|
|
||||||
|
GList * gst_encoding_list_available_categories (void);
|
||||||
|
GList * gst_encoding_list_all_targets (const gchar * categoryname);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
#endif /* __GST_PROFILE_REGISTRY_H__ */
|
#endif /* __GST_PROFILE_REGISTRY_H__ */
|
||||||
|
|
|
@ -27,12 +27,16 @@ struct _GstDiscovererStreamInfo {
|
||||||
GstCaps *caps;
|
GstCaps *caps;
|
||||||
GstTagList *tags;
|
GstTagList *tags;
|
||||||
GstStructure *misc;
|
GstStructure *misc;
|
||||||
|
|
||||||
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GstDiscovererContainerInfo {
|
struct _GstDiscovererContainerInfo {
|
||||||
GstDiscovererStreamInfo parent;
|
GstDiscovererStreamInfo parent;
|
||||||
|
|
||||||
GList *streams;
|
GList *streams;
|
||||||
|
|
||||||
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GstDiscovererAudioInfo {
|
struct _GstDiscovererAudioInfo {
|
||||||
|
@ -46,6 +50,8 @@ struct _GstDiscovererAudioInfo {
|
||||||
guint max_bitrate;
|
guint max_bitrate;
|
||||||
|
|
||||||
gchar *language;
|
gchar *language;
|
||||||
|
|
||||||
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GstDiscovererVideoInfo {
|
struct _GstDiscovererVideoInfo {
|
||||||
|
@ -64,12 +70,16 @@ struct _GstDiscovererVideoInfo {
|
||||||
guint max_bitrate;
|
guint max_bitrate;
|
||||||
|
|
||||||
gboolean is_image;
|
gboolean is_image;
|
||||||
|
|
||||||
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GstDiscovererSubtitleInfo {
|
struct _GstDiscovererSubtitleInfo {
|
||||||
GstDiscovererStreamInfo parent;
|
GstDiscovererStreamInfo parent;
|
||||||
|
|
||||||
gchar *language;
|
gchar *language;
|
||||||
|
|
||||||
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GstDiscovererInfo {
|
struct _GstDiscovererInfo {
|
||||||
|
@ -87,6 +97,8 @@ struct _GstDiscovererInfo {
|
||||||
GstStructure *misc;
|
GstStructure *misc;
|
||||||
GstTagList *tags;
|
GstTagList *tags;
|
||||||
gboolean seekable;
|
gboolean seekable;
|
||||||
|
|
||||||
|
gpointer _gst_reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
/* missing-plugins.c */
|
/* missing-plugins.c */
|
||||||
|
|
Loading…
Reference in a new issue