On Mon, Jan 3, 2011 at 6:26 AM, Carsten Haitzler <[email protected]> wrote:
> On Fri, 31 Dec 2010 01:31:46 +0100 Stefano Sabatini <[email protected]> said:
>
>> In data Wednesday 2010-12-29 19:57:53 +0100, Nicolas ha scritto:
>> > Hello,
>> >
>> > Here's a new version of EvasVideoSink, feel free to test it.
>> > https://sourceforge.net/projects/evasvideosink/files/
>> >
>> > I also created a widget for Elementary.
>> > To test it, you need the latest svn version of Elementary, follow the
>> > instructions listed in the README file for compilation.
>> >
>> > Why create an Elementary widget for EvasVideoSink and not Emotion?
>> >
>> > Emotion is intended to be a complete library manager for xine, gstreamer
>> > and vlc but the problem with this kind of project is that it is never
>> > complete!
>> > Take the example of pidgin, it supports all the protocols, but most are
>> > not complete, that is why I chose GStreamer and I intend to focus solely
>> > on GStreamer.
>> > Please note, I'm not criticizing anyone, it's just my opinion!
>>
>> And if you have time to kill and you want to try something new, you
>> could try to write a sink for libavfilter (the FFmpeg A/V filtering
>> library), I recently wrote an SDL sink (check the ffmpeg-devel
>> archive) and I even started to work to an ecore/evas sink but got
>> stucked at some point. If you're interested I can let you see my
>> unfinished work and provide help (and eventually push it to the FFmpeg
>> repo). From what I can see the libavfilter variant should be much
>> simpler.
>
> i'm a little bit curious - how is this really much different than emotion -
> where emotion wraps up gst and xine in an abstracted api to access and also
> provides the sinks needed for both to display in the evas object emotion
> creates... :) well i know the difference is in that you've just done the sink
> bit and no wrapping/abstracting - but i'm a tad curious as to "why" when
> emotion already provided that? :) (if you were missing controls for the video
> or audio stream the emotion could always have the controls added in api...) :)

emotion relies on some primitives that are not always reliable
(although they should be), like gstreamer version using decodebin.
Lots of systems need special pipelines to play media, some requires
special pipelines to play some formats. Try it on OMAP platforms and
check for yourself, most don't work (pandaboard does not, n800 -> n900
did not as well AFAIR).


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to