Add missing module registrations
PiperOrigin-RevId: 636506860
This commit is contained in:
parent
414dbebc2b
commit
174d452bf7
@ -22,6 +22,7 @@ import android.content.Context;
|
|||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
import androidx.media3.common.C;
|
import androidx.media3.common.C;
|
||||||
import androidx.media3.common.Format;
|
import androidx.media3.common.Format;
|
||||||
|
import androidx.media3.common.MediaLibraryInfo;
|
||||||
import androidx.media3.common.util.Util;
|
import androidx.media3.common.util.Util;
|
||||||
import androidx.media3.decoder.DecoderInputBuffer;
|
import androidx.media3.decoder.DecoderInputBuffer;
|
||||||
import androidx.media3.decoder.SimpleDecoder;
|
import androidx.media3.decoder.SimpleDecoder;
|
||||||
@ -39,6 +40,10 @@ import org.checkerframework.checker.nullness.qual.EnsuresNonNull;
|
|||||||
/* package */ final class MidiDecoder
|
/* package */ final class MidiDecoder
|
||||||
extends SimpleDecoder<DecoderInputBuffer, SimpleDecoderOutputBuffer, MidiDecoderException> {
|
extends SimpleDecoder<DecoderInputBuffer, SimpleDecoderOutputBuffer, MidiDecoderException> {
|
||||||
|
|
||||||
|
static {
|
||||||
|
MediaLibraryInfo.registerModule("media3.decoder.midi");
|
||||||
|
}
|
||||||
|
|
||||||
/** The number of channels output by the decoder. */
|
/** The number of channels output by the decoder. */
|
||||||
public static final int NUM_OUTPUT_CHANNELS = 2;
|
public static final int NUM_OUTPUT_CHANNELS = 2;
|
||||||
|
|
||||||
|
@ -46,6 +46,7 @@ import androidx.media3.common.DebugViewProvider;
|
|||||||
import androidx.media3.common.Effect;
|
import androidx.media3.common.Effect;
|
||||||
import androidx.media3.common.FrameInfo;
|
import androidx.media3.common.FrameInfo;
|
||||||
import androidx.media3.common.GlObjectsProvider;
|
import androidx.media3.common.GlObjectsProvider;
|
||||||
|
import androidx.media3.common.MediaLibraryInfo;
|
||||||
import androidx.media3.common.OnInputFrameProcessedListener;
|
import androidx.media3.common.OnInputFrameProcessedListener;
|
||||||
import androidx.media3.common.SurfaceInfo;
|
import androidx.media3.common.SurfaceInfo;
|
||||||
import androidx.media3.common.VideoFrameProcessingException;
|
import androidx.media3.common.VideoFrameProcessingException;
|
||||||
@ -79,6 +80,10 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
|
|||||||
@UnstableApi
|
@UnstableApi
|
||||||
public final class DefaultVideoFrameProcessor implements VideoFrameProcessor {
|
public final class DefaultVideoFrameProcessor implements VideoFrameProcessor {
|
||||||
|
|
||||||
|
static {
|
||||||
|
MediaLibraryInfo.registerModule("media3.effect");
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Releases the output information stored for textures before and at {@code presentationTimeUs}.
|
* Releases the output information stored for textures before and at {@code presentationTimeUs}.
|
||||||
*/
|
*/
|
||||||
|
@ -18,6 +18,7 @@ package androidx.media3.muxer;
|
|||||||
import android.media.MediaCodec.BufferInfo;
|
import android.media.MediaCodec.BufferInfo;
|
||||||
import androidx.media3.common.C;
|
import androidx.media3.common.C;
|
||||||
import androidx.media3.common.Format;
|
import androidx.media3.common.Format;
|
||||||
|
import androidx.media3.common.MediaLibraryInfo;
|
||||||
import androidx.media3.common.Metadata;
|
import androidx.media3.common.Metadata;
|
||||||
import androidx.media3.common.MimeTypes;
|
import androidx.media3.common.MimeTypes;
|
||||||
import androidx.media3.common.util.UnstableApi;
|
import androidx.media3.common.util.UnstableApi;
|
||||||
@ -29,6 +30,11 @@ import java.nio.ByteBuffer;
|
|||||||
public interface Muxer {
|
public interface Muxer {
|
||||||
/** Thrown when a muxer failure occurs. */
|
/** Thrown when a muxer failure occurs. */
|
||||||
final class MuxerException extends Exception {
|
final class MuxerException extends Exception {
|
||||||
|
|
||||||
|
static {
|
||||||
|
MediaLibraryInfo.registerModule("media3.muxer");
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates an instance.
|
* Creates an instance.
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user