コード例 #1
0
 def __init__(self,
              duration=10 * gst.SECOND,
              media_duration=10 * gst.SECOND,
              *args,
              **kwargs):
     self.__duration = duration
     self.__media_duration = media_duration
     SourceFactory.__init__(self, "fakegnl://", *args, **kwargs)
コード例 #2
0
    def __init__(self, timeline):
        SourceFactory.__init__(self, "timeline://", "timeline")
        self.bin = gst.Bin()
        self.max_bins = 1
        self.timeline = timeline
        self.pad_num = 0
        self.ghosts = {}
        self.seek_checkers = {}

        self.duration = timeline.duration

        for track in self.timeline.tracks:
            self._addTrack(track)

        self._connectTimeline()
コード例 #3
0
ファイル: timeline.py プロジェクト: dparker18/Pitivi
    def __init__(self, timeline):
        SourceFactory.__init__(self, "timeline://", "timeline")
        self.bin = gst.Bin()
        self.max_bins = 1
        self.timeline = timeline
        self.pad_num = 0
        self.ghosts = {}
        self.seek_checkers = {}

        self.duration = timeline.duration

        for track in self.timeline.tracks:
            self._addTrack(track)

        self._connectTimeline()
コード例 #4
0
    def __init__(self, wave=0):
        SourceFactory.__init__(self, "audiotestsrc://")
        self.wave = wave

        caps = gst.Caps('audio/x-raw-int; audio/x-raw-float')
        self.addOutputStream(AudioStream(caps))
コード例 #5
0
    def __init__(self, pattern=0):
        SourceFactory.__init__(self, "videotestsrc://")
        self.pattern = pattern

        caps = gst.Caps('video/x-raw-yuv; video/x-raw-rgb')
        self.addOutputStream(VideoStream(caps))
コード例 #6
0
ファイル: common.py プロジェクト: dparker18/Pitivi
 def __init__(self, factoryname="fakesrc", *args, **kwargs):
     SourceFactory.__init__(self, "fakesrc://", *args, **kwargs)
     self._factoryname = factoryname
コード例 #7
0
ファイル: common.py プロジェクト: dparker18/Pitivi
 def __init__(self):
     SourceFactory.__init__(self, "stub://")
     self.duration = 42 * gst.SECOND
コード例 #8
0
ファイル: common.py プロジェクト: dparker18/Pitivi
 def __init__(self, duration=10 * gst.SECOND, media_duration=10 * gst.SECOND,
              *args, **kwargs):
     self.__duration = duration
     self.__media_duration = media_duration
     SourceFactory.__init__(self, "fakegnl://", *args, **kwargs)
コード例 #9
0
ファイル: test.py プロジェクト: bemasc/pitivi
    def __init__(self, wave=0):
        SourceFactory.__init__(self, "audiotestsrc://")
        self.wave = wave

        caps = gst.Caps('audio/x-raw-int; audio/x-raw-float')
        self.addOutputStream(AudioStream(caps))
コード例 #10
0
ファイル: test.py プロジェクト: bemasc/pitivi
    def __init__(self, pattern=0):
        SourceFactory.__init__(self, "videotestsrc://")
        self.pattern = pattern

        caps = gst.Caps('video/x-raw-yuv; video/x-raw-rgb')
        self.addOutputStream(VideoStream(caps))
コード例 #11
0
 def __init__(self, factoryname="fakesrc", *args, **kwargs):
     SourceFactory.__init__(self, "fakesrc://", *args, **kwargs)
     self._factoryname = factoryname
コード例 #12
0
 def __init__(self):
     SourceFactory.__init__(self, "stub://")
     self.duration = 42 * gst.SECOND