public class Video4Linux2
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
MAP_SHARED |
static int |
O_NONBLOCK |
static int |
O_RDWR |
static int |
PROT_READ |
static int |
PROT_WRITE |
static int |
V4L2_BUF_TYPE_VIDEO_CAPTURE |
static int |
V4L2_CAP_STREAMING |
static int |
V4L2_CAP_VIDEO_CAPTURE |
static int |
V4L2_FIELD_NONE |
static int |
V4L2_MEMORY_MMAP |
static int |
V4L2_MEMORY_USERPTR |
static int |
V4L2_PIX_FMT_BGR24 |
static int |
V4L2_PIX_FMT_JPEG |
static int |
V4L2_PIX_FMT_MJPEG |
static int |
V4L2_PIX_FMT_NONE |
static int |
V4L2_PIX_FMT_RGB24 |
static int |
V4L2_PIX_FMT_UYVY |
static int |
V4L2_PIX_FMT_VYUY |
static int |
V4L2_PIX_FMT_YUV420 |
static int |
V4L2_PIX_FMT_YUYV |
static int |
VIDIOC_DQBUF |
static int |
VIDIOC_G_FMT |
static int |
VIDIOC_QBUF |
static int |
VIDIOC_QUERYBUF |
static int |
VIDIOC_QUERYCAP |
static int |
VIDIOC_REQBUFS |
static int |
VIDIOC_S_FMT |
static int |
VIDIOC_S_PARM |
static int |
VIDIOC_STREAMOFF |
static int |
VIDIOC_STREAMON |
Constructor and Description |
---|
Video4Linux2() |
Modifier and Type | Method and Description |
---|---|
static int |
close(int fd) |
static void |
free(long ptr) |
static int |
ioctl(int fd,
int request,
long argp) |
static long |
memcpy(long dest,
long src,
int n) |
static long |
mmap(long start,
int length,
int prot,
int flags,
int fd,
long offset) |
static int |
munmap(long start,
int length) |
static int |
open(java.lang.String deviceName,
int flags) |
static long |
v4l2_buf_type_alloc(int type) |
static long |
v4l2_buffer_alloc(int type) |
static int |
v4l2_buffer_getBytesused(long v4l2_buffer) |
static int |
v4l2_buffer_getIndex(long v4l2_buffer) |
static int |
v4l2_buffer_getLength(long v4l2_buffer) |
static long |
v4l2_buffer_getMOffset(long v4l2_buffer) |
static void |
v4l2_buffer_setIndex(long v4l2_buffer,
int index) |
static void |
v4l2_buffer_setMemory(long v4l2_buffer,
int memory) |
static long |
v4l2_capability_alloc() |
static int |
v4l2_capability_getCapabilities(long v4l2_capability) |
static java.lang.String |
v4l2_capability_getCard(long v4l2_capability) |
static long |
v4l2_format_alloc(int type) |
static long |
v4l2_format_getFmtPix(long v4l2_format) |
static int |
v4l2_pix_format_getHeight(long v4l2_pix_format) |
static int |
v4l2_pix_format_getPixelformat(long v4l2_pix_format) |
static int |
v4l2_pix_format_getWidth(long v4l2_pix_format) |
static void |
v4l2_pix_format_setBytesperline(long v4l2_pix_format,
int bytesperline) |
static void |
v4l2_pix_format_setField(long v4l2_pix_format,
int field) |
static void |
v4l2_pix_format_setPixelformat(long v4l2_pix_format,
int pixelformat) |
static void |
v4l2_pix_format_setWidthAndHeight(long v4l2_pix_format,
int width,
int height) |
static long |
v4l2_requestbuffers_alloc(int type) |
static int |
v4l2_requestbuffers_getCount(long v4l2_requestbuffers) |
static void |
v4l2_requestbuffers_setCount(long v4l2_requestbuffers,
int count) |
static void |
v4l2_requestbuffers_setMemory(long v4l2_requestbuffers,
int memory) |
static long |
v4l2_streamparm_alloc(int type) |
static void |
v4l2_streamparm_setFps(long v4l2_streamparm,
int fps) |
public static final int MAP_SHARED
public static final int O_NONBLOCK
public static final int O_RDWR
public static final int PROT_READ
public static final int PROT_WRITE
public static final int V4L2_BUF_TYPE_VIDEO_CAPTURE
public static final int V4L2_CAP_STREAMING
public static final int V4L2_CAP_VIDEO_CAPTURE
public static final int V4L2_FIELD_NONE
public static final int V4L2_MEMORY_MMAP
public static final int V4L2_MEMORY_USERPTR
public static final int V4L2_PIX_FMT_NONE
public static final int V4L2_PIX_FMT_RGB24
public static final int V4L2_PIX_FMT_BGR24
public static final int V4L2_PIX_FMT_UYVY
public static final int V4L2_PIX_FMT_VYUY
public static final int V4L2_PIX_FMT_YUV420
public static final int V4L2_PIX_FMT_YUYV
public static final int V4L2_PIX_FMT_MJPEG
public static final int V4L2_PIX_FMT_JPEG
public static final int VIDIOC_DQBUF
public static final int VIDIOC_G_FMT
public static final int VIDIOC_QBUF
public static final int VIDIOC_QUERYBUF
public static final int VIDIOC_QUERYCAP
public static final int VIDIOC_REQBUFS
public static final int VIDIOC_S_FMT
public static final int VIDIOC_S_PARM
public static final int VIDIOC_STREAMOFF
public static final int VIDIOC_STREAMON
public static int close(int fd)
public static void free(long ptr)
public static int ioctl(int fd, int request, long argp)
public static long memcpy(long dest, long src, int n)
public static long mmap(long start, int length, int prot, int flags, int fd, long offset)
public static int munmap(long start, int length)
public static int open(java.lang.String deviceName, int flags)
public static long v4l2_buffer_alloc(int type)
public static int v4l2_buffer_getBytesused(long v4l2_buffer)
public static int v4l2_buffer_getIndex(long v4l2_buffer)
public static int v4l2_buffer_getLength(long v4l2_buffer)
public static long v4l2_buffer_getMOffset(long v4l2_buffer)
public static void v4l2_buffer_setIndex(long v4l2_buffer, int index)
public static void v4l2_buffer_setMemory(long v4l2_buffer, int memory)
public static long v4l2_buf_type_alloc(int type)
public static long v4l2_capability_alloc()
public static int v4l2_capability_getCapabilities(long v4l2_capability)
public static java.lang.String v4l2_capability_getCard(long v4l2_capability)
public static long v4l2_format_alloc(int type)
public static long v4l2_format_getFmtPix(long v4l2_format)
public static int v4l2_pix_format_getHeight(long v4l2_pix_format)
public static int v4l2_pix_format_getPixelformat(long v4l2_pix_format)
public static int v4l2_pix_format_getWidth(long v4l2_pix_format)
public static void v4l2_pix_format_setBytesperline(long v4l2_pix_format, int bytesperline)
public static void v4l2_pix_format_setField(long v4l2_pix_format, int field)
public static void v4l2_pix_format_setPixelformat(long v4l2_pix_format, int pixelformat)
public static void v4l2_pix_format_setWidthAndHeight(long v4l2_pix_format, int width, int height)
public static long v4l2_requestbuffers_alloc(int type)
public static int v4l2_requestbuffers_getCount(long v4l2_requestbuffers)
public static void v4l2_requestbuffers_setCount(long v4l2_requestbuffers, int count)
public static void v4l2_requestbuffers_setMemory(long v4l2_requestbuffers, int memory)
public static long v4l2_streamparm_alloc(int type)
public static void v4l2_streamparm_setFps(long v4l2_streamparm, int fps)
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.