I'll merge emotion today and will turn generic on by default, moving VLC to
another package as you said (similar to Evas generic engines)

But I'll keep GST and Xine in tree. Do you think we build them by default?
All? Just GST?

On Tuesday, January 8, 2013, Carsten Haitzler wrote:

> On Sun, 6 Jan 2013 02:27:05 -0200 Gustavo Sverzut Barbieri
> <barbi...@profusion.mobi <javascript:;>> said:
>
> > Emotion vlc is in another process. Then the plugin can be complied
> > completely separately and even in another package.
>
> xine is still a problem, but tbh - xine, gstreamer and  even vlc have so
> many
> stability issues with codecs (from crashes to hangs)... that i am really in
> favor if expanding the generic thing in emotion and to literally pull all
> the
> modules out of emotion entirely into generic binary things anyway... built
> just
> like evas_generic_loaders.
>
> BUT.. there is one big BUT... this kills/hurts/complicates our ability to
> use
> things like "decide direct to texture data" as we need to share texture
> data
> across processes then... :/ (texture-from-pixmap and/or/plus/ eglimagekhr
> etc.
> stuff may alleviate this)...
>
> > On Saturday, January 5, 2013, Simon wrote:
> >
> > > On 01/06/2013 02:25 AM,
> > > enlightenment-devel-requ...@lists.sourceforge.net 
> > > <javascript:;><javascript:;> wrote:
> > > > Hi all,
> > > >
> > > > EFL single tree is almost ready, now just missing Ethumb and Emotion,
> > > which
> > > > should come easily and maybe I can finish them next week.
> > > As much as i am in general in favor of having a single tree, how
> > > feasible is it to leave emotion split? The reason i ask is that thanks
> > > to issues surrounding media codecs etc, VLC sits in a separate location
> > > that can't be linked against from the standard openSUSE. gstreamer and
> > > xine use the approach of having a lightweight version with the open
> > > codecs in obs and then full versions in packman [1]. I was thinking
> > > about making a packman version of emotion with full vlc support etc. It
> > > will be much easier to achieve this if Emotion is separate,  i am
> > > guessing other distro's may have similar issues.  I was also thinking
> of
> > > packaging the Enna media player here, it can't go into obs as some of
> > > its libs also depend on libs only available from packman.
> > >
> > > Cheers,
> > > Simon.
> > >
> > > [1] http://packman.links2linux.org/
> > > >
> > > > I need your help to review the warnings and remove them. Some
> libraries
> > > > didn't use to build with all warnings on, and now they do. Some are
> bit
> > > > annoying but can be fixed easily such as "parameter not used". Some
> need
> > > > more care in order to avoid breakages during the fixes (shadow
> warnings,
> > > if
> > > > you rename the inner variable and forget to replace every place,
> you'll
> > > get
> > > > rid of the warning but will have a bug! be careful!)
> > > >
> > > > Also tests were forced into distcheck as they should be. But we need
> to
> > > fix
> > > > tests in multiple fronts:
> > > >   - make them pass (some evas tests are not passing!)
> > > >   - make them silent (some tests wisely trigger error conditions,
> causing
> > > > EINA_SAFETY or ENA_MAGIC or EINA_LOG to kick in and be loud. In these
> > > cases
> > > > we must replace eina_log print callback and check if the error was
> > > issued,
> > > > failing if not, hiding the message if it pass)
> > > >
> > > > Eina used to do that for all tests, but now we have some for
> binshare and
> > > > the eina magic, simple xml and eina value timeval are wrong. The eina
> > > > timeval test is also bad, because it doesn't use CHECK's string
> > > comparison
> > > > test and the error message is quite useless: strcmp(str, "...") == 0.
> > > where
> > > > it could print both strings.
> > > >
> > > > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems
> > > > -------------------------------------- MSN:
> > > > barbi...@gmail.com <javascript:;><javascript:;>Skype: gsbarbieri
> Mobile: +55 (19)
> > > > 9225-2202
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> > > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> > > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> > > MVPs and experts. ON SALE this month only -- learn more at:
> > > http://p.sf.net/sfu/learnmore_123012
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net <javascript:;><javascript:;>
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> >
> > --
> > Gustavo Sverzut Barbieri
> > http://profusion.mobi embedded systems
> > --------------------------------------
> > MSN: barbi...@gmail.com <javascript:;>
> > Skype: gsbarbieri
> > Mobile: +55 (19) 9225-2202
> >
> ------------------------------------------------------------------------------
> > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> > MVPs and experts. ON SALE this month only -- learn more at:
> > http://p.sf.net/sfu/learnmore_123012
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net <javascript:;>
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com <javascript:;>
>
>

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to