summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReynaldo H. Verdejo Pinochet <reynaldo.verdejo@collabora.co.uk>2011-04-08 10:53:15 -0400
committerReynaldo H. Verdejo Pinochet <reynaldo.verdejo@collabora.co.uk>2011-04-08 21:26:01 -0400
commit55777578bc1a3d321145dc8d5e715f270abfb5c2 (patch)
treeef2c234f3b1cc081fe420b765a00905d4d1a31bf
parent77f8a1d3cce2f386d15ed1e78c2ea1c027e199ab (diff)
mPlayBin -> mUriDecodeBin
Suggested by Tim-Philipp Muller.
-rw-r--r--gstplayer/GstMetadataRetrieverDriver.cpp18
-rw-r--r--gstplayer/GstMetadataRetrieverDriver.h6
2 files changed, 12 insertions, 12 deletions
diff --git a/gstplayer/GstMetadataRetrieverDriver.cpp b/gstplayer/GstMetadataRetrieverDriver.cpp
index 51a2448..05fc5a3 100644
--- a/gstplayer/GstMetadataRetrieverDriver.cpp
+++ b/gstplayer/GstMetadataRetrieverDriver.cpp
@@ -50,7 +50,7 @@ mPipeline (NULL),
mAppsrc (NULL),
mColorTransform (NULL),
mScaler (NULL),
-mPlayBin (NULL),
+mUriDecodeBin (NULL),
mAppSink (NULL),
mAudioSink (NULL),
mUri (NULL),
@@ -97,7 +97,7 @@ GstMetadataRetrieverDriver::~GstMetadataRetrieverDriver ()
}
void
-GstMetadataRetrieverDriver::cb_newpad (GstElement * mPlayBin, GstPad * pad,
+GstMetadataRetrieverDriver::cb_newpad (GstElement * mUriDecodeBin, GstPad * pad,
GstMetadataRetrieverDriver * data)
{
GstCaps *caps;
@@ -108,17 +108,17 @@ GstMetadataRetrieverDriver::cb_newpad (GstElement * mPlayBin, GstPad * pad,
str = gst_caps_get_structure (caps, 0);
if (g_strrstr (gst_structure_get_name (str), "audio")) {
LOGI ("Got an audio pad");
- err = gst_element_link (data->mPlayBin, data->mAudioSink);
+ err = gst_element_link (data->mUriDecodeBin, data->mAudioSink);
} else if (g_strrstr (gst_structure_get_name (str), "video")) {
LOGI ("Got a video pad");
- err = gst_element_link (data->mPlayBin, data->mColorTransform);
+ err = gst_element_link (data->mUriDecodeBin, data->mColorTransform);
} else {
LOGW ("Got a pad we don't know how to handle");
return;
}
if (!err)
- LOGE ("Could not link %s with %s", GST_ELEMENT_NAME (data->mPlayBin),
+ LOGE ("Could not link %s with %s", GST_ELEMENT_NAME (data->mUriDecodeBin),
GST_ELEMENT_NAME (data->mAudioSink ?
data->mAudioSink : data->mColorTransform));
@@ -143,14 +143,14 @@ GstMetadataRetrieverDriver::setup (int mode)
mPipeline = gst_pipeline_new ("pipeline");
mColorTransform = gst_element_factory_make ("ffmpegcolorspace", NULL);
mScaler = gst_element_factory_make ("videoscale", NULL);
- mPlayBin = gst_element_factory_make ("uridecodebin", "src");
+ mUriDecodeBin = gst_element_factory_make ("uridecodebin", "src");
mAppSink = gst_element_factory_make ("appsink", "sink");
mAudioSink = gst_element_factory_make ("fakesink", NULL);
- g_object_set (G_OBJECT (mPlayBin), "uri", mUri, NULL);
+ g_object_set (G_OBJECT (mUriDecodeBin), "uri", mUri, NULL);
g_object_set (G_OBJECT (mAppSink), "enable-last-buffer", "true", NULL);
- gst_bin_add_many (GST_BIN (mPipeline), mPlayBin, mColorTransform,
+ gst_bin_add_many (GST_BIN (mPipeline), mUriDecodeBin, mColorTransform,
mAudioSink, mScaler, mAppSink, NULL);
caps_filter = gst_caps_new_simple ("video/x-raw-rgb", "bpp", G_TYPE_INT, 16,
@@ -166,7 +166,7 @@ GstMetadataRetrieverDriver::setup (int mode)
LOGE ("Failed to link %s to %s", GST_ELEMENT_NAME (mScaler),
GST_ELEMENT_NAME (mAppSink));
- g_signal_connect (mPlayBin, "pad-added", G_CALLBACK (cb_newpad), this);
+ g_signal_connect (mUriDecodeBin, "pad-added", G_CALLBACK (cb_newpad), this);
} else {
LOGI ("Called in mode %d", mMode);
description =
diff --git a/gstplayer/GstMetadataRetrieverDriver.h b/gstplayer/GstMetadataRetrieverDriver.h
index e9b5fbd..b61bf85 100644
--- a/gstplayer/GstMetadataRetrieverDriver.h
+++ b/gstplayer/GstMetadataRetrieverDriver.h
@@ -53,15 +53,15 @@ namespace android
void getFrameRate (int *framerate);
static
- void cb_newpad (GstElement * mPlayBin, GstPad * pad,
+ void cb_newpad (GstElement * mUriDecodeBin, GstPad * pad,
GstMetadataRetrieverDriver * data);
private:
- GstElement * mPipeline;
+ GstElement *mPipeline;
GstElement *mAppsrc;
GstElement *mColorTransform;
GstElement *mScaler;
- GstElement *mPlayBin;
+ GstElement *mUriDecodeBin;
GstElement *mAppSink;
GstElement *mAudioSink;