mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Improve javadoc deprecation for ExoPlayer Components.
PiperOrigin-RevId: 392861577
This commit is contained in:
parent
97466ab779
commit
66c85245e6
1 changed files with 17 additions and 10 deletions
|
|
@ -140,7 +140,10 @@ import java.util.List;
|
||||||
*/
|
*/
|
||||||
public interface ExoPlayer extends Player {
|
public interface ExoPlayer extends Player {
|
||||||
|
|
||||||
/** @deprecated Use the methods in {@link ExoPlayer} instead. */
|
/**
|
||||||
|
* @deprecated Use {@link ExoPlayer}, as the {@link AudioComponent} methods are defined by that
|
||||||
|
* interface.
|
||||||
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
interface AudioComponent {
|
interface AudioComponent {
|
||||||
|
|
||||||
|
|
@ -277,8 +280,8 @@ public interface ExoPlayer extends Player {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link Player} instead, as the {@link TextComponent} methods are a part of the
|
* @deprecated Use {@link Player}, as the {@link TextComponent} methods are defined by that
|
||||||
* {@link Player interface}.
|
* interface.
|
||||||
*/
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
interface TextComponent {
|
interface TextComponent {
|
||||||
|
|
@ -289,8 +292,8 @@ public interface ExoPlayer extends Player {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link Player} instead, as the {@link DeviceComponent} methods are a part of
|
* @deprecated Use {@link Player}, as the {@link DeviceComponent} methods are defined by that
|
||||||
* the {@link Player} interface.
|
* interface.
|
||||||
*/
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
interface DeviceComponent {
|
interface DeviceComponent {
|
||||||
|
|
@ -839,7 +842,7 @@ public interface ExoPlayer extends Player {
|
||||||
ExoPlaybackException getPlayerError();
|
ExoPlaybackException getPlayerError();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link ExoPlayer}, as the {@link AudioComponent} methods are part of the
|
* @deprecated Use {@link ExoPlayer}, as the {@link AudioComponent} methods are defined by that
|
||||||
* interface.
|
* interface.
|
||||||
*/
|
*/
|
||||||
@Nullable
|
@Nullable
|
||||||
|
|
@ -847,7 +850,7 @@ public interface ExoPlayer extends Player {
|
||||||
AudioComponent getAudioComponent();
|
AudioComponent getAudioComponent();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link ExoPlayer}, as the {@link VideoComponent} methods are part of the
|
* @deprecated Use {@link ExoPlayer}, as the {@link VideoComponent} methods are defined by that
|
||||||
* interface.
|
* interface.
|
||||||
*/
|
*/
|
||||||
@Nullable
|
@Nullable
|
||||||
|
|
@ -855,15 +858,19 @@ public interface ExoPlayer extends Player {
|
||||||
VideoComponent getVideoComponent();
|
VideoComponent getVideoComponent();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link Player}, as the {@link TextComponent} methods are a part of the {@link
|
* @deprecated Use {@link Player}, as the {@link TextComponent} methods are defined by that
|
||||||
* Player interface}.
|
* interface.
|
||||||
*/
|
*/
|
||||||
@Nullable
|
@Nullable
|
||||||
@Deprecated
|
@Deprecated
|
||||||
TextComponent getTextComponent();
|
TextComponent getTextComponent();
|
||||||
|
|
||||||
/** Returns the component of this player for playback device, or null if it's not supported. */
|
/**
|
||||||
|
* @deprecated Use {@link Player}, as the {@link DeviceComponent} methods are defined by that
|
||||||
|
* interface.
|
||||||
|
*/
|
||||||
@Nullable
|
@Nullable
|
||||||
|
@Deprecated
|
||||||
DeviceComponent getDeviceComponent();
|
DeviceComponent getDeviceComponent();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue