Video Upload Options
Signed-upload policy including retry, resume, cancellation, and explicit multipart behavior. Multipart is never selected implicitly by file size.
Constructors
Properties
optional platform conditions for adaptive tuning
maximum parallel parts
maximum attempts per part
optional metadata tags sent when finalizing the upload
optional metadata text sent when finalizing the upload
Retained for source compatibility. Upload strategy is never selected by file size.
target bytes per multipart part
timeout for each part
multipart checkpoint store
offset-aware CCTV footage start time
Pre-upload transcoder. The default performs no transcoding. An Android app injects its own device transcoder here, for example options.transcoder = Media3TransformerTranscoder(ctx). Kept outside the primary constructor to preserve binary compatibility of this data class.
canonical CCTV filename sent when finalizing the upload
Functions
Applies the optional adaptive policy without mutating this value. Preserves transcoder.