QtGStreamer 1.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
QGst::Segment Class Reference

#include <QGst/Segment>

Public Member Functions

 Segment (Format fmt)
 
 Segment (const GstSegment *segment)
 
 Segment (const Segment &other)
 
Segmentoperator= (const Segment &other)
 
bool isValid () const
 
void init (Format fmt)
 
SegmentFlags flags () const
 
double rate () const
 
double appliedRate () const
 
Format format () const
 
quint64 base () const
 
quint64 offset () const
 
quint64 start () const
 
quint64 stop () const
 
quint64 time () const
 
quint64 position () const
 
quint64 duration () const
 
 operator GstSegment * ()
 
 operator const GstSegment * () const
 

Detailed Description

Wrapper for GstSegment.

Definition at line 27 of file segment.h.

Constructor & Destructor Documentation

◆ Segment() [1/4]

QGst::Segment::Segment ( )

Definition at line 50 of file segment.cpp.

◆ Segment() [2/4]

QGst::Segment::Segment ( Format  fmt)
explicit

Definition at line 55 of file segment.cpp.

◆ Segment() [3/4]

QGst::Segment::Segment ( const GstSegment *  segment)
explicit

Definition at line 62 of file segment.cpp.

◆ Segment() [4/4]

QGst::Segment::Segment ( const Segment other)

Definition at line 68 of file segment.cpp.

◆ ~Segment()

QGst::Segment::~Segment ( )
virtual

Definition at line 79 of file segment.cpp.

Member Function Documentation

◆ operator=()

Segment & QGst::Segment::operator= ( const Segment other)

Definition at line 73 of file segment.cpp.

◆ isValid()

bool QGst::Segment::isValid ( ) const

Definition at line 83 of file segment.cpp.

◆ init()

void QGst::Segment::init ( Format  fmt)

Definition at line 88 of file segment.cpp.

◆ flags()

SegmentFlags QGst::Segment::flags ( ) const

Definition at line 93 of file segment.cpp.

◆ rate()

double QGst::Segment::rate ( ) const

Definition at line 98 of file segment.cpp.

◆ appliedRate()

double QGst::Segment::appliedRate ( ) const

Definition at line 103 of file segment.cpp.

◆ format()

Format QGst::Segment::format ( ) const

Definition at line 108 of file segment.cpp.

◆ base()

quint64 QGst::Segment::base ( ) const

Definition at line 113 of file segment.cpp.

◆ offset()

quint64 QGst::Segment::offset ( ) const

Definition at line 118 of file segment.cpp.

◆ start()

quint64 QGst::Segment::start ( ) const

Definition at line 123 of file segment.cpp.

◆ stop()

quint64 QGst::Segment::stop ( ) const

Definition at line 128 of file segment.cpp.

◆ time()

quint64 QGst::Segment::time ( ) const

Definition at line 133 of file segment.cpp.

◆ position()

quint64 QGst::Segment::position ( ) const

Definition at line 138 of file segment.cpp.

◆ duration()

quint64 QGst::Segment::duration ( ) const

Definition at line 143 of file segment.cpp.

◆ operator GstSegment *()

QGst::Segment::operator GstSegment * ( )

Definition at line 148 of file segment.cpp.

◆ operator const GstSegment *()

QGst::Segment::operator const GstSegment * ( ) const

Definition at line 153 of file segment.cpp.


The documentation for this class was generated from the following files: