ApsOps / flumotion-orig

Flumotion using Gstreamer-1.x API
http://www.flumotion.net/
Other
4 stars 0 forks source link

Caps negotiation error in DVSwitch component #1

Closed ApsOps closed 9 years ago

ApsOps commented 10 years ago

There is a caps negotiation problem in one of the effects in the EffectBin (Deinterlace + Videorate + Videoscale + Audioconvert) applied over DVSwitch flumotion component.


Twisted traceback:
Traceback (most recent call last):
Failure: flumotion.common.errors.GStreamerGstError: (<__main__.GstDvswitchSrc object
at 0x7f10c8c5f410 (GstDvswitchSrc at 0x18a7be0)>, GError('Internal data flow error.',),
'gstbasesrc.c(2865): gst_base_src_loop (): /GstPipeline:pipeline-producer-audio-video/GstDvswitchSrc:src:\nstreaming task paused, reason not-negotiated (-4)')

DEBUG [19679] twisted Aug 04 16:52:36 [-] Traceback (most recent call last):
Failure: flumotion.common.errors.GStreamerGstError: (<__main__.GstDvswitchSrc object
at 0x7f10c8c5f410 (GstDvswitchSrc at 0x18a7be0)>, GError('Internal data flow error.',),
'gstbasesrc.c(2865): gst_base_src_loop (): /GstPipeline:pipeline-producer-audio-video/GstDvswitchSrc:src:\nstreaming task paused, reason not-negotiated (-4)')
CarlFK commented 10 years ago

try using this as the input to dvswitch:

https://github.com/CarlFK/dvsmon/blob/master/app_data/dv/test-1.dv dvsource-file -l test-1.dv

ApsOps commented 9 years ago

Fixed by removing event functions (https://github.com/aps-sids/flumotion-orig/commit/918d8e5d2e91d5645647c7554a9b39e05778c00f) in effects modules; they were not required.