Package com.google.android.exoplayer2
Annotation Type RendererCapabilities.Capabilities
-
@Documented @Retention(SOURCE) public static @interface RendererCapabilities.Capabilities
Combined renderer capabilities.This is a bitwise OR of
C.FormatSupport,RendererCapabilities.AdaptiveSupportandRendererCapabilities.TunnelingSupport. UseRendererCapabilities.getFormatSupport(int),RendererCapabilities.getAdaptiveSupport(int)orRendererCapabilities.getTunnelingSupport(int)to obtain the individual flags. And useRendererCapabilities.create(int)orRendererCapabilities.create(int, int, int)to create the combined capabilities.Possible values:
C.FormatSupport: The level of support for the format itself. One ofC.FORMAT_HANDLED,C.FORMAT_EXCEEDS_CAPABILITIES,C.FORMAT_UNSUPPORTED_DRM,C.FORMAT_UNSUPPORTED_SUBTYPEandC.FORMAT_UNSUPPORTED_TYPE.RendererCapabilities.AdaptiveSupport: The level of support for adapting from the format to another format of the same mime type. One ofRendererCapabilities.ADAPTIVE_SEAMLESS,RendererCapabilities.ADAPTIVE_NOT_SEAMLESSandRendererCapabilities.ADAPTIVE_NOT_SUPPORTED. Only set if the level of support for the format itself isC.FORMAT_HANDLEDorC.FORMAT_EXCEEDS_CAPABILITIES.RendererCapabilities.TunnelingSupport: The level of support for tunneling. One ofRendererCapabilities.TUNNELING_SUPPORTEDandRendererCapabilities.TUNNELING_NOT_SUPPORTED. Only set if the level of support for the format itself isC.FORMAT_HANDLEDorC.FORMAT_EXCEEDS_CAPABILITIES.