Wizzup | freemangordon: uvos: ok, I can call my d4 over sip using my fremantle n900 - no sound yet | 00:10 |
---|---|---|
Wizzup | SIP IM works over conversations | 00:11 |
Wizzup | (which we knew already) | 00:11 |
Wizzup | but the ringing with a sip call is kinda cool :) | 00:12 |
Wizzup | freemangordon: rtcom-accounts-ui is using a lot of cpu, let me see if I can get a good backtrace | 00:15 |
Wizzup | https://paste.villavu.com/raw/aR8fdy731fcH0kQDYfAmJwKoJNju5gORuV8yREqg/ | 00:16 |
Wizzup | It says this over and over: (rtcom-accounts-ui:12672): Gtk-CRITICAL **: 00:17:09.164: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed\n" | 00:18 |
Wizzup | droid4 to n900 doesn't work yet, but could be a config or farstream issue | 00:44 |
Wizzup | incoming xmpp call also worked | 01:08 |
Wizzup | (again no audio) | 01:08 |
freemangordon | Wizzup: I see nothing in that BT | 08:16 |
freemangordon | what is the context? | 08:16 |
freemangordon | like, how did you manage to trigger it? | 08:16 |
* freemangordon works on adding HW accelerated compositing in OMAP DDX | 10:24 | |
bencoh | neat | 11:11 |
Wizzup | freemangordon: it keeps happening | 11:17 |
Wizzup | like 100% cpu, same message | 11:17 |
Wizzup | freemangordon: is that for mafw gst xv? | 11:47 |
Wizzup | also, the debian sofiasip is from 2011... | 12:19 |
Wizzup | there is upstream with new releases, they don't use it though | 12:20 |
Wizzup | I'm going to add autostart for conversations through xsession and dsmeutil | 12:34 |
Wizzup | dsmetool* | 12:34 |
Wizzup | conversations in -devel will now auto start on boot, in the background | 14:18 |
freemangordon | Wizzup: no, that is for speeding-up scrolling in gtk applications etc | 15:40 |
freemangordon | Wizzup: please either try to debug or provide useful backtrace | 15:41 |
Wizzup | freemangordon: can't, it already died, but it happened a few times to me | 15:48 |
Wizzup | it looks like it's trying to exit but just gets stuck | 15:48 |
Wizzup | I figured the line number in the msg was useful | 15:48 |
Wizzup | freemangordon: I want to add some indexes and other things to rtcom db | 16:07 |
Wizzup | I can change rtcom-eventlogger's db schema for it, and it should just update databases it touches | 16:08 |
Wizzup | rtcom-eventlogger already executes the db schema every open | 16:08 |
Wizzup | so it should be no problem | 16:08 |
Wizzup | agreed? | 16:08 |
Wizzup | like CREATE INDEX IF NOT EXISTS idx_events_channel on events(channel); | 16:08 |
freemangordon | I still don't understand why we want to change the UX to app-centric | 17:42 |
freemangordon | unless I miss something | 17:42 |
Wizzup | ?? | 17:42 |
freemangordon | why do you need the above index? | 17:42 |
Wizzup | the database has no index for channel, which means it has to do full row scan every time you want to find messags that are part of group chats | 17:43 |
Wizzup | or even just to get a list of things that were group chats | 17:43 |
Wizzup | I refuse to do the group chats the way fremantle does them, it's literally the worth idea they ever produced :D | 17:43 |
Wizzup | (window must be open for you to be in the chat) | 17:43 |
Wizzup | s/worth/worst/ | 17:43 |
Wizzup | this has nothing to do with how the chat overview looks like | 17:46 |
freemangordon | ok | 17:46 |
freemangordon | but then, how do you leave/rejoin a group chat? | 17:46 |
Wizzup | the query takes ~3-4s on my n900 without the index, sub second with index | 17:46 |
Wizzup | fremantle that is | 17:46 |
freemangordon | but ok, one index more should not be an issue | 17:47 |
Wizzup | freemangordon: and re the ux, we can do other things, it's all trivial to change and I'm sure you've seen :D | 17:48 |
Wizzup | right now I just want to get group chat logging and rendering of group chats in there | 17:48 |
freemangordon | ok | 17:49 |
Wizzup | ok, I have group chat logging done for conversations | 20:30 |
Wizzup | now to clean up the code and support multiple channels | 20:30 |
Wizzup | it's the same as fremantle, except for the is_read bit, which fremantle sets to 1 (?) | 20:31 |
Wizzup | maybe because irc doesn't have a notion of is_read, and they use it to report whether a message is read or not | 20:31 |
Wizzup | freemangordon: 43G of music and no problems yet | 20:32 |
freemangordon | great | 20:47 |
freemangordon | I have 3-4 more functions to RE and hopefully we'll have HW compositing on SGX | 20:47 |
Wizzup | cool :) | 20:48 |
freemangordon | that should make all the difference in UX speed wise, esp on n900 | 20:48 |
Wizzup | :) | 20:54 |
arno11 | :) | 20:58 |
Wizzup | I worry with many tp things getting sorted, audio in sip/xmpp calls will be really hard :D | 21:00 |
Wizzup | freemangordon: we can probably use idx_ev_group_uid index | 21:11 |
Wizzup | seems to be better, includes account name and channel | 21:11 |
sicelo | why would the audio be hard? | 21:14 |
Wizzup | because it would a combination of farstream, gstreamer, and all the weird sip/xmpp audio codec negotiation, turn/stun, and gabble and rakia not being up to date with latest | 21:18 |
arno11 | and pulseaudio: sip/xmpp calls must be detected as calls from UCM. otherwise no microphone so no audio sync so no sound. | 21:33 |
Wizzup | sure, but right now nothing shows up in pavucontrol, even though both devices think the call is active :D | 21:36 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!