Package com.castlabs.android.player
Class AudioAttributes.Builder
- java.lang.Object
-
- com.castlabs.android.player.AudioAttributes.Builder
-
- Enclosing class:
- AudioAttributes
public static final class AudioAttributes.Builder extends Object
Builder forAudioAttributes
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Creates a new builder forAudioAttributes
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AudioAttributes
get()
Creates anAudioAttributes
instance from this builder.AudioAttributes.Builder
setContentType(int contentType)
AudioAttributes.Builder
setFlags(int flags)
AudioAttributes.Builder
setUsage(int usage)
-
-
-
Constructor Detail
-
Builder
public Builder()
Creates a new builder forAudioAttributes
.By default the content type is
C.CONTENT_TYPE_MOVIE
, usage isC.USAGE_MEDIA
, and no flags are set.
-
-
Method Detail
-
setContentType
public AudioAttributes.Builder setContentType(@AudioContentType int contentType)
-
setFlags
public AudioAttributes.Builder setFlags(@AudioFlags int flags)
- See Also:
AudioAttributes.Builder.setFlags(int)
-
setUsage
public AudioAttributes.Builder setUsage(@AudioUsage int usage)
- See Also:
AudioAttributes.Builder.setUsage(int)
-
get
public AudioAttributes get()
Creates anAudioAttributes
instance from this builder.
-
-