mirror of
https://github.com/androidx/media.git
synced 2025-04-29 22:36:54 +08:00
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.media3.common.C;
|
||||
import androidx.media3.common.Format;
|
||||
import androidx.media3.common.MediaLibraryInfo;
|
||||
import androidx.media3.common.util.Util;
|
||||
import androidx.media3.decoder.DecoderInputBuffer;
|
||||
import androidx.media3.decoder.SimpleDecoder;
|
||||
@ -39,6 +40,10 @@ import org.checkerframework.checker.nullness.qual.EnsuresNonNull;
|
||||
/* package */ final class MidiDecoder
|
||||
extends SimpleDecoder<DecoderInputBuffer, SimpleDecoderOutputBuffer, MidiDecoderException> {
|
||||
|
||||
static {
|
||||
MediaLibraryInfo.registerModule("media3.decoder.midi");
|
||||
}
|
||||
|
||||
/** The number of channels output by the decoder. */
|
||||
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.FrameInfo;
|
||||
import androidx.media3.common.GlObjectsProvider;
|
||||
import androidx.media3.common.MediaLibraryInfo;
|
||||
import androidx.media3.common.OnInputFrameProcessedListener;
|
||||
import androidx.media3.common.SurfaceInfo;
|
||||
import androidx.media3.common.VideoFrameProcessingException;
|
||||
@ -79,6 +80,10 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
|
||||
@UnstableApi
|
||||
public final class DefaultVideoFrameProcessor implements VideoFrameProcessor {
|
||||
|
||||
static {
|
||||
MediaLibraryInfo.registerModule("media3.effect");
|
||||
}
|
||||
|
||||
/**
|
||||
* 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 androidx.media3.common.C;
|
||||
import androidx.media3.common.Format;
|
||||
import androidx.media3.common.MediaLibraryInfo;
|
||||
import androidx.media3.common.Metadata;
|
||||
import androidx.media3.common.MimeTypes;
|
||||
import androidx.media3.common.util.UnstableApi;
|
||||
@ -29,6 +30,11 @@ import java.nio.ByteBuffer;
|
||||
public interface Muxer {
|
||||
/** Thrown when a muxer failure occurs. */
|
||||
final class MuxerException extends Exception {
|
||||
|
||||
static {
|
||||
MediaLibraryInfo.registerModule("media3.muxer");
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an instance.
|
||||
*
|
||||
|
Loading…
x
Reference in New Issue
Block a user