On May 16, 2016 at 3:41:47 PM, Callum Prentice (Callum) (cal...@lindenlab.com <mailto:cal...@lindenlab.com> ) wrote:
Gstreamer is probably your best bet just based on the friendliness of the developer community when asking questions and gstreamer being somewhat more focused on being an intuitive framework to integrate into an application. However, libvlc has a much simpler api which makes it faster to integrate, and you don’t need to worry about plugins as much, as only the codecs are modular (which has benefits and drawbacks, of course.) As Henri pointed out though, getting a functional framework to link against is a job that only happens once (or once every library update anyway.) Understood and thanks for the insight. Does the GStreamer plugin in the LL viewer-release branch still build? I’m not sure. You’d definitely want to update to gstreamer 1.x though and probably ditch the old repo and build with Cerbero. Do you know if anyone has made a Windows or OS X version of it ? I made an attempt three years ago, got it working on OS X. Got frustrated with mingw and moved on to something else. I know the Imprudence team had some success with replacing both FMOD and Quicktime with gstreamer earlier than that, but this issue from their tracker shows that they then debated moving to FFMpeg or libvlc instead: https://sourceforge.net/p/team-purple/imprudence/tickets/340/ -- Cinder Roxley Sent with Airmail
_______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges