osxvideosink & pygtk
Alexander Horn
alexnano at ucla.edu
Thu Mar 15 11:17:24 PDT 2012
Hello gst community,
gstreamer is lovely; we have a functioning client/server with unique
transport based on ccnx.org
All is well in linux (xvimagesink)
All is *almost* well on OSX w/ same codebase & ximagesink... yet as
we're showing four displays at once, I run out of shared memory and
had to quadruple shared memory via sysctl -w for each of following:
kern.sysv.shmmax=16777216
kern.sysv.shmmni=128
kern.sysv.shmseg=32
kern.sysv.shmall=4096
and all works OK (well mostly OK, color is off (can be corrected)).
However, I would like to not require users to modify their system as
such; and thus have been exploring glimagesink and osxvideosink.
glimagesink works, but does odd things (tiny/shrunken display) and
I've not quite sorted that yet.
osxvideosink sounds promising, but I've reached my limit from being
able to get the suggestion here
(http://lists.freedesktop.org/archives/gstreamer-devel/2011-April/031355.html), to work in any
form.
Thus I ask the group - what is best solution for a rather large video
sink/window (exceeding default shared memory for normal x display) on
OSX ?
furthermore, is osxvideosink compatible with pygtk as ximagesink is?
there were references to possible complete python example for
assigning osxvideo ID by 'alessandro' / twi_ - if such a thing exists,
would be lovely to post them for the community...
any ideas & feedback much appreciated
cheers
alex
More information about the gstreamer-devel
mailing list