[
http://opencast.jira.com/browse/MH-7641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=26324#comment-26324
]
Rubén Pérez Vázquez commented on MH-7641:
-----------------------------------------
Please consider and prioritize/assign as you see best. I believe it will become
more necessary when the alternative gstreamer implementation for the composer
is in place.
> Refactor all the Gstreamer-related code out of the capture agent and put it
> inside its own bundle
> -------------------------------------------------------------------------------------------------
>
> Key: MH-7641
> URL: http://opencast.jira.com/browse/MH-7641
> Project: Matterhorn Project
> Issue Type: Task
> Components: Capture (Devices and Software)
> Affects Versions: 1.2
> Reporter: Rubén Pérez Vázquez
> Assignee: Christopher Brooks
>
> (18:56:24) Rubencino: Imagine we've got a couple bundles that use gstreamer
> (18:56:34) Rubencino: and suposse that one of them finishes the work and
> calls deinit
> (18:57:07) Rubencino: if the other is currently doing something with
> gstreamer, it will probably crash
> (18:57:17) Rubencino: because the underlying framework is all the same
> (18:57:20) greg_logan: yup
> (18:57:22) jholtzman: I see... yes, we would not be able to call deinit there
> [...]
> I think it's a solution in search of a problem. We don't have enough code
> using gstreamer at the moment to make that kind of refactoring worth it.
> (19:12:23) greg_logan: maybe once we get confidence monitoring in and going
> again, but not yet
> (19:12:41) jholtzman: greg_logan: Rubencino The way to do this is, in my
> opinion, create an OSGI bundle that exports the gstreamer packages
> (19:12:54) jholtzman: rather than bundling gstreamer in the CA impl jar, as
> we do now
> (19:13:03) jholtzman: that jar can have a bundle activator
> (19:13:07) jholtzman: that calls init and deinit
> (19:13:20) jholtzman: so if the gstreamer packages are available, gstreamer's
> been init'ed
> (19:13:27) jholtzman: if they are not, it's been de-inited
> (19:13:32) jholtzman: ok, cool
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________