public static final class AudioAttributes.Builder
extends java.lang.Object
AudioAttributes.| Constructor and Description |
|---|
Builder()
Creates a new builder for
AudioAttributes. |
| Modifier and Type | Method and Description |
|---|---|
AudioAttributes |
build()
Creates an
AudioAttributes instance from this builder. |
AudioAttributes.Builder |
setContentType(int contentType) |
AudioAttributes.Builder |
setFlags(int flags) |
AudioAttributes.Builder |
setUsage(int usage) |
public Builder()
AudioAttributes.
By default the content type is C.CONTENT_TYPE_UNKNOWN, usage is
C.USAGE_MEDIA, and no flags are set.
public AudioAttributes.Builder setContentType(int contentType)
AudioAttributes.Builder.setContentType(int)public AudioAttributes.Builder setFlags(int flags)
AudioAttributes.Builder.setFlags(int)public AudioAttributes.Builder setUsage(int usage)
AudioAttributes.Builder.setUsage(int)public AudioAttributes build()
AudioAttributes instance from this builder.