[ 
http://opencast.jira.com/browse/MH-7570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=26672#comment-26672
 ] 

Rubén Pérez Vázquez commented on MH-7570:
-----------------------------------------

Hi, Rüdiger, and sorry for taking such a long time to answer (I didn't notice 
your reply before):

a) Well, it is not actually a problem. If you compile by hand, you need to be 
informed that Gstreamer needs two framebuffes, and thus this should be 
specified when inserting the module in the kernel. I guess it's a documentation 
issue? But not really, because the manual installation is not documented 
because we do not even consider it.
I see two different things here: currently we install the driver by running 
"make load", which actually calls insmod. BUT, make install requires a previous 
"make", which builds I-don't-know-which modules that are suppossedly required, 
even though there's a precompiled binary and Epiphan does not provide the 
source of it. Therefore, there's a necessary make which performs some kind of 
"compilation" (whatever it is) and a "make load" which takes care of loading 
the vga2usb module. I would certainly prefer to use the standard procedure to 
load modules (that involves using insmod directly, and copying the module to a 
certain folder in the system, as well as creating a config file to specify the 
loading options, such as the number of framebuffers), but running "make load", 
as little orthodox as it may be, is easier. However if some low priority task 
is to be created, so that we use a more "standard" procedure to load the 
modules, I would be happy to help.

b) Er... I don't know the library, so much, but I can see in its javadoc 
(http://www.luniks.net/luniksnet/html/java/jv4linfo/doc/api/index.html) methods 
such as open(), which will throw an exception if the device is available. Now 
that the Epiphan drivers have evolved, perhaps we need to use some purely 
Gstreamer method to additionally check if the video feed is present. Anyway, 
parsing an output would always be my last choice, as long as I don't need the 
contents themselves, but detecting if there are some.

> Epiphan Driver Changes Breaks Kangaroo pipeline patch
> -----------------------------------------------------
>
>                 Key: MH-7570
>                 URL: http://opencast.jira.com/browse/MH-7570
>             Project: Matterhorn Project
>          Issue Type: Bug
>          Components: Capture (Devices and Software)
>    Affects Versions: 1.1 
>            Reporter: Micah Sutton
>            Assignee: Ruediger Rolf
>            Priority: Release Blocker
>             Fix For: 1.1.1, 1.2
>
>


--
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]
_______________________________________________

Reply via email to