A convert query object. More...
List of all members.
Public Member Functions |
| QueryConvert (GstQuery* query) |
void | set (Format src_format, gint64 src_value, Format dest_format, gint64 dest_value) |
| Answer a convert query by setting the requested values.
|
void | parse (Format& src_format, gint64& src_value, Format& dest_format, gint64& dest_value) const |
| Parse a convert query answer.
|
void | parse (Format& dest_format, gint64& dest_value) const |
| Parse the destination format and value of a convert query answer.
|
Format | parse_src_format () const |
| Parse the source format of a convert query answer, returning the format.
|
gint64 | parse_src_value () const |
| Parse the source value of a convert query answer returning, the value.
|
Format | parse_dest_format () const |
| Parse the destination format of a convert query answer, returning the format.
|
gint64 | parse_dest_value () const |
| Parse the destination value of a convert query answer, returning the value.
|
Static Public Member Functions |
static Glib::RefPtr< Gst::Query > | create (Format src_format, gint64 value, Format dest_format) |
| Constructs a new convert query object.
|
Detailed Description
A convert query object.
See create() for more details.
Constructor & Destructor Documentation
Gst::QueryConvert::QueryConvert |
( |
GstQuery * |
query | ) |
[explicit] |
Member Function Documentation
Constructs a new convert query object.
A convert query is used to ask for a conversion between one format and another.
- Parameters:
-
src_format | The source Gst::Format for the new query. |
value | The value to convert. |
dest_format | The target Gst::Format. |
- Returns:
- The new Gst::QueryConvert.
void Gst::QueryConvert::parse |
( |
Format& |
dest_format, |
|
|
gint64 & |
dest_value |
|
) |
| const |
Parse the destination format and value of a convert query answer.
- Parameters:
-
dest_format | The storage for the Gst::Format of the destination value. |
dest_value | The storage for the destination value. |
void Gst::QueryConvert::parse |
( |
Format& |
src_format, |
|
|
gint64 & |
src_value, |
|
|
Format& |
dest_format, |
|
|
gint64 & |
dest_value |
|
) |
| const |
Parse a convert query answer.
Use the other parse() methods for parsing individual values.
- Parameters:
-
src_format | The storage for the Gst::Format of the source value. |
src_value | The storage for the source value. |
dest_format | The storage for the Gst::Format of the destination. value. |
dest_value | The storage for the destination value. |
Format Gst::QueryConvert::parse_dest_format |
( |
| ) |
const |
Parse the destination format of a convert query answer, returning the format.
- Returns:
- The Gst::Format of the destination value.
gint64 Gst::QueryConvert::parse_dest_value |
( |
| ) |
const |
Parse the destination value of a convert query answer, returning the value.
- Returns:
- The destination value.
Format Gst::QueryConvert::parse_src_format |
( |
| ) |
const |
Parse the source format of a convert query answer, returning the format.
- Returns:
- The Gst::Format of the source value.
gint64 Gst::QueryConvert::parse_src_value |
( |
| ) |
const |
Parse the source value of a convert query answer returning, the value.
- Returns:
- The source value.
void Gst::QueryConvert::set |
( |
Format |
src_format, |
|
|
gint64 |
src_value, |
|
|
Format |
dest_format, |
|
|
gint64 |
dest_value |
|
) |
| |
Answer a convert query by setting the requested values.
- Parameters:
-
src_format | The source Gst::Format. |
src_value | The source value. |
dest_format | The destination Gst::Format. |
dest_value | The destination value. |
The documentation for this class was generated from the following file: