#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<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] |
Constructs a new query object for querying seeking properties of the stream.
| format | The default Gst::Format for the new query. |
| 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. |
| 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. |
| Format Gst::QuerySeeking::parse_format | ( | ) |
| bool Gst::QuerySeeking::parse_seekable | ( | ) |
| gint64 Gst::QuerySeeking::parse_start | ( | ) |
| gint64 Gst::QuerySeeking::parse_end | ( | ) |
1.5.5