libcamera  0.1
libcameraframework
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
libcamera::Stream::Viewfinder Class Reference

Describe a viewfinder usage. More...

Inheritance diagram for libcamera::Stream::Viewfinder:
libcamera::StreamUsage

Public Member Functions

 Viewfinder (int width, int height)
 Create a viewfinder usage with a desired dimension. More...
 
- Public Member Functions inherited from libcamera::StreamUsage
Role role () const
 Retrieve the stream role. More...
 
const Sizesize () const
 Retrieve desired size. More...
 

Additional Inherited Members

- Public Types inherited from libcamera::StreamUsage
enum  Role { StillCapture, VideoRecording, Viewfinder }
 Identify the role a stream is intended to play. More...
 
- Protected Member Functions inherited from libcamera::StreamUsage
 StreamUsage (Role role)
 Create a stream usage. More...
 
 StreamUsage (Role role, const Size &size)
 Create a stream usage with a desired size. More...
 

Detailed Description

Describe a viewfinder usage.

Constructor & Destructor Documentation

◆ Viewfinder()

libcamera::Stream::Viewfinder::Viewfinder ( int  width,
int  height 
)

Create a viewfinder usage with a desired dimension.

Parameters
[in]widthThe desired viewfinder width
[in]heightThe desired viewfinder height

The documentation for this class was generated from the following files: