![]() |
Qt 6.x
The Qt SDK
|
#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 9 of file qgstreamerbufferprobe.cpp.
|
virtualdefault |
void QGstreamerBufferProbe::addProbeToPad | ( | GstPad * | pad, |
bool | downstream = true |
||
) |
Definition at line 16 of file qgstreamerbufferprobe.cpp.
References ProbeBuffers, ProbeCaps, and probeCaps().
Referenced by QGstreamerVideoOverlay::setVideoSink().
|
protectedvirtual |
Reimplemented in QGstreamerImageCapture.
Definition at line 54 of file qgstreamerbufferprobe.cpp.
|
protectedvirtual |
Reimplemented in QGstreamerVideoOverlay.
Definition at line 50 of file qgstreamerbufferprobe.cpp.
Referenced by addProbeToPad().
void QGstreamerBufferProbe::removeProbeFromPad | ( | GstPad * | pad | ) |
Definition at line 38 of file qgstreamerbufferprobe.cpp.
Referenced by QGstreamerVideoOverlay::~QGstreamerVideoOverlay().