GstEnginePipeline: Rename PlaybinProbe to PadProbe
This commit is contained in:
parent
91eef0d695
commit
9b5fe3bfd6
|
@ -141,7 +141,7 @@ GstEnginePipeline::GstEnginePipeline(QObject *parent)
|
||||||
eventprobe_(nullptr),
|
eventprobe_(nullptr),
|
||||||
upstream_events_probe_cb_id_(0),
|
upstream_events_probe_cb_id_(0),
|
||||||
buffer_probe_cb_id_(0),
|
buffer_probe_cb_id_(0),
|
||||||
playbin_probe_cb_id_(0),
|
pad_probe_cb_id_(0),
|
||||||
element_added_cb_id_(-1),
|
element_added_cb_id_(-1),
|
||||||
element_removed_cb_id_(-1),
|
element_removed_cb_id_(-1),
|
||||||
pad_added_cb_id_(-1),
|
pad_added_cb_id_(-1),
|
||||||
|
@ -1131,7 +1131,7 @@ void GstEnginePipeline::PadAddedCallback(GstElement *element, GstPad *pad, gpoin
|
||||||
gst_pad_set_offset(pad, static_cast<gint64>(running_time));
|
gst_pad_set_offset(pad, static_cast<gint64>(running_time));
|
||||||
|
|
||||||
// Add a probe to the pad so we can update last_playbin_segment_.
|
// Add a probe to the pad so we can update last_playbin_segment_.
|
||||||
instance->playbin_probe_cb_id_ = gst_pad_add_probe(pad, static_cast<GstPadProbeType>(GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM | GST_PAD_PROBE_TYPE_EVENT_FLUSH), PlaybinProbeCallback, instance, nullptr);
|
instance->pad_probe_cb_id_ = gst_pad_add_probe(pad, static_cast<GstPadProbeType>(GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM | GST_PAD_PROBE_TYPE_EVENT_FLUSH), PadProbeCallback, instance, nullptr);
|
||||||
|
|
||||||
instance->pipeline_connected_ = true;
|
instance->pipeline_connected_ = true;
|
||||||
if (instance->pending_seek_nanosec_ != -1 && instance->pipeline_active_) {
|
if (instance->pending_seek_nanosec_ != -1 && instance->pipeline_active_) {
|
||||||
|
@ -1141,7 +1141,7 @@ void GstEnginePipeline::PadAddedCallback(GstElement *element, GstPad *pad, gpoin
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
GstPadProbeReturn GstEnginePipeline::PlaybinProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self) {
|
GstPadProbeReturn GstEnginePipeline::PadProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self) {
|
||||||
|
|
||||||
GstEnginePipeline *instance = reinterpret_cast<GstEnginePipeline*>(self);
|
GstEnginePipeline *instance = reinterpret_cast<GstEnginePipeline*>(self);
|
||||||
|
|
||||||
|
|
|
@ -172,7 +172,7 @@ class GstEnginePipeline : public QObject {
|
||||||
// Static callbacks. The GstEnginePipeline instance is passed in the last argument.
|
// Static callbacks. The GstEnginePipeline instance is passed in the last argument.
|
||||||
static GstPadProbeReturn UpstreamEventsProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self);
|
static GstPadProbeReturn UpstreamEventsProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self);
|
||||||
static GstPadProbeReturn BufferProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self);
|
static GstPadProbeReturn BufferProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self);
|
||||||
static GstPadProbeReturn PlaybinProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self);
|
static GstPadProbeReturn PadProbeCallback(GstPad *pad, GstPadProbeInfo *info, gpointer self);
|
||||||
static void ElementAddedCallback(GstBin *bin, GstBin *sub_bin, GstElement *element, gpointer self);
|
static void ElementAddedCallback(GstBin *bin, GstBin *sub_bin, GstElement *element, gpointer self);
|
||||||
static void ElementRemovedCallback(GstBin *bin, GstBin *sub_bin, GstElement *element, gpointer self);
|
static void ElementRemovedCallback(GstBin *bin, GstBin *sub_bin, GstElement *element, gpointer self);
|
||||||
static void PadAddedCallback(GstElement *element, GstPad *pad, gpointer self);
|
static void PadAddedCallback(GstElement *element, GstPad *pad, gpointer self);
|
||||||
|
@ -343,7 +343,7 @@ class GstEnginePipeline : public QObject {
|
||||||
|
|
||||||
gulong upstream_events_probe_cb_id_;
|
gulong upstream_events_probe_cb_id_;
|
||||||
gulong buffer_probe_cb_id_;
|
gulong buffer_probe_cb_id_;
|
||||||
gulong playbin_probe_cb_id_;
|
gulong pad_probe_cb_id_;
|
||||||
glong element_added_cb_id_;
|
glong element_added_cb_id_;
|
||||||
glong element_removed_cb_id_;
|
glong element_removed_cb_id_;
|
||||||
glong pad_added_cb_id_;
|
glong pad_added_cb_id_;
|
||||||
|
|
Loading…
Reference in New Issue