#include <v4l.h>
Inheritance diagram for V4LDevice:

Public Member Functions | |
| virtual | ~V4LDevice () |
| virtual int | getHandle ()=0 |
| bool | request (int req, V4LStruct *v4l) |
| Send a request to the v4l device associated to a V4LStruct object. | |
| bool | request (int req, void *addr) |
| Send a request to the v4l device associated to an arbitrary address. | |
Definition at line 60 of file v4l.h.
|
|
Definition at line 63 of file v4l.h. 00063 {}
|
|
|
Implemented in V4L. Referenced by request(). |
|
||||||||||||
|
Send a request to the v4l device associated to an arbitrary address.
Definition at line 71 of file v4l.cc. References getHandle(). 00072 {
00073 return ioctl( getHandle(), req, addr ) != -1;
00074 }
|
|
||||||||||||
|
Send a request to the v4l device associated to a V4LStruct object.
Definition at line 62 of file v4l.cc. References ENCODE_YUV, and V4LStruct::getStruct(). Referenced by V4LChannel::getSignal(), V4L::setChannel(), V4LChannel::setTuner(), V4LCapability::V4LCapability(), V4LChannel::V4LChannel(), and V4LTuner::V4LTuner(). 00063 {
00064 ENCODE_YUV = getenv( "KINO_V4L_FFMPEG" ) != NULL;
00065 return request( req, v4l->getStruct() );
00066 }
|
1.4.2