Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qgstreamerbufferprobe_p.h>
Public Types | |
enum | Flags { ProbeCaps = 0x01 , ProbeBuffers = 0x02 , ProbeAll = ProbeCaps | ProbeBuffers } |
Public Member Functions | |
QGstreamerBufferProbe (Flags flags=ProbeAll) | |
virtual | ~QGstreamerBufferProbe () |
void | addProbeToPad (GstPad *pad, bool downstream=true) |
void | removeProbeFromPad (GstPad *pad) |
Protected Member Functions | |
virtual void | probeCaps (GstCaps *caps) |
virtual bool | probeBuffer (GstBuffer *buffer) |
Definition at line 26 of file qgstreamerbufferprobe_p.h.
Enumerator | |
---|---|
ProbeCaps | |
ProbeBuffers | |
ProbeAll |
Definition at line 29 of file qgstreamerbufferprobe_p.h.
|
explicit |
Definition at line 10 of file qgstreamerbufferprobe.cpp.
|
virtualdefault |
void QGstreamerBufferProbe::addProbeToPad | ( | GstPad * | pad, |
bool | downstream = true ) |
Definition at line 17 of file qgstreamerbufferprobe.cpp.
References QGstPointerImpl::QGstObjectWrapper< GstCaps >::HasRef, ProbeBuffers, ProbeCaps, and probeCaps().
Referenced by QGstreamerVideoOverlay::setVideoSink().
|
protectedvirtual |
Reimplemented in QGstreamerImageCapture.
Definition at line 59 of file qgstreamerbufferprobe.cpp.
|
protectedvirtual |
Reimplemented in QGstreamerVideoOverlay.
Definition at line 55 of file qgstreamerbufferprobe.cpp.
Referenced by addProbeToPad().
void QGstreamerBufferProbe::removeProbeFromPad | ( | GstPad * | pad | ) |
Definition at line 43 of file qgstreamerbufferprobe.cpp.
Referenced by QGstreamerVideoOverlay::~QGstreamerVideoOverlay().