A stream position query object. More...
List of all members.
Public Member Functions |
| QueryPosition (GstQuery* query) |
void | set (Format format, gint64 position) |
| Answer a position query by setting the requested value in the given format.
|
void | parse (Format& format, gint64& position) const |
| Parse a position query, writing the format into format, and the position into position.
|
gint64 | parse () const |
| Parse the position of a position query, returning the position.
|
Format | parse_format () const |
| Parse the format of a position query, returning the format.
|
Static Public Member Functions |
static Glib::RefPtr< Gst::Query > | create (Format format) |
| Constructs a new query stream position query object.
|
Detailed Description
A stream position query object.
See create() for more details.
Constructor & Destructor Documentation
Gst::QueryPosition::QueryPosition |
( |
GstQuery * |
query ) |
[explicit] |
Member Function Documentation
Constructs a new query stream position query object.
A position query is used to query the current position of playback in the streams, in some format.
- Parameters:
-
format | The default Gst::Format for the new query. |
- Returns:
- The new Gst::QueryPosition.
gint64 Gst::QueryPosition::parse |
( |
) |
const |
Parse the position of a position query, returning the position.
- Returns:
- The current position of the position query.
void Gst::QueryPosition::parse |
( |
Format& |
format, |
|
|
gint64 & |
position |
|
) |
| const |
Parse a position query, writing the format into format, and the position into position.
Use the other parse() methods for parsing individual values.
- Parameters:
-
format | The storage for the Gst::Format of the position values. |
position | The storage for the current position. |
Format Gst::QueryPosition::parse_format |
( |
) |
const |
Parse the format of a position query, returning the format.
- Returns:
- The the Gst::Format of the position values.
void Gst::QueryPosition::set |
( |
Format |
format, |
|
|
gint64 |
position |
|
) |
| |
Answer a position query by setting the requested value in the given format.
- Parameters:
-
format | The requested Gst::Format. |
position | The position to set. |
The documentation for this class was generated from the following file: