Class MediaPlayerSpecs
- java.lang.Object
-
- uk.co.caprica.vlcj.player.component.MediaPlayerSpecs
-
public final class MediaPlayerSpecs extends Object
Builders for the various media player components.The builders can be used directly as constructor arguments for the corresponding component, or can be used to create a component. The former case is useful when you are dynamically sub-classing the component.
Note that components and their "list" component counterparts use the same builders.
Generally, all component constructor (and therefore builder) parameters are optional, components will themselves provide reasonable defaults.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MediaPlayerSpecs.AudioPlayerSpec
Builder for an audio or audio list player.static class
MediaPlayerSpecs.CallbackMediaPlayerSpec
Builder for a callback media or callback media list player.static class
MediaPlayerSpecs.EmbeddedMediaPlayerSpec
Builder for an embedded media or media list player.
-
Constructor Summary
Constructors Constructor Description MediaPlayerSpecs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MediaPlayerSpecs.AudioPlayerSpec
audioPlayerSpec()
Create a new builder for an audio player, or an audio list player.static MediaPlayerSpecs.CallbackMediaPlayerSpec
callbackMediaPlayerSpec()
Create a new builder for a callback media player, or a callback media list player.static MediaPlayerSpecs.EmbeddedMediaPlayerSpec
embeddedMediaPlayerSpec()
Create a new builder for an embedded media player, or an embedded media list player.
-
-
-
Method Detail
-
embeddedMediaPlayerSpec
public static MediaPlayerSpecs.EmbeddedMediaPlayerSpec embeddedMediaPlayerSpec()
Create a new builder for an embedded media player, or an embedded media list player.- Returns:
- embedded media player builder
-
callbackMediaPlayerSpec
public static MediaPlayerSpecs.CallbackMediaPlayerSpec callbackMediaPlayerSpec()
Create a new builder for a callback media player, or a callback media list player.- Returns:
- callback media player builder
-
audioPlayerSpec
public static MediaPlayerSpecs.AudioPlayerSpec audioPlayerSpec()
Create a new builder for an audio player, or an audio list player.- Returns:
- embedded media player builder
-
-