UVCCameraHandler

open class UVCCameraHandler : AbstractUVCCameraHandler

Functions

addCallback
Link copied to clipboard
open fun addCallback(callback: AbstractUVCCameraHandler.CameraCallback)
captureStill
Link copied to clipboard
open fun captureStill(path: String, listener: AbstractUVCCameraHandler.OnCaptureListener)
open fun captureStill(path: String, listener: AbstractUVCCameraHandler.OnCaptureListener)
checkSupportFlag
Link copied to clipboard
open fun checkSupportFlag(flag: Long): Boolean
close
Link copied to clipboard
open fun close()
createAsync
Link copied to clipboard
open fun createAsync(looper: Looper): Handler
createHandler
Link copied to clipboard
open fun createHandler(parent: Context, cameraView: ExternalCameraInterface, width: Int, height: Int): UVCCameraHandler
create UVCCameraHandler, use MediaVideoEncoder, try MJPEG, default bandwidth
open fun createHandler(parent: Context, cameraView: ExternalCameraInterface, width: Int, height: Int, bandwidthFactor: Float): UVCCameraHandler
create UVCCameraHandler, use MediaVideoEncoder, try MJPEG
open fun createHandler(parent: Context, cameraView: ExternalCameraInterface, encoderType: Int, width: Int, height: Int): UVCCameraHandler
create UVCCameraHandler, try MJPEG, default bandwidth
open fun createHandler(parent: Context, cameraView: ExternalCameraInterface, encoderType: Int, width: Int, height: Int, format: Int): UVCCameraHandler
create UVCCameraHandler, default bandwidth
open fun createHandler(parent: Context, cameraView: ExternalCameraInterface, encoderType: Int, width: Int, height: Int, format: Int, bandwidthFactor: Float): UVCCameraHandler
create UVCCameraHandler
dispatchMessage
Link copied to clipboard
open fun dispatchMessage(msg: Message)
dump
Link copied to clipboard
fun dump(pw: Printer, prefix: String)
getHeight
Link copied to clipboard
open fun getHeight(): Int
getLooper
Link copied to clipboard
fun getLooper(): Looper
getMessageName
Link copied to clipboard
open fun getMessageName(message: Message): String
getSupportedPreviewSizes
Link copied to clipboard
open fun getSupportedPreviewSizes(): List<Size>
getValue
Link copied to clipboard
open fun getValue(flag: Int): Int
getWidth
Link copied to clipboard
open fun getWidth(): Int
handleMessage
Link copied to clipboard
open fun handleMessage(msg: Message)
open fun handleMessage(msg: Message)
hasCallbacks
Link copied to clipboard
fun hasCallbacks(r: Runnable): Boolean
hasMessages
Link copied to clipboard
fun hasMessages(what: Int): Boolean
isOpened
Link copied to clipboard
open fun isOpened(): Boolean
isPreviewing
Link copied to clipboard
open fun isPreviewing(): Boolean
obtainMessage
Link copied to clipboard
fun obtainMessage(): Message
open
Link copied to clipboard
open fun open(ctrlBlock: USBMonitor.UsbControlBlock)
post
Link copied to clipboard
fun post(r: Runnable): Boolean
postAtFrontOfQueue
Link copied to clipboard
fun postAtFrontOfQueue(r: Runnable): Boolean
postAtTime
Link copied to clipboard
fun postAtTime(r: Runnable, uptimeMillis: Long): Boolean
postDelayed
Link copied to clipboard
fun postDelayed(r: Runnable, delayMillis: Long): Boolean
release
Link copied to clipboard
open fun release()
removeCallback
Link copied to clipboard
open fun removeCallback(callback: AbstractUVCCameraHandler.CameraCallback)
removeCallbacks
Link copied to clipboard
fun removeCallbacks(r: Runnable)
removeCallbacksAndMessages
Link copied to clipboard
fun removeCallbacksAndMessages(token: Any)
removeMessages
Link copied to clipboard
fun removeMessages(what: Int)
resetValue
Link copied to clipboard
open fun resetValue(flag: Int): Int
resize
Link copied to clipboard
open fun resize(width: Int, height: Int)
sendEmptyMessage
Link copied to clipboard
fun sendEmptyMessage(what: Int): Boolean
sendEmptyMessageAtTime
Link copied to clipboard
fun sendEmptyMessageAtTime(what: Int, uptimeMillis: Long): Boolean
sendEmptyMessageDelayed
Link copied to clipboard
fun sendEmptyMessageDelayed(what: Int, delayMillis: Long): Boolean
sendMessage
Link copied to clipboard
fun sendMessage(msg: Message): Boolean
sendMessageAtFrontOfQueue
Link copied to clipboard
fun sendMessageAtFrontOfQueue(msg: Message): Boolean
sendMessageAtTime
Link copied to clipboard
open fun sendMessageAtTime(msg: Message, uptimeMillis: Long): Boolean
sendMessageDelayed
Link copied to clipboard
fun sendMessageDelayed(msg: Message, delayMillis: Long): Boolean
setOnPreViewResultListener
Link copied to clipboard
setValue
Link copied to clipboard
open fun setValue(flag: Int, value: Int): Int
startCameraFoucs
Link copied to clipboard
open fun startCameraFoucs()
startPreview
Link copied to clipboard
open fun startPreview(surface: Any)
stopPreview
Link copied to clipboard
open fun stopPreview()
toString
Link copied to clipboard
open fun toString(): String