OpenGL.GL.NV.present_video
index
/home/mcfletch/pylive/OpenGL/GL/NV/present_video.py

OpenGL extension NV.present_video
 
This module customises the behaviour of the 
OpenGL.raw.GL.NV.present_video to provide a more 
Python-friendly API
 
Overview (from the spec)
        
        This extension provides a mechanism for displaying textures and
        renderbuffers on auxiliary video output devices.  It allows an
        application to specify separate buffers for the individual
        fields used with interlaced output.  It also provides a way
        to present frames or field pairs simultaneously in two separate
        video streams.  It also allows an application to request when images
        should be displayed, and to obtain feedback on exactly when images
        are actually first displayed.
        
        This specification attempts to avoid language that would tie it to
        any particular hardware or vendor.  However, it should be noted that
        it has been designed specifically for use with NVIDIA SDI products
        and the features and limitations of the spec compliment those of
        NVIDIA's line of SDI video output devices.
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/NV/present_video.txt

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
ctypes
OpenGL.extensions
OpenGL.GL.glget
OpenGL.platform
OpenGL.wrapper

 
Data
        EXTENSION_NAME = 'GL_NV_present_video'
GL_CURRENT_TIME_NV = GL_CURRENT_TIME_NV
GL_FIELDS_NV = GL_FIELDS_NV
GL_FRAME_NV = GL_FRAME_NV
GL_NUM_FILL_STREAMS_NV = GL_NUM_FILL_STREAMS_NV
GL_PRESENT_DURATION_NV = GL_PRESENT_DURATION_NV
GL_PRESENT_TIME_NV = GL_PRESENT_TIME_NV
__file__ = '/home/mcfletch/pylive/OpenGL/GL/NV/present_video.pyc'
__name__ = 'OpenGL.GL.NV.present_video'
__package__ = 'OpenGL.GL.NV'
glGetVideoi64vNV = <OpenGL.platform.baseplatform.glGetVideoi64vNV object at 0x797a5d0>
glGetVideoivNV = <OpenGL.platform.baseplatform.glGetVideoivNV object at 0x797a490>
glGetVideoui64vNV = <OpenGL.platform.baseplatform.glGetVideoui64vNV object at 0x797a650>
glGetVideouivNV = <OpenGL.platform.baseplatform.glGetVideouivNV object at 0x797a550>
glPresentFrameDualFillNV = <OpenGL.platform.baseplatform.glPresentFrameDualFillNV object at 0x7976a50>
glPresentFrameKeyedNV = <OpenGL.platform.baseplatform.glPresentFrameKeyedNV object at 0x7976ad0>