--- Log opened Mon Sep 28 00:00:26 2015 01:59 -!- xenos1984 [~xenos1984@127-166-191-90.dyn.estpak.ee] has joined #navit 02:27 -!- Robotaxi [3ef5dbf5@gateway/web/freenode/ip.62.245.219.245] has joined #navit 04:17 -!- jonathanmaw [~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk] has joined #navit 06:33 -!- robertp [bc5c2133@gateway/web/freenode/ip.188.92.33.51] has joined #navit 06:33 #navit: < robertp> Hi all 07:54 -!- robertp [bc5c2133@gateway/web/freenode/ip.188.92.33.51] has quit [Quit: Page closed] 11:58 -!- jandegr [57416c83@gateway/web/freenode/ip.87.65.108.131] has joined #navit 12:00 -!- Robotaxi [3ef5dbf5@gateway/web/freenode/ip.62.245.219.245] has quit [Ping timeout: 246 seconds] 12:09 -!- robertp [5cd9e500@gateway/web/freenode/ip.92.217.229.0] has joined #navit 12:09 #navit: < robertp> hi 12:42 #navit: < robertp> Hi KaZeR: How far is the development of the volume fuctions of the audio framework? So should it work or is it unfinished? 12:49 #navit: < KaZeR> hi there 12:49 #navit: < KaZeR> robertp: volume function for alsa are working correctly for me ( + / -, mute, list cards ) 13:04 -!- jonathanmaw [~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk] has quit [Quit: Ex-Chat] 13:32 #navit: < robertp> and muting/adjusting when navit says where to drive along? 13:33 #navit: < KaZeR> this part is not yet in the framework indeed. i currently do it within my "speech" script, but i plan to move it in the framework 13:34 #navit: < robertp> Ok. Thanks 13:48 -!- epy [~epy@78.195.42.29] has joined #navit 13:56 #navit: < KaZeR> how's your own player going robertp? 14:02 #navit: < robertp> fine. 14:03 #navit: < KaZeR> sweet. please keep me posted, i'd love to see pictures and/or videos 14:03 #navit: < robertp> i'm transforming the playlists from my own data type to glist 14:03 #navit: < robertp> currently 14:03 #navit: < KaZeR> ok. we can expand the playlist struct if you need to put more infos, of course 14:04 #navit: < KaZeR> i will need to expand the "status" for example. in spotify, it would be something like "default, downloading, in cache" 14:04 #navit: < robertp> no need to, my playlists do (almost) the same 14:04 #navit: < KaZeR> and will have a different icon depending of this status 14:04 #navit: < KaZeR> ok 14:05 #navit: < robertp> but with the playlists fuction i have my plalistst twice in memory. thats useless 14:05 #navit: < robertp> i took some icons, too 14:05 #navit: < robertp> some gpl thingy icons (genericon, if your're interested) 14:07 #navit: < robertp> and I added more actions to the audio_playback_do function https://github.com/pohlinkzei/navit/blob/audio_framework/navit/audio.h#L12-L21 14:11 #navit: < KaZeR> but with the playlists fuction i have my plalistst twice in memory. thats useless -> can you elaborate? 14:12 #navit: < robertp> picture first: http://picpaste.com/mpd_player-Cu4VWEyH.png 14:12 #navit: < KaZeR> nice! your media control bar looks good 14:12 #navit: < KaZeR> we need to stop using gui_active everywhere tho :) 14:13 #navit: < robertp> on startup i create a doubly linked list with all avalable playlists 14:13 #navit: < robertp> gui active is from your framework - for playlists i used the playlist thingy 14:14 #navit: < robertp> and in the playlist (proxy) method i create a new GList from my DLList. There i just copied the spotify code and wiped all the spotify code out to replace it with my functions 14:16 #navit: < robertp> next pic: http://picpaste.com/mpd_player2-5MLVyt1e.png 14:17 #navit: < KaZeR> by "we" i really included myself :) i was planning to use a track icon. using spotify, the color ( or maybe the icon itself for better readability ) will depends of the track status too ( playing, in cache or not) 14:18 #navit: < robertp> now i switch to GList for all my playlists to use them in the proxy functions and in the player 14:18 #navit: < myself> by "we", I usually include KaZeR too. Just to be clear. 14:19 #navit: < robertp> but i fear i have to try the glist out, because i cant find suitable code examples 14:19 #navit: < robertp> :D 14:19 #navit: < KaZeR> haha myself L) 14:19 #navit: < robertp> myself: Do you include me to myself, too? That would be weird 14:19 #navit: < robertp> . 14:20 #navit: < myself> pronounception! 14:21 #navit: < robertp> Google sais this is polish and means pronounception! in German.... mh... 14:25 #navit: < robertp> does anyone here know if i can make a GList ringbuffer? 14:36 #navit: < KaZeR> mmm. i guess that you could trick the GList into a ringbuffer by having the datas of your last item pointing to your glist pointer itself 14:44 #navit: < robertp> sure, but i fear it messes up with the glist functions which iterate over the entire list. that might become infinitive loops 14:49 #navit: < KaZeR> indeed, because you will lack the fact that the last item's data is usually null 14:49 #navit: < KaZeR> can you implement that from the playlist itself? (if you try to go after the last item then just go back to the first item? ) 14:51 #navit: < robertp> yes that would be my workaround 14:52 #navit: < KaZeR> ok 16:08 -!- jandegr [57416c83@gateway/web/freenode/ip.87.65.108.131] has quit [Quit: Page closed] 16:43 #navit: < robertp> mh. It takes 9min to get a route from Freiburg (southwest Ger) to Sassnitz (northeast Ger) which are ~830km. 16:43 #navit: < robertp> Navit took ~100MB RAM 16:44 #navit: < robertp> on raspberrypi2, of course 17:11 #navit: < KaZeR> that's odd, it's really a lot of time. which routing profile are you using? 17:16 #navit: < robertp> i dont know. 17:28 #navit: < robertp> i changed the vehicle profile to "car shortest" and it took 7min. 17:30 #navit: < robertp> or do you mean something different, kazer? 17:31 #navit: < KaZeR> that's what i mean. pedantic is known to be a bit more cpu intensive. but several minutes is way too long. Jan is working on a big improvement on this 17:34 #navit: < robertp> can the demo vehicle influence the calculation time? 17:37 #navit: < robertp> anyway, i have a question: My navit is currently driving through germany... and i get messages, that the jack server isnt running... hats the issue there (probably)? 17:38 #navit: < KaZeR> the demo vehicle should not influence the calculation time. do you have both a demo + gps active ? 17:38 #navit: < KaZeR> the jack server? that's interesting. there's nothing jack-related in navit currently 17:39 #navit: < robertp> the alsa part? 17:39 #navit: < robertp> no, demo only 17:41 -!- robertp_at_pi2 [5cd9e500@gateway/web/freenode/ip.92.217.229.0] has joined #navit 17:41 #navit: < robertp_at_pi2> ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave Cannot connect to server socket err = No such file or directory Cannot connect to server request channel jack server is not running or cannot be started 17:42 #navit: < robertp_at_pi2> this appears, when the speech occurs 17:43 -!- robertp_at_pi2 [5cd9e500@gateway/web/freenode/ip.92.217.229.0] has quit [Client Quit] 17:43 #navit: < KaZeR> ha. that's related to the configuration of your alsa environment. I'm thinking probably /etc/asoundrc ? 17:44 #navit: < KaZeR> what is your speech tag ? 17:44 #navit: < robertp> mh.. my raspbian was stock... 17:45 #navit: < robertp> https://github.com/pohlinkzei/navit/blob/audio_framework/navit/navit_shipped.xml#L400 17:53 #navit: < KaZeR> mmm. so mpd is working fine, but espeak isnt ? 17:55 #navit: < robertp> yes 17:56 #navit: < robertp> but espeak works. the gui inside navit says where to go. 17:56 #navit: < robertp> guy not gui 17:59 #navit: < KaZeR> ok. can you share your /etc/asoundrc ? 17:59 #navit: < robertp> no. no such file or directory :/ 18:00 #navit: < KaZeR> mmm. i'll have to check on my pi 18:01 #navit: < robertp> no hurry. its bedtime for me. 18:01 -!- robertp [5cd9e500@gateway/web/freenode/ip.92.217.229.0] has quit [Quit: gn] 18:25 -!- xenos1984 [~xenos1984@127-166-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 18:30 -!- epy [~epy@78.195.42.29] has quit [Ping timeout: 264 seconds] --- Log closed Tue Sep 29 00:00:27 2015