Tech Insider					   Technology and Trends


			   USENET Archives

List:       linux-video
Subject:    V4L2 cleanup, changes
From:       Bill Dirks <dirks () rendition ! com>
Date:       1999-09-16 2:45:39

I am in the process of cleaning up the V4L2 API a bit. I decided to take
the risk of annoying everybody, and made some non-backward compatible
changes.

For the convenience of all the developers out there, I wrote a document
to describe the changes, and to act as a checklist for updating code.
< http://millennium.diads.com/bdirks/v4l2-020.htm>
Feedback welcome of course. It's not written in stone.

Short summary:

- Trimmed 8 ioctl codes from the specs, while at the same time making
the API more extensible.

- Simplified the Control enumeration.

- Changed the timestamp fields to 64-bit integers from struct timevals.
Simpler to deal with.

- All ioctl calls will take a pointer argument.


I have updated videodev and the sample code on my system and it's
working. Still working on updating the spec documents. None of this has
hit the V4L2 website. Consider this note a preview/request for comment.

Cheers,
Bill.


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.

			   USENET Archives


The materials and information included in this website may only be used
for purposes such as criticism, review, private study, scholarship, or 
research.


Electronic mail:			      WorldWideWeb:
   tech-insider@outlook.com		         http://tech-insider.org/