mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-02 12:32:29 +00:00
gstdatetime: Move doc outside the ifdefs
Move the datetime documentation of the functions outside the ifdefs https://bugzilla.gnome.org/show_bug.cgi?id=628408
This commit is contained in:
parent
c7e5bc1e5d
commit
0d3c623b4b
1 changed files with 191 additions and 165 deletions
|
@ -26,8 +26,6 @@
|
||||||
#include "gstdatetime.h"
|
#include "gstdatetime.h"
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
|
||||||
#ifndef GLIB_HAS_GDATETIME
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION:gstdatetime
|
* SECTION:gstdatetime
|
||||||
* @title: GstDateTime
|
* @title: GstDateTime
|
||||||
|
@ -43,6 +41,194 @@
|
||||||
* Since: 0.10.31
|
* Since: 0.10.31
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_year:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Returns the year of this #GstDateTime
|
||||||
|
*
|
||||||
|
* Return value: The year of this #GstDateTime
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_month:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Returns the month of this #GstDateTime. January is 1, February is 2, etc..
|
||||||
|
*
|
||||||
|
* Return value: The month of this #GstDateTime
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_day:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Returns the day of this #GstDateTime.
|
||||||
|
*
|
||||||
|
* Return value: The day of this #GstDateTime
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_hour:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Retrieves the hour of the day represented by @datetime in the gregorian
|
||||||
|
* calendar. The return is in the range of 0 to 23.
|
||||||
|
*
|
||||||
|
* Return value: the hour of the day
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_microsecond:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Retrieves the fractional part of the seconds in microseconds represented by
|
||||||
|
* @datetime in the gregorian calendar.
|
||||||
|
*
|
||||||
|
* Return value: the microsecond of the second
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_minute:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Retrieves the minute of the hour represented by @datetime in the gregorian
|
||||||
|
* calendar.
|
||||||
|
*
|
||||||
|
* Return value: the minute of the hour
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_second:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Retrieves the second of the minute represented by @datetime in the gregorian
|
||||||
|
* calendar.
|
||||||
|
*
|
||||||
|
* Return value: the second represented by @datetime
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_second:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Retrieves the second of the minute represented by @datetime in the gregorian
|
||||||
|
* calendar.
|
||||||
|
*
|
||||||
|
* Return value: the second represented by @datetime
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_get_time_zone_offset:
|
||||||
|
* @datetime: a #GstDateTime
|
||||||
|
*
|
||||||
|
* Retrieves the offset from UTC in hours that the timezone specified
|
||||||
|
* by @datetime represents. Timezones ahead (to the east) of UTC have positive
|
||||||
|
* values, timezones before (to the west) of UTC have negative values.
|
||||||
|
* If @datetime represents UTC time, then the offset is zero.
|
||||||
|
*
|
||||||
|
* Return value: the offset from UTC in hours
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_new_from_unix_epoch:
|
||||||
|
* @secs: seconds from the Unix epoch
|
||||||
|
*
|
||||||
|
* Creates a new #GstDateTime using the time since Jan 1, 1970 specified by
|
||||||
|
* @secs. The #GstDateTime is in the local timezone.
|
||||||
|
*
|
||||||
|
* Return value: the newly created #GstDateTime
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_new_local_time:
|
||||||
|
* @year: the gregorian year
|
||||||
|
* @month: the gregorian month
|
||||||
|
* @day: the day of the gregorian month
|
||||||
|
* @hour: the hour of the day
|
||||||
|
* @minute: the minute of the hour
|
||||||
|
* @second: the second of the minute
|
||||||
|
* @microsecond: the microsecond of the second
|
||||||
|
*
|
||||||
|
* Creates a new #GstDateTime using the date and times in the gregorian calendar
|
||||||
|
* in the local timezone.
|
||||||
|
*
|
||||||
|
* @year should be from 1 to 9999, @month should be from 1 to 12, @day from
|
||||||
|
* 1 to 31, @hour from 0 to 23, @minutes and @seconds from 0 to 59 and
|
||||||
|
* @microsecond from 0 to 999999.
|
||||||
|
*
|
||||||
|
* Return value: the newly created #GstDateTime
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_new:
|
||||||
|
* @year: the gregorian year
|
||||||
|
* @month: the gregorian month
|
||||||
|
* @day: the day of the gregorian month
|
||||||
|
* @hour: the hour of the day
|
||||||
|
* @minute: the minute of the hour
|
||||||
|
* @second: the second of the minute
|
||||||
|
* @microsecond: the microsecond of the second
|
||||||
|
* @tzoffset: Offset from UTC in hours.
|
||||||
|
*
|
||||||
|
* Creates a new #GstDateTime using the date and times in the gregorian calendar
|
||||||
|
* in the supplied timezone.
|
||||||
|
*
|
||||||
|
* @year should be from 1 to 9999, @month should be from 1 to 12, @day from
|
||||||
|
* 1 to 31, @hour from 0 to 23, @minutes and @seconds from 0 to 59 and
|
||||||
|
* @microsecond from 0 to 999999.
|
||||||
|
*
|
||||||
|
* Note that @tzoffset is a float and was chosen so for being able to handle
|
||||||
|
* some fractional timezones, while it still keeps the readability of
|
||||||
|
* represeting it in hours for most timezones.
|
||||||
|
*
|
||||||
|
* Return value: the newly created #GstDateTime
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_new_now_local_time:
|
||||||
|
*
|
||||||
|
* Creates a new #GstDateTime representing the current date and time.
|
||||||
|
*
|
||||||
|
* Return value: the newly created #GstDateTime which should be freed with
|
||||||
|
* gst_date_time_unref().
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_date_time_new_now_utc:
|
||||||
|
*
|
||||||
|
* Creates a new #GstDateTime that represents the current instant at Universal
|
||||||
|
* coordinated time.
|
||||||
|
*
|
||||||
|
* Return value: the newly created #GstDateTime which should be freed with
|
||||||
|
* gst_date_time_unref().
|
||||||
|
*
|
||||||
|
* Since: 0.10.31
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
#define GST_DATE_TIME_SEC_PER_DAY (G_GINT64_CONSTANT (86400))
|
#define GST_DATE_TIME_SEC_PER_DAY (G_GINT64_CONSTANT (86400))
|
||||||
#define GST_DATE_TIME_USEC_PER_DAY (G_GINT64_CONSTANT (86400000000))
|
#define GST_DATE_TIME_USEC_PER_DAY (G_GINT64_CONSTANT (86400000000))
|
||||||
#define GST_DATE_TIME_USEC_PER_HOUR (G_GINT64_CONSTANT (3600000000))
|
#define GST_DATE_TIME_USEC_PER_HOUR (G_GINT64_CONSTANT (3600000000))
|
||||||
|
@ -50,6 +236,8 @@
|
||||||
#define GST_DATE_TIME_USEC_PER_SECOND (G_GINT64_CONSTANT (1000000))
|
#define GST_DATE_TIME_USEC_PER_SECOND (G_GINT64_CONSTANT (1000000))
|
||||||
#define GST_DATE_TIME_USEC_PER_MILLISECOND (G_GINT64_CONSTANT (1000))
|
#define GST_DATE_TIME_USEC_PER_MILLISECOND (G_GINT64_CONSTANT (1000))
|
||||||
|
|
||||||
|
#ifndef GLIB_HAS_GDATETIME
|
||||||
|
|
||||||
#define MAX_SUPPORTED_YEAR 9999
|
#define MAX_SUPPORTED_YEAR 9999
|
||||||
#define GREGORIAN_LEAP(y) (((y%4)==0)&&(!(((y%100)==0)&&((y%400)!=0))))
|
#define GREGORIAN_LEAP(y) (((y%4)==0)&&(!(((y%100)==0)&&((y%400)!=0))))
|
||||||
|
|
||||||
|
@ -61,7 +249,7 @@ static const guint16 days_in_months[2][13] = {
|
||||||
struct _GstDateTime
|
struct _GstDateTime
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* As we don't have a math API, we can have fields split here.
|
* As we don't have a datetime math API, we can have fields split here.
|
||||||
* (There is still some math done internally, but nothing really relevant).
|
* (There is still some math done internally, but nothing really relevant).
|
||||||
*
|
*
|
||||||
* If we ever add one, we should go for a days since some epoch counter.
|
* If we ever add one, we should go for a days since some epoch counter.
|
||||||
|
@ -156,15 +344,6 @@ gst_date_time_new_from_date (gint year, gint month, gint day)
|
||||||
return dt;
|
return dt;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_year:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Returns the year of this #GstDateTime
|
|
||||||
*
|
|
||||||
* Return value: The year of this #GstDateTime
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_year (const GstDateTime * datetime)
|
gst_date_time_get_year (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -173,15 +352,6 @@ gst_date_time_get_year (const GstDateTime * datetime)
|
||||||
return datetime->year;
|
return datetime->year;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_month:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Returns the month of this #GstDateTime. January is 1, February is 2, etc..
|
|
||||||
*
|
|
||||||
* Return value: The month of this #GstDateTime
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_month (const GstDateTime * datetime)
|
gst_date_time_get_month (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -190,15 +360,6 @@ gst_date_time_get_month (const GstDateTime * datetime)
|
||||||
return datetime->month;
|
return datetime->month;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_day:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Returns the day of this #GstDateTime.
|
|
||||||
*
|
|
||||||
* Return value: The day of this #GstDateTime
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_day (const GstDateTime * datetime)
|
gst_date_time_get_day (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -207,17 +368,6 @@ gst_date_time_get_day (const GstDateTime * datetime)
|
||||||
return datetime->day;
|
return datetime->day;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_hour:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Retrieves the hour of the day represented by @datetime in the gregorian
|
|
||||||
* calendar. The return is in the range of 0 to 23.
|
|
||||||
*
|
|
||||||
* Return value: the hour of the day
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_hour (const GstDateTime * datetime)
|
gst_date_time_get_hour (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -225,17 +375,6 @@ gst_date_time_get_hour (const GstDateTime * datetime)
|
||||||
return (datetime->usec / GST_DATE_TIME_USEC_PER_HOUR);
|
return (datetime->usec / GST_DATE_TIME_USEC_PER_HOUR);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_microsecond:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Retrieves the fractional part of the seconds in microseconds represented by
|
|
||||||
* @datetime in the gregorian calendar.
|
|
||||||
*
|
|
||||||
* Return value: the microsecond of the second
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_microsecond (const GstDateTime * datetime)
|
gst_date_time_get_microsecond (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -243,17 +382,6 @@ gst_date_time_get_microsecond (const GstDateTime * datetime)
|
||||||
return (datetime->usec % GST_DATE_TIME_USEC_PER_SECOND);
|
return (datetime->usec % GST_DATE_TIME_USEC_PER_SECOND);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_minute:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Retrieves the minute of the hour represented by @datetime in the gregorian
|
|
||||||
* calendar.
|
|
||||||
*
|
|
||||||
* Return value: the minute of the hour
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_minute (const GstDateTime * datetime)
|
gst_date_time_get_minute (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -262,17 +390,6 @@ gst_date_time_get_minute (const GstDateTime * datetime)
|
||||||
GST_DATE_TIME_USEC_PER_MINUTE;
|
GST_DATE_TIME_USEC_PER_MINUTE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_second:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Retrieves the second of the minute represented by @datetime in the gregorian
|
|
||||||
* calendar.
|
|
||||||
*
|
|
||||||
* Return value: the second represented by @datetime
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gint
|
gint
|
||||||
gst_date_time_get_second (const GstDateTime * datetime)
|
gst_date_time_get_second (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -281,18 +398,6 @@ gst_date_time_get_second (const GstDateTime * datetime)
|
||||||
GST_DATE_TIME_USEC_PER_SECOND;
|
GST_DATE_TIME_USEC_PER_SECOND;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_get_time_zone_offset:
|
|
||||||
* @datetime: a #GstDateTime
|
|
||||||
*
|
|
||||||
* Retrieves the offset from UTC in hours that the timezone specified
|
|
||||||
* by @datetime represents. Timezones ahead (to the east) of UTC have positive
|
|
||||||
* values, timezones before (to the west) of UTC have negative values.
|
|
||||||
* If @datetime represents UTC time, then the offset is zero.
|
|
||||||
*
|
|
||||||
* Return value: the offset from UTC in hours
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
gfloat
|
gfloat
|
||||||
gst_date_time_get_time_zone_offset (const GstDateTime * datetime)
|
gst_date_time_get_time_zone_offset (const GstDateTime * datetime)
|
||||||
{
|
{
|
||||||
|
@ -301,17 +406,6 @@ gst_date_time_get_time_zone_offset (const GstDateTime * datetime)
|
||||||
return datetime->tzoffset / 60.0f;
|
return datetime->tzoffset / 60.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_new_from_unix_epoch:
|
|
||||||
* @secs: seconds from the Unix epoch
|
|
||||||
*
|
|
||||||
* Creates a new #GstDateTime using the time since Jan 1, 1970 specified by
|
|
||||||
* @secs. The #GstDateTime is in the local timezone.
|
|
||||||
*
|
|
||||||
* Return value: the newly created #GstDateTime
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
GstDateTime *
|
GstDateTime *
|
||||||
gst_date_time_new_from_unix_epoch (gint64 secs)
|
gst_date_time_new_from_unix_epoch (gint64 secs)
|
||||||
{
|
{
|
||||||
|
@ -334,27 +428,6 @@ gst_date_time_new_from_unix_epoch (gint64 secs)
|
||||||
return dt;
|
return dt;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_new_local_time:
|
|
||||||
* @year: the gregorian year
|
|
||||||
* @month: the gregorian month
|
|
||||||
* @day: the day of the gregorian month
|
|
||||||
* @hour: the hour of the day
|
|
||||||
* @minute: the minute of the hour
|
|
||||||
* @second: the second of the minute
|
|
||||||
* @microsecond: the microsecond of the second
|
|
||||||
*
|
|
||||||
* Creates a new #GstDateTime using the date and times in the gregorian calendar
|
|
||||||
* in the local timezone.
|
|
||||||
*
|
|
||||||
* @year should be from 1 to 9999, @month should be from 1 to 12, @day from
|
|
||||||
* 1 to 31, @hour from 0 to 23, @minutes and @seconds from 0 to 59 and
|
|
||||||
* @microsecond from 0 to 999999.
|
|
||||||
*
|
|
||||||
* Return value: the newly created #GstDateTime
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
GstDateTime *
|
GstDateTime *
|
||||||
gst_date_time_new_local_time (gint year, gint month, gint day, gint hour,
|
gst_date_time_new_local_time (gint year, gint month, gint day, gint hour,
|
||||||
gint minute, gint second, gint microsecond)
|
gint minute, gint second, gint microsecond)
|
||||||
|
@ -369,32 +442,6 @@ gst_date_time_new_local_time (gint year, gint month, gint day, gint hour,
|
||||||
return dt;
|
return dt;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_new:
|
|
||||||
* @year: the gregorian year
|
|
||||||
* @month: the gregorian month
|
|
||||||
* @day: the day of the gregorian month
|
|
||||||
* @hour: the hour of the day
|
|
||||||
* @minute: the minute of the hour
|
|
||||||
* @second: the second of the minute
|
|
||||||
* @microsecond: the microsecond of the second
|
|
||||||
* @tzoffset: Offset from UTC in hours.
|
|
||||||
*
|
|
||||||
* Creates a new #GstDateTime using the date and times in the gregorian calendar
|
|
||||||
* in the supplied timezone.
|
|
||||||
*
|
|
||||||
* @year should be from 1 to 9999, @month should be from 1 to 12, @day from
|
|
||||||
* 1 to 31, @hour from 0 to 23, @minutes and @seconds from 0 to 59 and
|
|
||||||
* @microsecond from 0 to 999999.
|
|
||||||
*
|
|
||||||
* Note that @tzoffset is a float and was chosen so for being able to handle
|
|
||||||
* some fractional timezones, while it still keeps the readability of
|
|
||||||
* represeting it in hours for most timezones.
|
|
||||||
*
|
|
||||||
* Return value: the newly created #GstDateTime
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
GstDateTime *
|
GstDateTime *
|
||||||
gst_date_time_new (gint year, gint month, gint day, gint hour,
|
gst_date_time_new (gint year, gint month, gint day, gint hour,
|
||||||
gint minute, gint second, gint microsecond, gfloat tzoffset)
|
gint minute, gint second, gint microsecond, gfloat tzoffset)
|
||||||
|
@ -418,16 +465,6 @@ gst_date_time_new (gint year, gint month, gint day, gint hour,
|
||||||
return dt;
|
return dt;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_new_now_local_time:
|
|
||||||
*
|
|
||||||
* Creates a new #GstDateTime representing the current date and time.
|
|
||||||
*
|
|
||||||
* Return value: the newly created #GstDateTime which should be freed with
|
|
||||||
* gst_date_time_unref().
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
GstDateTime *
|
GstDateTime *
|
||||||
gst_date_time_new_now_local_time (void)
|
gst_date_time_new_now_local_time (void)
|
||||||
{
|
{
|
||||||
|
@ -503,17 +540,6 @@ gst_date_time_to_utc (const GstDateTime * dt)
|
||||||
return utc;
|
return utc;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_date_time_new_now_utc:
|
|
||||||
*
|
|
||||||
* Creates a new #GstDateTime that represents the current instant at Universal
|
|
||||||
* coordinated time.
|
|
||||||
*
|
|
||||||
* Return value: the newly created #GstDateTime which should be freed with
|
|
||||||
* gst_date_time_unref().
|
|
||||||
*
|
|
||||||
* Since: 0.10.31
|
|
||||||
*/
|
|
||||||
GstDateTime *
|
GstDateTime *
|
||||||
gst_date_time_new_now_utc (void)
|
gst_date_time_new_now_utc (void)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue