Module: GLX_NV_video_out::Functions

Defined in:
lib/opengl-definitions/extensions/GLX_NV_video_out.rb

Constant Summary collapse

Parameters =
{
  glXGetVideoDeviceNV:     [ :int, :pointer, :int, :int, :pointer ].freeze,
  glXReleaseVideoDeviceNV: [ :int, :pointer, :int, :GLXVideoDeviceNV ].freeze,
  glXBindVideoImageNV:     [ :int, :pointer, :GLXVideoDeviceNV, :GLXPbuffer, :int ].freeze,
  glXReleaseVideoImageNV:  [ :int, :pointer, :GLXPbuffer ].freeze,
  glXSendPbufferToVideoNV: [ :int, :pointer, :GLXPbuffer, :int, :pointer, :GLboolean ].freeze,
  glXGetVideoInfoNV:       [ :int, :pointer, :int, :GLXVideoDeviceNV, :pointer, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glXBindVideoImageNV(dpy, videoDevice, pbuf, iVideoBuffer) ⇒ Object



18
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 18

def glXBindVideoImageNV(dpy, videoDevice, pbuf, iVideoBuffer) end

#glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice) ⇒ Object



16
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 16

def glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice) end

#glXGetVideoInfoNV(dpy, screen, videoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo) ⇒ Object



21
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 21

def glXGetVideoInfoNV(dpy, screen, videoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo) end

#glXReleaseVideoDeviceNV(dpy, screen, videoDevice) ⇒ Object



17
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 17

def glXReleaseVideoDeviceNV(dpy, screen, videoDevice) end

#glXReleaseVideoImageNV(dpy, pbuf) ⇒ Object



19
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 19

def glXReleaseVideoImageNV(dpy, pbuf) end

#glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock) ⇒ Object



20
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 20

def glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock) end