A seeking query object. More...
List of all members.
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) const |
| Parse a seeking query, writing the format into format, and other results into the passed parameters.
|
Format | parse_format () const |
| Parse a seeking query, returning the format.
|
bool | parse_seekable () const |
| Parse a seeking query, returning the seekable status.
|
gint64 | parse_start () const |
| Parse a seeking query, returning the segment start value.
|
gint64 | parse_end () const |
| 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.
|
Detailed Description
A seeking query object.
See create() for more details.
Constructor & Destructor Documentation
Gst::QuerySeeking::QuerySeeking |
( |
GstQuery * |
query | ) |
[explicit] |
Member Function Documentation
Constructs a new query object for querying seeking properties of the stream.
- Parameters:
-
format | The default Gst::Format for the new query. |
- Returns:
- The new Gst::QuerySeeking.
void Gst::QuerySeeking::parse |
( |
Format& |
format, |
|
|
bool & |
seekable, |
|
|
gint64 & |
segment_start, |
|
|
gint64 & |
segment_end |
|
) |
| const |
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.
- Parameters:
-
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 |
( |
| ) |
const |
Parse a seeking query, returning the segment end value.
- Returns:
- The segment end.
Format Gst::QuerySeeking::parse_format |
( |
| ) |
const |
Parse a seeking query, returning the format.
- Returns:
- The format.
bool Gst::QuerySeeking::parse_seekable |
( |
| ) |
const |
Parse a seeking query, returning the seekable status.
- Returns:
- The seekable flag.
gint64 Gst::QuerySeeking::parse_start |
( |
| ) |
const |
Parse a seeking query, returning the segment start value.
- Returns:
- The segment start.
void Gst::QuerySeeking::set |
( |
Format |
format, |
|
|
bool |
seeakable, |
|
|
gint64 |
segment_start, |
|
|
gint64 |
segment_end |
|
) |
| |
Set the seeking query result fields in query.
- Parameters:
-
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. |
The documentation for this class was generated from the following file: