Development: Discussion of Video4Linux API Enhancements: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
 
m (Added category: Development)
 
(One intermediate revision by one other user not shown)
Line 29: Line 29:
; Status : Implemented by the [http://linux-uvc.berlios.de/ Linux UVC driver], to be submitted to V4L2
; Status : Implemented by the [http://linux-uvc.berlios.de/ Linux UVC driver], to be submitted to V4L2
; Usage sample : [http://www.newvibes.ch/mrubli/v4l/frmfmtenum.c frmfmtenum.c]
; Usage sample : [http://www.newvibes.ch/mrubli/v4l/frmfmtenum.c frmfmtenum.c]
[[Category:Development]]

Latest revision as of 00:16, 3 May 2009

This page gathers ideas, suggestions, and drafts for V4L API enhancements. Discussion can take place on the V4L mailing list.


Ideas

  • [Your idea here]

Drafts

VIDIOC_ENUM_FRAME_FORMATS

Topic
Draft for a new ioctl that allows frame format enumeration
Reason for enhancement
The V4L2 API lacks a way for applications to enumerate frame rates and other frame format related information. Enumerating supported frame rates, formats, and resolutions is required for webcam applications. (See discussion on video4linux-list: Thread: Frame rate enumeration ioctl)
Date/Author
2006-05-31, Martin Rubli
Mailing list
RFC: ioctl for frame format enumeration
Download draft
HTML, Text only/Wiki
Status
replaced by VIDIOC_ENUM_FRAMESIZES and VIDIOC_ENUM_FRAMEINTERVALS


VIDIOC_ENUM_FRAMESIZES, VIDIOC_ENUM_FRAMEINTERVALS

Topic
Draft for two new ioctls that allow frame size and frame interval enumeration
Reason for enhancement
The V4L2 API lacks a way for applications to enumerate frame rates and other frame format related information. Enumerating supported frame rates, formats, and resolutions is required for webcam applications. (See discussion on video4linux-list: Thread: Frame rate enumeration ioctl)
Date/Author
2006-07-06, Martin Rubli
Mailing list
RFC: ioctls for frame format enumeration (2nd version)
Download draft
Status
Implemented by the Linux UVC driver, to be submitted to V4L2
Usage sample
frmfmtenum.c