a
    ij                  	   @   s(  d Z ddlmZmZ ddlmZ ddlT ddlm	Z	 ddl
mZ ddlZdZd	d
 ZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZedd Zed!d"Zed#d$Zed%d&Zed'd(Zed)d*Zed+d,Z ed-d.Z!ed/d0Z"ed1d2Z#ed3d4Z$ed5d6Z%ed7d8Z&ed9d:Z'ed;d<Z(ed=d>Z)ed?d@Z*edAdBZ+edCdDZ,ee-dej.dEdF Z/ee-dej.ej.ej0ej1dGdH Z2ee-dej.ej.ej0ej0ej.dIdJ Z3ee-dej.dKdL Z4ee-dej.ej.ej0ej5dMdN Z6ee-dej.ej.ej0ej7dOdP Z8ee-dej.ej.ej0ej9dQdR Z:ee-dej.ej0ej9dSdT Z;ee-ej0ej.ej<ej=dUdV Z>ee-dej.ej.ej0ej5dWdX Z?ee-dej.ej.ej0ej7dYdZ Z@ee-dej.ej.ej0ej9d[d\ ZAdS )]z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_NV_video_capturec                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZGLr   Z_error_checker)function r   \/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/NV/video_capture.py_f   s    r   GL_FAILURE_NVi0  GL_FIELD_LOWER_NVi#  GL_FIELD_UPPER_NVi"  GL_LAST_VIDEO_CAPTURE_STATUS_NVi'  &GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NVi%  GL_NUM_VIDEO_CAPTURE_STREAMS_NVi$  GL_PARTIAL_SUCCESS_NVi.  GL_SUCCESS_NVi/  GL_VIDEO_BUFFER_BINDING_NVi!  "GL_VIDEO_BUFFER_INTERNAL_FORMAT_NVi-  GL_VIDEO_BUFFER_NVi   GL_VIDEO_BUFFER_PITCH_NVi(  &GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NVi;  &GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NVi:   GL_VIDEO_CAPTURE_FRAME_HEIGHT_NVi9  GL_VIDEO_CAPTURE_FRAME_WIDTH_NVi8  "GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NVi<  $GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NVi&  #GL_VIDEO_COLOR_CONVERSION_MATRIX_NVi)   GL_VIDEO_COLOR_CONVERSION_MAX_NVi*   GL_VIDEO_COLOR_CONVERSION_MIN_NVi+  #GL_VIDEO_COLOR_CONVERSION_OFFSET_NVi,  GL_YCBAYCR8A_4224_NVi2  GL_YCBYCR8_422_NVi1  +GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NVi6  GL_Z4Y12Z4CB12Z4CR12_444_NVi7   GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NVi5  +GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NVi4   GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NVi3  c                 C   s   d S Nr   video_capture_slotr   r   r   glBeginVideoCaptureNV+   s    r.   c                 C   s   d S r+   r   )r-   streamframe_regionoffsetr   r   r    glBindVideoCaptureStreamBufferNV.   s    r2   c                 C   s   d S r+   r   )r-   r/   r0   targetZtexturer   r   r   !glBindVideoCaptureStreamTextureNV1   s    r4   c                 C   s   d S r+   r   r,   r   r   r   glEndVideoCaptureNV4   s    r5   c                 C   s   d S r+   r   r-   r/   pnameparamsr   r   r   glGetVideoCaptureStreamdvNV7   s    r9   c                 C   s   d S r+   r   r6   r   r   r   glGetVideoCaptureStreamfvNV:   s    r:   c                 C   s   d S r+   r   r6   r   r   r   glGetVideoCaptureStreamivNV=   s    r;   c                 C   s   d S r+   r   )r-   r7   r8   r   r   r   glGetVideoCaptureivNV@   s    r<   c                 C   s   d S r+   r   )r-   Zsequence_numZcapture_timer   r   r   glVideoCaptureNVC   s    r=   c                 C   s   d S r+   r   r6   r   r   r   !glVideoCaptureStreamParameterdvNVF   s    r>   c                 C   s   d S r+   r   r6   r   r   r   !glVideoCaptureStreamParameterfvNVI   s    r?   c                 C   s   d S r+   r   r6   r   r   r   !glVideoCaptureStreamParameterivNVL   s    r@   )B__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLr   Z_csZOpenGL.raw.GL._typesr   ZOpenGL.constantr   Z_CctypesZ_EXTENSION_NAMEr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   typesZGLuintr.   ZGLenumZGLintptrARBr2   r4   r5   ZGLdoubleArrayr9   ZGLfloatArrayr:   Z
GLintArrayr;   r<   ZGLuintArrayZGLuint64Arrayr=   r>   r?   r@   r   r   r   r   <module>   s   




























