[pitivi] You can't instantiate caps that way anymore, and no more positionnal arguments
- From: Jean-FranÃois Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] You can't instantiate caps that way anymore, and no more positionnal arguments
- Date: Sun, 2 Sep 2012 04:01:37 +0000 (UTC)
commit 94f63ccf0f05fb3f82f83b925e338a59923dcc24
Author: Mathieu Duponchelle <mathieu duponchelle epitech eu>
Date: Fri Aug 10 08:59:25 2012 +0200
You can't instantiate caps that way anymore, and no more positionnal arguments
pitivi/timeline/thumbnailer.py | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/pitivi/timeline/thumbnailer.py b/pitivi/timeline/thumbnailer.py
index 7288714..482ae76 100644
--- a/pitivi/timeline/thumbnailer.py
+++ b/pitivi/timeline/thumbnailer.py
@@ -476,19 +476,19 @@ class RandomAccessVideoPreviewer(RandomAccessPreviewer):
# Use a capsfilter to scale the video to the desired size
# (fixed height and par, variable width)
- caps = gst.Caps("video/x-raw, height=(int)%d, pixel-aspect-ratio=(fraction)1/1" %
- self.theight)
+ type = "video/x-raw, height=(int)%d, pixel-aspect-ratio=(fraction)1/1" % self.theight
+ caps = gst.caps_from_string(type)
capsfilter = gst.element_factory_make("capsfilter", "thumbnailcapsfilter")
capsfilter.props.caps = caps
cairosink = CairoSurfaceThumbnailSink()
cairosink.connect("thumbnail", self._thumbnailCb)
# Set up the thumbnailsink and add a sink pad
- thumbnailsink = gst.Bin("thumbnailsink")
+ thumbnailsink = gst.Bin(name="thumbnailsink")
thumbnailsink.add(capsfilter)
thumbnailsink.add(cairosink)
capsfilter.link(cairosink)
- sinkpad = gst.GhostPad("sink", thumbnailsink.find_unlinked_pad(gst.PAD_SINK))
+ sinkpad = gst.GhostPad.new(name="sink", target=(thumbnailsink.find_unlinked_pad(gst.PAD_SINK)))
thumbnailsink.add_pad(sinkpad)
# Connect sbin and thumbnailsink
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]