Size

open class Size : Parcelable

Constructors

Size
Link copied to clipboard
open fun Size(_type: Int, _frame_type: Int, _index: Int, _width: Int, _height: Int)
コンストラクタ
Size
Link copied to clipboard
open fun Size(_type: Int, _frame_type: Int, _index: Int, _width: Int, _height: Int, _min_intervals: Int, _max_intervals: Int, _step: Int)
コンストラクタ
Size
Link copied to clipboard
open fun Size(_type: Int, _frame_type: Int, _index: Int, _width: Int, _height: Int, _intervals: Array<Int>)
コンストラクタ
Size
Link copied to clipboard
open fun Size(other: Size)
コピーコンストラクタ

Functions

describeContents
Link copied to clipboard
abstract fun describeContents(): Int
open fun describeContents(): Int
getCurrentFrameRate
Link copied to clipboard
open fun getCurrentFrameRate(): Float
set
Link copied to clipboard
open fun set(other: Size): Size
setCurrentFrameRate
Link copied to clipboard
open fun setCurrentFrameRate(frameRate: Float)
toString
Link copied to clipboard
open fun toString(): String
updateFrameRate
Link copied to clipboard
open fun updateFrameRate()
writeToParcel
Link copied to clipboard
abstract fun writeToParcel(p: Parcel, p1: Int)
open fun writeToParcel(dest: Parcel, flags: Int)

Properties

CREATOR
Link copied to clipboard
val CREATOR: Parcelable.Creator<Size>
fps
Link copied to clipboard
open val fps: Array<Float>
frame_type
Link copied to clipboard
open val frame_type: Int
native側のraw_frame_tの値, androusb用,libuvcは対応していない
frameIntervalIndex
Link copied to clipboard
open val frameIntervalIndex: Int
frameIntervalType
Link copied to clipboard
open val frameIntervalType: Int
height
Link copied to clipboard
open val height: Int
index
Link copied to clipboard
open val index: Int
intervals
Link copied to clipboard
open val intervals: Array<Int>
type
Link copied to clipboard
open val type: Int
native側のuvc_raw_format_tの値, こっちは主にlibuvc用9999 is still image
width
Link copied to clipboard
open val width: Int