Package org.videolan.libvlc.util
Class DisplayManager
- java.lang.Object
-
- org.videolan.libvlc.util.DisplayManager
-
public class DisplayManager extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DisplayManager.DisplayType
class
DisplayManager.SecondaryDisplay
-
Constructor Summary
Constructors Constructor Description DisplayManager(Activity activity, androidx.lifecycle.LiveData<RendererItem> selectedRender, boolean textureView, boolean cloneMode, boolean benchmark)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DisplayManager.DisplayType
getDisplayType()
DisplayManager.SecondaryDisplay
getPresentation()
boolean
isOnRenderer()
boolean
isPrimary()
boolean
isSecondary()
void
release()
void
removeMediaRouterCallback()
boolean
setMediaRouterCallback()
-
-
-
Constructor Detail
-
DisplayManager
public DisplayManager(@NonNull Activity activity, @Nullable androidx.lifecycle.LiveData<RendererItem> selectedRender, boolean textureView, boolean cloneMode, boolean benchmark)
-
-
Method Detail
-
isPrimary
public boolean isPrimary()
-
isSecondary
public boolean isSecondary()
-
isOnRenderer
public boolean isOnRenderer()
-
release
public void release()
-
getPresentation
@Nullable public DisplayManager.SecondaryDisplay getPresentation()
-
getDisplayType
@Nullable public DisplayManager.DisplayType getDisplayType()
-
setMediaRouterCallback
public boolean setMediaRouterCallback()
-
removeMediaRouterCallback
public void removeMediaRouterCallback()
-
-