Forum Replies Created
-
AuthorPosts
-
pizthewizParticipant
Ahh yes that seems reasonable – I grabbed the source, converted the project to ARC and it seems to run without a hitch through start/stop (which I’m guessing is equivalent to app relaunch, though it would have the same GL context) and Syphon Recorder.app relaunches.
So I’m guessing something in my GL use in Screener.app isn’t entirely kosher…
pizthewizParticipantNo dice with the Screen Capture plugin, something wacky seems to be happening even internally, let alone piping the result to Syphon:
In the case of Screener, it’s built-in GL preview of the captured IOSurfaceRef shows the expected behavior, but I seem to be messing up something when sending the resulting texture to the Syphon server. It is almost as if some GL state is bleeding somewhere and when things go pear shaped, some number of app relaunches (both Screener and Syphon Recorder) are required to sort it out.
- This reply was modified 7 years, 1 month ago by pizthewiz. Reason: mangled the image tag and link
pizthewizParticipantJust closing the loop on the intention and outcome – I was looking to publish IOSurfaceRefs from a display stream to a Syphon server. Using the v002 Screen CapturePlugIn as my starting point, I put together Screener, a standalone app to do this. I stumbled through the context setup a bit so I’m sure it is quirky, but it fit my immediate need.
-
AuthorPosts