Make FrameInfo and SurfaceInfo public.

Both are used in the public FrameProcessor interface, so they
should be public too.

PiperOrigin-RevId: 463454859
(cherry picked from commit 40e96d1534d34312611d8c603b1b7c92e3250938)
This commit is contained in:
Googler 2022-07-26 23:34:30 +00:00 committed by microkatz
parent 6e8e648ae3
commit e674df7f12
2 changed files with 2 additions and 2 deletions

View File

@ -18,7 +18,7 @@ package com.google.android.exoplayer2.transformer;
import static com.google.android.exoplayer2.util.Assertions.checkArgument; import static com.google.android.exoplayer2.util.Assertions.checkArgument;
/** Value class specifying information about a decoded video frame. */ /** Value class specifying information about a decoded video frame. */
/* package */ class FrameInfo { public class FrameInfo {
/** The width of the frame, in pixels. */ /** The width of the frame, in pixels. */
public final int width; public final int width;
/** The height of the frame, in pixels. */ /** The height of the frame, in pixels. */

View File

@ -21,7 +21,7 @@ import android.view.Surface;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
/** Immutable value class for a {@link Surface} and supporting information. */ /** Immutable value class for a {@link Surface} and supporting information. */
/* package */ final class SurfaceInfo { public final class SurfaceInfo {
/** The {@link Surface}. */ /** The {@link Surface}. */
public final Surface surface; public final Surface surface;