H264

data class H264(val bps: Int, val fps: Int = 30, val keyFrameInterval: Double = 2.0, val dimension: Point? = null, val profile: VideoEncoderSetting.H264.Profile? = Profile.Baseline) : VideoEncoderSetting

H.264 のエンコーダー設定です。

Constructors

Link copied to clipboard
fun H264(bps: Int, fps: Int = 30, keyFrameInterval: Double = 2.0, dimension: Point? = null, profile: VideoEncoderSetting.H264.Profile? = Profile.Baseline)

Types

Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val bps: Int

ビットレート(bit/sec)です。

Link copied to clipboard
val dimension: Point? = null

出力映像の解像度です。未設定の場合はソース画像の解像度が適用されます。

Link copied to clipboard
val fps: Int = 30

フレームレートです。

Link copied to clipboard

キーフレームの間隔(秒)です。

Link copied to clipboard

H.264 のプロファイルを設定します。