![]() |
![]() |
![]() |
lomo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define LOMO_NANOSECS_TO_SECS (x) #define LOMO_SECS_TO_NANOSECS (x) const gchar * gst_state_change_return_to_str (GstStateChangeReturn s
); const gchar * gst_state_to_str (GstState state
); gchar * lomo_create_uri (gchar *str
); gboolean lomo_format_to_gst (LomoFormat format
,GstFormat *gst_format
); void lomo_init (gint *argc
,gchar ***argv
); GstStateChangeReturn lomo_state_change_return_to_gst (GstStateChangeReturn ret
); gboolean lomo_state_from_gst (GstState state
,LomoState *lomo_state
); gboolean lomo_state_to_gst (LomoState state
,GstState *gst_state
); const gchar * lomo_state_to_str (LomoState state
);
#define LOMO_NANOSECS_TO_SECS(x) ((gint64)(x/1000000000L))
Utility macro to convert nanoseconds to secons
|
nanoseconds |
Returns : |
Nanoseconds converted to seconds |
#define LOMO_SECS_TO_NANOSECS(x) ((gint64)(x*1000000000L))
Inverse function of LOMO_NANOSECS_TO_SECS()
|
Seconds |
Returns : |
Seconds converted to nanoseconds |
const gchar * gst_state_change_return_to_str (GstStateChangeReturn s
);
gchar * lomo_create_uri (gchar *str
);
Creates an uri from str
|
A filepath (relative or absolute) or an URI |
Returns : |
a newly allocated uri for str . [transfer full]
|
gboolean lomo_format_to_gst (LomoFormat format
,GstFormat *gst_format
);
Converts format from liblomo definitions to gstreamer ones
void lomo_init (gint *argc
,gchar ***argv
);
Initializes liblomo
|
argc from main() . [inout][transfer none]
|
|
argv from main() . [inout][transfer none]
|
GstStateChangeReturn lomo_state_change_return_to_gst (GstStateChangeReturn ret
);
gboolean lomo_state_from_gst (GstState state
,LomoState *lomo_state
);
Converts state from gst definitions to lomo ones
gboolean lomo_state_to_gst (LomoState state
,GstState *gst_state
);
Converts state from liblomo definitions to gstreamer ones