#include <query.h>
Public Member Functions | |
QuerySeeking (GstQuery* query) | |
void | set (Format format, bool seeakable, gint64 segment_start, gint64 segment_end) |
Set the seeking query result fields in query. | |
void | parse (Format& format, bool& seekable, gint64& segment_start, gint64& segment_end) |
Parse a seeking query, writing the format into format, and other results into the passed parameters. | |
Format | parse_format () |
Parse a seeking query, returning the format. | |
bool | parse_seekable () |
Parse a seeking query, returning the seekable status. | |
gint64 | parse_start () |
Parse a seeking query, returning the segment start value. | |
gint64 | parse_end () |
Parse a seeking query, returning the segment end value. | |
Static Public Member Functions | |
static Glib::RefPtr<Gst::Query> | create (Format format) |
Constructs a new query object for querying seeking properties of the stream. |
See create() for more details.
Gst::QuerySeeking::QuerySeeking | ( | GstQuery * | query | ) | [explicit] |
static Glib::RefPtr<Gst::Query> Gst::QuerySeeking::create | ( | Format | format | ) | [static] |
Constructs a new query object for querying seeking properties of the stream.
format | The default Gst::Format for the new query. |
void Gst::QuerySeeking::parse | ( | Format& | format, | |
bool & | seekable, | |||
gint64 & | segment_start, | |||
gint64 & | segment_end | |||
) |
Parse a seeking query, writing the format into format, and other results into the passed parameters.
Use the other parse() methods for parsing individual values.
format | The storage location for the foramt. | |
seekable | The storage location for the seekable flag. | |
segment_start | The storage location for the segment start value. | |
segment_end | The storage location for the segment end. |
gint64 Gst::QuerySeeking::parse_end | ( | ) |
Format Gst::QuerySeeking::parse_format | ( | ) |
bool Gst::QuerySeeking::parse_seekable | ( | ) |
gint64 Gst::QuerySeeking::parse_start | ( | ) |
void Gst::QuerySeeking::set | ( | Format | format, | |
bool | seeakable, | |||
gint64 | segment_start, | |||
gint64 | segment_end | |||
) |
Set the seeking query result fields in query.
format | The format to set for the segment_start and segment_end values. | |
seekable | The seekable flag to set. | |
segment_start | The segment_start to set. | |
segment_end | The segment_end to set. |