View Single Post
MSameer's Avatar
Posts: 605 | Thanked: 1,778 times | Joined on Feb 2008 @ Helsinki
#891
Originally Posted by qole View Post
What about writing a gstreamer sink that calls itself droidcamsrc but actually uses the subdevsrc2 and libomap3camd binaries?

And maybe we need to shim the meego gst interfaces to respond (at least basically) like the Android gst interfaces?

I'm thinking we could have "fake" sinks and interfaces that behave like the Jolla/Android ones but use the closed Nokia binaries...?

This reminds me of libhybris... but in reverse...
No need to write a new source that calls itself droidcamsrc.

You already have subdevsrc2, patch it so it'd call itself droidcamsrc


Then we need to fix it so it'd expose and be able to deal with the caps which are being set by camera ui.

The next issue would be that droidcamsrc outputs jpegs for captured images while subdevsrc2 outputs yuv data.

As for rendering, yes I think we can proxy it.
__________________
We need a coffee machine that doesn't ask for coffee beans every 10 hours
 

The Following 6 Users Say Thank You to MSameer For This Useful Post: