Generated by Cython 0.26

Yellow lines hint at Python interaction.
Click on a line that starts with a "+" to see the C code that Cython generated for it.

Raw output: constants.pxi

 01: cdef extern from *:
 02:     unsigned int VIDIOC_QUERYCAP
 03:     unsigned int VIDIOC_G_FMT
 04:     unsigned int VIDIOC_S_FMT
 05:     unsigned int V4L2_BUF_TYPE_VIDEO_OUTPUT
 06:     unsigned int V4L2_FIELD_NONE
 07:     unsigned int V4L2_FIELD_TOP
 08:     unsigned int V4L2_FIELD_BOTTOM
 09:     unsigned int V4L2_FIELD_INTERLACED
 10:     unsigned int V4L2_FIELD_SEQ_TB
 11:     unsigned int V4L2_FIELD_SEQ_BT
 12:     unsigned int V4L2_FIELD_ALTERNATE
 13:     unsigned int V4L2_PIX_FMT_GREY
 14:     unsigned int V4L2_PIX_FMT_YUV422P
 15:     unsigned int V4L2_PIX_FMT_YUV420
 16:     unsigned int V4L2_PIX_FMT_YVU420
 17:     unsigned int V4L2_PIX_FMT_YUYV
 18:     unsigned int V4L2_PIX_FMT_UYVY
 19:     unsigned int V4L2_PIX_FMT_YUV410
 20:     unsigned int V4L2_PIX_FMT_YUV411P
 21:     unsigned int V4L2_PIX_FMT_BGR24
 22:     unsigned int V4L2_PIX_FMT_RGB24
 23:     unsigned int V4L2_PIX_FMT_BGR32
 24:     unsigned int V4L2_PIX_FMT_RGB32
 25:     unsigned int V4L2_PIX_FMT_NV12
 26:     unsigned int V4L2_PIX_FMT_NV21
 27:     unsigned int V4L2_COLORSPACE_SRGB
 28:     unsigned int V4L2_COLORSPACE_470_SYSTEM_M
 29:     unsigned int V4L2_COLORSPACE_470_SYSTEM_BG
 30:     unsigned int V4L2_COLORSPACE_SMPTE170M
 31:     unsigned int V4L2_COLORSPACE_SMPTE240M
 32:     unsigned int V4L2_COLORSPACE_REC709
 33: constants = {
+34:     "VIDIOC_QUERYCAP": VIDIOC_QUERYCAP,
  __pyx_t_3 = PyDict_New(); if (unlikely(!__pyx_t_3)) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_3);
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(VIDIOC_QUERYCAP); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_VIDIOC_QUERYCAP, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+35:     "VIDIOC_G_FMT": VIDIOC_G_FMT,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(VIDIOC_G_FMT); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 35, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_VIDIOC_G_FMT, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+36:     "VIDIOC_S_FMT": VIDIOC_S_FMT,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(VIDIOC_S_FMT); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 36, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_VIDIOC_S_FMT, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+37:     "V4L2_BUF_TYPE_VIDEO_OUTPUT": V4L2_BUF_TYPE_VIDEO_OUTPUT,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_BUF_TYPE_VIDEO_OUTPUT); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 37, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_BUF_TYPE_VIDEO_OUTPUT, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+38:     "V4L2_FIELD_NONE": V4L2_FIELD_NONE,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_NONE); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 38, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_NONE, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+39:     "V4L2_FIELD_TOP": V4L2_FIELD_TOP,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_TOP); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 39, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_TOP, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+40:     "V4L2_FIELD_BOTTOM": V4L2_FIELD_BOTTOM,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_BOTTOM); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 40, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_BOTTOM, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+41:     "V4L2_FIELD_INTERLACED": V4L2_FIELD_INTERLACED,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_INTERLACED); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 41, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_INTERLACED, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+42:     "V4L2_FIELD_SEQ_TB": V4L2_FIELD_SEQ_TB,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_SEQ_TB); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 42, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_SEQ_TB, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+43:     "V4L2_FIELD_SEQ_BT": V4L2_FIELD_SEQ_BT,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_SEQ_BT); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 43, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_SEQ_BT, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+44:     "V4L2_FIELD_ALTERNATE": V4L2_FIELD_ALTERNATE,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_FIELD_ALTERNATE); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 44, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_FIELD_ALTERNATE, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+45:     "V4L2_PIX_FMT_GREY": V4L2_PIX_FMT_GREY,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_GREY); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 45, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_GREY, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+46:     "V4L2_PIX_FMT_YUV422P": V4L2_PIX_FMT_YUV422P,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_YUV422P); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 46, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_YUV422P, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+47:     "V4L2_PIX_FMT_YUV420": V4L2_PIX_FMT_YUV420,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_YUV420); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 47, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_YUV420, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+48:     "V4L2_PIX_FMT_YVU420": V4L2_PIX_FMT_YVU420,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_YVU420); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 48, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_YVU420, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+49:     "V4L2_PIX_FMT_YUYV": V4L2_PIX_FMT_YUYV,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_YUYV); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 49, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_YUYV, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+50:     "V4L2_PIX_FMT_UYVY": V4L2_PIX_FMT_UYVY,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_UYVY); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 50, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_UYVY, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+51:     "V4L2_PIX_FMT_YUV410": V4L2_PIX_FMT_YUV410,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_YUV410); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 51, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_YUV410, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+52:     "V4L2_PIX_FMT_YUV411P": V4L2_PIX_FMT_YUV411P,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_YUV411P); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 52, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_YUV411P, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+53:     "V4L2_PIX_FMT_BGR24": V4L2_PIX_FMT_BGR24,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_BGR24); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 53, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_BGR24, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+54:     "V4L2_PIX_FMT_RGB24": V4L2_PIX_FMT_RGB24,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_RGB24); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 54, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_RGB24, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+55:     "V4L2_PIX_FMT_BGR32": V4L2_PIX_FMT_BGR32,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_BGR32); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 55, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_BGR32, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+56:     "V4L2_PIX_FMT_RGB32": V4L2_PIX_FMT_RGB32,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_RGB32); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 56, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_RGB32, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+57:     "V4L2_PIX_FMT_NV12": V4L2_PIX_FMT_NV12,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_NV12); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 57, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_NV12, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+58:     "V4L2_PIX_FMT_NV21": V4L2_PIX_FMT_NV21,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_PIX_FMT_NV21); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 58, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_PIX_FMT_NV21, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+59:     "V4L2_COLORSPACE_SRGB": V4L2_COLORSPACE_SRGB,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_COLORSPACE_SRGB); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 59, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_COLORSPACE_SRGB, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+60:     "V4L2_COLORSPACE_470_SYSTEM_M": V4L2_COLORSPACE_470_SYSTEM_M,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_COLORSPACE_470_SYSTEM_M); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 60, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_COLORSPACE_470_SYSTEM_M, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+61:     "V4L2_COLORSPACE_470_SYSTEM_BG": V4L2_COLORSPACE_470_SYSTEM_BG,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_COLORSPACE_470_SYSTEM_BG); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 61, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_COLORSPACE_470_SYSTEM_BG, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+62:     "V4L2_COLORSPACE_SMPTE170M": V4L2_COLORSPACE_SMPTE170M,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_COLORSPACE_SMPTE170M); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 62, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_COLORSPACE_SMPTE170M, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+63:     "V4L2_COLORSPACE_SMPTE240M": V4L2_COLORSPACE_SMPTE240M,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_COLORSPACE_SMPTE240M); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 63, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_COLORSPACE_SMPTE240M, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
+64:     "V4L2_COLORSPACE_REC709": V4L2_COLORSPACE_REC709,
  __pyx_t_2 = __Pyx_PyInt_From_unsigned_int(V4L2_COLORSPACE_REC709); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 64, __pyx_L1_error)
  __Pyx_GOTREF(__pyx_t_2);
  if (PyDict_SetItem(__pyx_t_3, __pyx_n_s_V4L2_COLORSPACE_REC709, __pyx_t_2) < 0) __PYX_ERR(2, 34, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
  if (PyDict_SetItem(__pyx_d, __pyx_n_s_constants, __pyx_t_3) < 0) __PYX_ERR(2, 33, __pyx_L1_error)
  __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
 65: }
 66: 
 67: 
 68: DEF ENABLE_DEVICE_CAPS = True