Returns a new captured frame. Use -1 for infinite timeout. \n
* Color space can be IM_RGB or IM_GRAY, and mode can be packed (IM_PACKED) or not. \n
* Data type is always IM_BYTE. \n
* It can not have an alpha channel and orientation is always bottom up. \n
* Returns zero if failed or timeout expired, the buffer is not changed.
*
* \verbatim vc:Frame(image: imImage, timeout: number) -> error: boolean [in Lua 5] \endverbatim
* \ingroup capture
Returns a new captured frame. Use -1 for infinite timeout. \n * Color space can be IM_RGB or IM_GRAY, and mode can be packed (IM_PACKED) or not. \n * Data type is always IM_BYTE. \n * It can not have an alpha channel and orientation is always bottom up. \n * Returns zero if failed or timeout expired, the buffer is not changed. * * \verbatim vc:Frame(image: imImage, timeout: number) -> error: boolean [in Lua 5] \endverbatim * \ingroup capture