[00:06:00] *** prophile has quit IRC [00:24:37] *** barra_ has quit IRC [00:32:36] *** kb1ooo has quit IRC [01:00:43] * KittyCat is back. [01:01:14] *** dra has quit IRC [01:06:07] <wild13> evenin kitty [01:12:30] <KittyCat> hi [01:14:23] <wild13> how have you been [01:14:41] <KittyCat> alright [01:15:11] <wild13> thats good :) [01:15:19] <wild13> any word on the openalsoft debs? [01:17:16] <KittyCat> according to rsp, Ubuntu 8.10 will have it in [01:17:18] <KittyCat> which is cool [01:17:30] <wild13> awsome :) [01:17:34] <wild13> that may give me a reason to update [01:17:59] <rsp> It's online in the Ubuntu 8.10 branch [01:29:19] <qknight> KittyCat: what about the pulseaudio plugin? [01:29:26] <qknight> KittyCat: i'm having time soon to complete all the todos [01:29:31] <qknight> KittyCat: when can we merge the code? [01:29:54] <KittyCat> when it's cleaned up and stable [01:40:49] <wild13> http://xkcd.com/303/ [01:41:56] <angasule> I like http://xkcd.com/404/ [02:28:59] <juanmabc> I have problems synchronizing a video with audio, does the openal spec says something about accuracy of play? I timed my player and the audio is advancing as time passes with both openal, and openal-soft [02:29:51] *** wild13 has quit IRC [02:29:52] <KittyCat> the position of the source should be fairly accurate [02:30:32] <KittyCat> if using openal soft with a hardware voice, the only delay should be that introduced by the playback buffer, which you have control of in the .alsoftrc file [02:30:43] <juanmabc> at the end of a 59 seconds video, audio has ended 4-5 seconds before [02:31:36] <juanmabc> just streaming with the openal queue system, vorbis audio to pcm, and theora for video [02:31:49] <KittyCat> how are you syncing the video to audio? [02:32:59] <KittyCat> if you just play the audio and time the video using the system clock, it won't work [02:33:02] <juanmabc> video is synchronized by ticks() and the position provided by theora, timing seems accurate [02:33:25] <juanmabc> audio is just started at the beginning of the play, and let the queue system play the stream [02:33:54] <KittyCat> you have to time the video using the audio position [02:34:37] <KittyCat> basically you get the total number of audio samples played, multiply by the video fps, then divide by the audio frequency, and then you have the frame number you should be showing [02:36:39] <juanmabc> I will try syncing with audio (again), does openal-soft support AL_SEC_OFFSET ?, also, alBufferData blocks? [02:37:10] *** jvalenzu has quit IRC [02:39:58] <KittyCat> yes [02:41:08] *** wild13 has joined #openal [02:41:08] *** ChanServ sets mode: +v wild13 [02:41:09] <KittyCat> you're probably better off using AL_SAMPLE_OFFSET and getting the video frame from that, since there can be errors introduced by floating point precision [02:45:29] <juanmabc> ok, thank you, but also I think something is wrong because I get 4-5 seconds advanced of 59 in a play, if I sync probably video will end 4-5 seconds before. I will post the results. [02:46:33] <juanmabc> though It could be my vorbis to pcm [02:54:10] <juanmabc> now I see something, the spec says that the position is relative to the beginning of all the queued buffers for the source, but with openal-soft it start at each queuing? [02:55:27] *** rsp has left #openal [03:01:00] <KittyCat> no, it's like it says. the position starting from the start of the queued buffers [03:01:47] <KittyCat> to get the total play time, you need to take the given offset, and add the length of each unqueued buffer (if the size is static, this is easy; just keep count of how many buffers you unqueue and multiply by the length) [03:02:49] <juanmabc> KittyCat: I see it could be misunderstood, but It says explicitly "all the queued" not "the queued", and this value seems more useful [03:03:21] <KittyCat> yeah, all the queued buffers [03:03:28] <KittyCat> when you unqueue a buffer, it's not queued anymore [03:03:54] <KittyCat> and when you queue another buffer, it's queued on the end [03:04:26] <juanmabc> mmm, the experts should know better ;), thank you [03:56:16] *** jvalenzu has joined #openal [03:56:17] *** ChanServ sets mode: +v jvalenzu [04:09:50] *** angasule has quit IRC [04:10:00] *** angasule has joined #openal [04:10:00] *** ChanServ sets mode: +v angasule [04:56:12] <jvalenzu> nice [04:57:39] <wild13> so im trying [04:57:44] <wild13> to get a cms started [05:00:57] <KittyCat> cms? [05:02:53] <wild13> well i need to start working on tutorials for irrFrame and cAudio i had a guy making my template [05:03:13] <wild13> but i dont know how long it will take so i need a good cms for the time being [05:13:33] *** jvalenzu has quit IRC [07:58:33] *** wild13 has quit IRC [09:56:50] *** Walt is now known as Walt_ [10:07:33] *** Alam_Debian has quit IRC [12:54:34] *** Alam_Debian has joined #openal [12:54:35] *** ChanServ sets mode: +v Alam_Debian [13:32:45] * KittyCat is away: sleep [14:36:10] *** Walt_ has quit IRC [14:52:56] *** kb1ooo has joined #openal [14:52:56] *** ChanServ sets mode: +v kb1ooo [16:06:31] *** angasule has quit IRC [16:06:38] *** angasule has joined #openal [16:06:38] *** ChanServ sets mode: +v angasule [16:21:33] *** jvalenzu has joined #openal [16:21:33] *** ChanServ sets mode: +v jvalenzu [16:48:14] *** wild13 has joined #openal [16:48:14] *** ChanServ sets mode: +v wild13 [16:48:16] <wild13> mornin [16:50:13] <kb1ooo> morning [16:50:57] <wild13> whats p [16:51:03] <wild13> up [17:15:27] *** prophile has joined #openal [17:15:27] *** ChanServ sets mode: +v prophile [17:36:10] *** angasule_ has joined #openal [17:36:10] *** ChanServ sets mode: +v angasule_ [17:43:58] *** angasule has quit IRC [17:54:18] *** angasule_ is now known as angasule [18:04:19] *** Walt_ has joined #openal [18:04:19] *** ChanServ sets mode: +v Walt_ [18:04:25] *** Walt has joined #openal [18:04:25] *** ChanServ sets mode: +v Walt [18:08:19] *** Walt has quit IRC [18:08:24] *** Walt_ has quit IRC [18:11:29] *** Walt_ has joined #openal [18:11:30] *** ChanServ sets mode: +v Walt_ [19:46:53] *** jvalenzu has quit IRC [20:27:04] *** Walt_ has quit IRC [21:08:42] *** barra_away has joined #openal [21:08:42] *** ChanServ sets mode: +v barra_away [21:15:01] *** Walt_ has joined #openal [21:15:01] *** ChanServ sets mode: +v Walt_ [21:17:43] *** barra_away is now known as barra_ [21:21:52] *** wild13 has quit IRC [22:34:03] *** tsaotsao has joined #openal [22:34:03] *** ChanServ sets mode: +v tsaotsao [23:49:46] *** kb1ooo has quit IRC [23:59:26] *** prophile has quit IRC