VideoFrameAggregationParameters


@ExperimentalApi
class VideoFrameAggregationParameters


Parameters for video frame aggregation.

These parameters control how video frames from multiple sequences are aligned, dropped, or duplicated before entering the processing pipeline.

Summary

Nested types

A builder for VideoFrameAggregationParameters instances.

Constants

const VideoFrameAggregationParameters!

An instance with default parameters.

Public functions

VideoFrameAggregationParameters.Builder!

Returns a new Builder initialized with the values of this instance.

Boolean
equals(o: Any?)
Int
String!

Public properties

Rational?

The target frame rate, in frames per second, or null if no target rate is set.

Constants

DEFAULT

const val DEFAULT: VideoFrameAggregationParameters!

An instance with default parameters.

Public functions

buildUpon

fun buildUpon(): VideoFrameAggregationParameters.Builder!

Returns a new Builder initialized with the values of this instance.

equals

fun equals(o: Any?): Boolean

hashCode

fun hashCode(): Int

toString

fun toString(): String!

Public properties

frameRate

val frameRate: Rational?

The target frame rate, in frames per second, or null if no target rate is set.