@cmuratori @nothings @g_truc CVTimeStamp / AudioTimeStamp + CVDisplayLink / AudioIOProc.
-
-
Replying to @McCloudStrife
@McCloudStrife@nothings@g_truc This doesn't look like a sync API to me, but I'll have to read it more thoroughly.1 reply 0 retweets 0 likes -
Replying to @cmuratori
@McCloudStrife@nothings@g_truc This looks like something that would allow you to _measure_ where the audio and video was...1 reply 0 retweets 0 likes -
Replying to @cmuratori
@McCloudStrife@nothings@g_truc ... although I'm not even sure if it does that, because you don't know how many frames the GPU buffers...1 reply 0 retweets 0 likes -
Replying to @cmuratori
@McCloudStrife@nothings@g_truc ie., until I look at this more closely I'm not sure if it could even say which OpenGL commands were where.3 replies 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@McCloudStrife@nothings Are you concerned by real-time rendering sync with sound? Or video playback with sound?1 reply 0 retweets 0 likes -
Replying to @g_truc
@g_truc@McCloudStrife@nothings Both. OpenGL synchronized with sound, which will do those two things.1 reply 0 retweets 0 likes -
Replying to @cmuratori
@g_truc@McCloudStrife@nothings You just need some way of having SwapBuffers et al know what sound is also supposed to be playing there.1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@g_truc@nothings Doesn't CVDisplayLink give you timing info in the callback?1 reply 0 retweets 0 likes -
Replying to @McCloudStrife
@McCloudStrife@g_truc@nothings But you don't know what frame the GPU is going to display. GPUs are pipelined.3 replies 0 retweets 0 likes
@McCloudStrife @g_truc @nothings So maybe you can get synced to _a_ frame, but you won't know _which_ frame you're synced to - right?
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.