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 AudioAttributesget()Creates anAudioAttributesinstance from this builder.AudioAttributes.BuildersetContentType(int contentType)AudioAttributes.BuildersetFlags(int flags)AudioAttributes.BuildersetUsage(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 anAudioAttributesinstance from this builder.
-
-