On Tue, 8 Jan 2013 10:30:52 -0200 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> said:
> 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? just gst. xine with a --enable. > 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 -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ 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