Stay organized with collections
Save and categorize content based on your preferences.
class OutputFormat
Defines the output format. These constants are used with constructor.
Summary
Constants |
static Int |
3GPP media file format
|
static Int |
HEIF media file format
|
static Int |
MPEG4 media file format
|
static Int |
Ogg media file format
|
static Int |
WEBM media file format
|
Constants
MUXER_OUTPUT_3GPP
static val MUXER_OUTPUT_3GPP: Int
3GPP media file format
Value: 2
MUXER_OUTPUT_HEIF
static val MUXER_OUTPUT_HEIF: Int
HEIF media file format
Value: 3
MUXER_OUTPUT_MPEG_4
static val MUXER_OUTPUT_MPEG_4: Int
MPEG4 media file format
Value: 0
MUXER_OUTPUT_OGG
static val MUXER_OUTPUT_OGG: Int
Ogg media file format
Value: 4
MUXER_OUTPUT_WEBM
static val MUXER_OUTPUT_WEBM: Int
WEBM media file format
Value: 1
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# MediaMuxer.OutputFormat\n\nAdded in [API level 18](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nOutputFormat\n============\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/media/MediaMuxer.OutputFormat \"View this page in Java\") \n\n```\nclass OutputFormat\n```\n\n|---|--------------------------------------------|\n| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) ||\n| ↳ | [android.media.MediaMuxer.OutputFormat](#) |\n\nDefines the output format. These constants are used with constructor.\n\nSummary\n-------\n\n| Constants ||\n|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------|\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [MUXER_OUTPUT_3GPP](#MUXER_OUTPUT_3GPP:kotlin.Int) 3GPP media file format |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [MUXER_OUTPUT_HEIF](#MUXER_OUTPUT_HEIF:kotlin.Int) HEIF media file format |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [MUXER_OUTPUT_MPEG_4](#MUXER_OUTPUT_MPEG_4:kotlin.Int) MPEG4 media file format |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [MUXER_OUTPUT_OGG](#MUXER_OUTPUT_OGG:kotlin.Int) Ogg media file format |\n| static [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [MUXER_OUTPUT_WEBM](#MUXER_OUTPUT_WEBM:kotlin.Int) WEBM media file format |\n\nConstants\n---------\n\n### MUXER_OUTPUT_3GPP\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val MUXER_OUTPUT_3GPP: Int\n```\n\n3GPP media file format \n\n Value: 2\n\n### MUXER_OUTPUT_HEIF\n\nAdded in [API level 28](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val MUXER_OUTPUT_HEIF: Int\n```\n\nHEIF media file format \n\n Value: 3\n\n### MUXER_OUTPUT_MPEG_4\n\nAdded in [API level 18](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val MUXER_OUTPUT_MPEG_4: Int\n```\n\nMPEG4 media file format \n\n Value: 0\n\n### MUXER_OUTPUT_OGG\n\nAdded in [API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val MUXER_OUTPUT_OGG: Int\n```\n\nOgg media file format \n\n Value: 4\n\n### MUXER_OUTPUT_WEBM\n\nAdded in [API level 21](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nstatic val MUXER_OUTPUT_WEBM: Int\n```\n\nWEBM media file format \n\n Value: 1"]]