Traceback when resizing audio clip
Steps to reproduce:
- Add
mp3_sample.mp3
to the timeline - Drag the right margin to trim the clip, notice traceback:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/timeline/timeline.py", line 805, in _motion_notify_event_cb
self.__drag_update(x, y)
File "/home/aleb/dev/pitivi/pitivi/pitivi/timeline/timeline.py", line 1267, in __drag_update
self.editing_context.edit_to(position, self._on_layer)
File "/home/aleb/dev/pitivi/pitivi/pitivi/utils/timeline.py", line 306, in edit_to
self.focus.props.duration + self.focus.props.in_point)
File "/home/aleb/dev/pitivi/pitivi/pitivi/viewer/viewer.py", line 441, in clipTrimPreview
self.pipeline.simple_seek(position)
File "/home/aleb/dev/pitivi/pitivi/pitivi/utils/pipeline.py", line 351, in simple_seek
position = max(0, min(position, self.getDuration()))
File "/home/aleb/dev/pitivi/pitivi/pitivi/utils/pipeline.py", line 242, in getDuration
dur = self._getDuration()
File "/home/aleb/dev/pitivi/pitivi/pitivi/utils/pipeline.py", line 496, in _getDuration
raise PipelineError("Couldn't get duration: Returned None")
pitivi.utils.pipeline.PipelineError: Couldn't get duration: Returned None