4#ifndef QGSTREAMERBUFFERPROBE_H
5#define QGSTREAMERBUFFERPROBE_H
18#include <private/qtmultimediaglobal_p.h>
21#include <QtCore/qglobal.h>
33 ProbeAll = ProbeCaps | ProbeBuffers
39 void addProbeToPad(GstPad *pad,
bool downstream =
true);
40 void removeProbeFromPad(GstPad *pad);
43 virtual void probeCaps(GstCaps *caps);
44 virtual bool probeBuffer(GstBuffer *
buffer);
47 static GstPadProbeReturn capsProbe(GstPad *pad, GstPadProbeInfo *
info, gpointer
user_data);
48 static GstPadProbeReturn bufferProbe(GstPad *pad, GstPadProbeInfo *
info, gpointer
user_data);
49 int m_capsProbeId = -1;
50 int m_bufferProbeId = -1;
virtual ~QGstreamerBufferProbe()
Combined button and popup list for selecting options.
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void * user_data
QFileInfo info(fileName)
[8]