Cutting tool doesn't work as gstreamer does not have all necessary plugins installed Cent OS 6.5

Steps to reproduce

Steps to reproduce:
1. Install matterhorn using 3rd party tools
2. Run gst-inspect | grep gnon and the gnonlin tools are missing

Expected Results:
gnonlin: gnlfilesource: GNonLin File Source
gnonlin: gnlurisource: GNonLin URI Source
gnonlin: gnloperation: GNonLin Operation
gnonlin: gnlcomposition: GNonLin Composition
gnonlin: gnlsource: GNonLin Source

This is a much quicker way to check that the necessary dependency is missing. These plugins are required by the matterhorn-videoeditor-impl module to actually cut the video / audio content and gives an error after choosing to cut:
2015-02-17 15:32:36 ERROR (AbstractJobProducer$JobRunner:214) - Error handling operation 'PROCESS_SMIL': org.opencastproject.videoeditor.api.ProcessFailedException: Unknown property: expose-all-streams
2015-02-17 15:32:36 INFO (ServiceRegistryJpaImpl:2230) - State set to WARNING for current service org.opencastproject.videoeditor on host http://community:8080
2015-02-17 15:32:37 ERROR (WorkflowOperationWorker:163) - Workflow operation 'operation:'editor', position:11, state:'FAILED'' failed
org.opencastproject.workflow.api.WorkflowOperationException: Smil processing jobs for smil s-2d78c8ae-5713-43e0-99f3-eb2d90da43d5 are ended unsuccessfull.
at org.opencastproject.workflow.handler.VideoEditorWorkflowOperationHandler.resume(VideoEditorWorkflowOperationHandler.java:432)
at org.opencastproject.workflow.impl.WorkflowOperationWorker.resume(WorkflowOperationWorker.java:260)
at org.opencastproject.workflow.impl.WorkflowOperationWorker.execute(WorkflowOperationWorker.java:144)
at org.opencastproject.workflow.impl.WorkflowServiceImpl.runWorkflowOperation(WorkflowServiceImpl.java:815)
at org.opencastproject.workflow.impl.WorkflowServiceImpl.process(WorkflowServiceImpl.java:1840)
at org.opencastproject.workflow.impl.WorkflowServiceImpl$JobRunner.call(WorkflowServiceImpl.java:2251)
at org.opencastproject.workflow.impl.WorkflowServiceImpl$JobRunner.call(WorkflowServiceImpl.java:2217)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)

In the installation instructions for Debian / Ubuntu it has the steps to install the gnonlin library. In the 3rd party tools it installs gstreamer-0.11.90 which as far as I can tell doesn't have an RPM available for gst-gnonlin. It is available as source but that requires a higher version of glib2 than is installed via yum for Cent OS 6.5

Status

Assignee

James Perrin

Reporter

Adam McKenzie

Severity

Non Functioning

Tags (folksonomy)

None

Components

Affects versions

Priority

Major
Configure