AbstractUVCCameraHandler

abstract class AbstractUVCCameraHandler : Handler

Camera业务处理抽象类

Types

CameraCallback
Link copied to clipboard
interface CameraCallback
CameraThread
Link copied to clipboard
class CameraThread : Thread
OnCaptureListener
Link copied to clipboard
interface OnCaptureListener
OnEncodeResultListener
Link copied to clipboard
interface OnEncodeResultListener
OnPreViewResultListener
Link copied to clipboard
interface OnPreViewResultListener

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)
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
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

Properties

mCaptureListener
Link copied to clipboard
mListener
Link copied to clipboard
open val mListener: AbstractUVCCameraHandler.OnEncodeResultListener
mPreviewListener
Link copied to clipboard

Inheritors

UVCCameraHandler
Link copied to clipboard