mirror of
https://github.com/samsonjs/media.git
synced 2026-04-07 11:35:46 +00:00
Add some missing @param Javadoc to extensions
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164105607
This commit is contained in:
parent
147d5bb3b2
commit
78cdd08684
8 changed files with 26 additions and 0 deletions
|
|
@ -37,6 +37,8 @@ public final class FfmpegLibrary {
|
|||
* Override the names of the FFmpeg native libraries. If an application wishes to call this
|
||||
* method, it must do so before calling any other method defined by this class, and before
|
||||
* instantiating a {@link FfmpegAudioRenderer} instance.
|
||||
*
|
||||
* @param libraries The names of the FFmpeg native libraries.
|
||||
*/
|
||||
public static void setLibraries(String... libraries) {
|
||||
LOADER.setLibraries(libraries);
|
||||
|
|
@ -58,6 +60,8 @@ public final class FfmpegLibrary {
|
|||
|
||||
/**
|
||||
* Returns whether the underlying library supports the specified MIME type.
|
||||
*
|
||||
* @param mimeType The MIME type to check.
|
||||
*/
|
||||
public static boolean supportsFormat(String mimeType) {
|
||||
if (!isAvailable()) {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@ public final class FlacLibrary {
|
|||
* Override the names of the Flac native libraries. If an application wishes to call this method,
|
||||
* it must do so before calling any other method defined by this class, and before instantiating
|
||||
* any {@link LibflacAudioRenderer} and {@link FlacExtractor} instances.
|
||||
*
|
||||
* @param libraries The names of the Flac native libraries.
|
||||
*/
|
||||
public static void setLibraries(String... libraries) {
|
||||
LOADER.setLibraries(libraries);
|
||||
|
|
|
|||
|
|
@ -61,6 +61,11 @@ public final class GvrAudioProcessor implements AudioProcessor {
|
|||
/**
|
||||
* Updates the listener head orientation. May be called on any thread. See
|
||||
* {@code GvrAudioSurround.updateNativeOrientation}.
|
||||
*
|
||||
* @param w The w component of the quaternion.
|
||||
* @param x The x component of the quaternion.
|
||||
* @param y The y component of the quaternion.
|
||||
* @param z The z component of the quaternion.
|
||||
*/
|
||||
public synchronized void updateOrientation(float w, float x, float y, float z) {
|
||||
this.w = w;
|
||||
|
|
|
|||
|
|
@ -50,6 +50,8 @@ public final class ImaAdsMediaSource implements MediaSource {
|
|||
* Called if there was an error loading ads. The media source will load the content without ads
|
||||
* if ads can't be loaded, so listen for this event if you need to implement additional handling
|
||||
* (for example, stopping the player).
|
||||
*
|
||||
* @param error The error.
|
||||
*/
|
||||
void onAdLoadError(IOException error);
|
||||
|
||||
|
|
|
|||
|
|
@ -54,6 +54,13 @@ public final class LibopusAudioRenderer extends SimpleDecoderAudioRenderer {
|
|||
* @param eventHandler A handler to use when delivering events to {@code eventListener}. May be
|
||||
* null if delivery of events is not required.
|
||||
* @param eventListener A listener of events. May be null if delivery of events is not required.
|
||||
* @param drmSessionManager For use with encrypted media. May be null if support for encrypted
|
||||
* media is not required.
|
||||
* @param playClearSamplesWithoutKeys Encrypted media may contain clear (un-encrypted) regions.
|
||||
* For example a media file may start with a short clear region so as to allow playback to
|
||||
* begin in parallel with key acquisition. This parameter specifies whether the renderer is
|
||||
* permitted to play clear regions of encrypted media files before {@code drmSessionManager}
|
||||
* has obtained the keys necessary to decrypt encrypted regions of the media.
|
||||
* @param audioProcessors Optional {@link AudioProcessor}s that will process audio before output.
|
||||
*/
|
||||
public LibopusAudioRenderer(Handler eventHandler, AudioRendererEventListener eventListener,
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@ public final class OpusLibrary {
|
|||
* Override the names of the Opus native libraries. If an application wishes to call this method,
|
||||
* it must do so before calling any other method defined by this class, and before instantiating a
|
||||
* {@link LibopusAudioRenderer} instance.
|
||||
*
|
||||
* @param libraries The names of the Opus native libraries.
|
||||
*/
|
||||
public static void setLibraries(String... libraries) {
|
||||
LOADER.setLibraries(libraries);
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@ public final class VpxLibrary {
|
|||
* Override the names of the Vpx native libraries. If an application wishes to call this method,
|
||||
* it must do so before calling any other method defined by this class, and before instantiating a
|
||||
* {@link LibvpxVideoRenderer} instance.
|
||||
*
|
||||
* @param libraries The names of the Vpx native libraries.
|
||||
*/
|
||||
public static void setLibraries(String... libraries) {
|
||||
LOADER.setLibraries(libraries);
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@ public interface VpxOutputBufferRenderer {
|
|||
|
||||
/**
|
||||
* Sets the output buffer to be rendered. The renderer is responsible for releasing the buffer.
|
||||
*
|
||||
* @param outputBuffer The output buffer to be rendered.
|
||||
*/
|
||||
void setOutputBuffer(VpxOutputBuffer outputBuffer);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue