On Mon, 7 Nov 2011 14:46:46 +0900 Carsten Haitzler (The Rasterman)
<ras...@rasterman.com> wrote:

> On Sun, 6 Nov 2011 23:22:48 +1000 David Seikel <onef...@gmail.com>
> said:
> 
> > On Sun, 6 Nov 2011 22:12:40 +0900 Carsten Haitzler (The Rasterman)
> > <ras...@rasterman.com> wrote:
> > 
> > > On Sun, 6 Nov 2011 22:04:35 +1000 David Seikel <onef...@gmail.com>
> > > said:
> > > 
> > > > Looks like I'm not gonna get lua textblock done in time.  It's
> > > > a big API, and therefore plenty to argue^H^H^H^H^H
> > > > debate^H^H^H^H^H^H flame^H^H^H^H^H decide.  We will need more
> > > > time for that, so it wont make it for this freeze.
> > > > 
> > > > I tried the new sound thingy, just compiling an old edje that
> > > > had no sound in it killed my pulse.  I can't work with that, so
> > > > I'm not gonna include lua API for sound for this release.
> > > > Someone else might.
> > > 
> > > how did it kill it? u mean edje_cc killed pulse?
> > 
> > Running edje_cc on some random .edc file caused pulse to go
> > silent.  I had some error message which I posted on IRC at the time
> > -
> > 
> > edje_cc lua_script.edc test.edj
> > ALSA player_plugin init fail
> 
> weird... and no errors before this?

With latest SVN as of right now I get -

edje_cc lua_script.edc test.edj
ALSA player_plugin init fail
Couldn't open any output device.

And pulse keeps playing.  Much better, but still should not print error
messages from trying to open sound hardware it's not going to use.  It
did in fact compile the .edc.  Getting the same error message from
running the resulting edj file with edje_player.

> > It's odd that it's the compiler doing that though.  Why would the
> > compiler need to fiddle with sound hardware?  That's the job of
> > runtime.
> 
> well edje is initting - it means it inits modules too and that means
> multisense inits which asks remix to init and remix inits its output
> too.

That's why it's doing it, but still does not excuse a compiler from
diddling with hardware and causing spurious error messages that are
entirely meaningless and have absolutely nothing to do with the
functions of a compiler.  That's just gonna confuse people, and scare
them.

I'll try my usual almost complete build of svn with multisense enabled
and see what happens.  BTW, this is with edje tweaked to use sndfile
10.0.21 as we discussed before, so it can compile multisense on Ubuntu
10.04.

Too late to include lua support for sound though, the feature freeze
should be starting any moment now.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to