Exposing BaseMediaChunkOutput as public so that BaseMediaChunk.init() is unit testable.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=198062017
This commit is contained in:
sammon 2018-05-25 09:52:06 -07:00 committed by Oliver Woodman
parent 0912fd1d74
commit 610ed6c185

View File

@ -15,16 +15,16 @@
*/ */
package com.google.android.exoplayer2.source.chunk; package com.google.android.exoplayer2.source.chunk;
import android.support.annotation.VisibleForTesting;
import android.util.Log; import android.util.Log;
import com.google.android.exoplayer2.extractor.DummyTrackOutput; import com.google.android.exoplayer2.extractor.DummyTrackOutput;
import com.google.android.exoplayer2.extractor.TrackOutput; import com.google.android.exoplayer2.extractor.TrackOutput;
import com.google.android.exoplayer2.source.SampleQueue; import com.google.android.exoplayer2.source.SampleQueue;
import com.google.android.exoplayer2.source.chunk.ChunkExtractorWrapper.TrackOutputProvider; import com.google.android.exoplayer2.source.chunk.ChunkExtractorWrapper.TrackOutputProvider;
/** /** An output for {@link BaseMediaChunk}s. */
* An output for {@link BaseMediaChunk}s. @VisibleForTesting(otherwise = VisibleForTesting.PACKAGE_PRIVATE)
*/ public final class BaseMediaChunkOutput implements TrackOutputProvider {
/* package */ final class BaseMediaChunkOutput implements TrackOutputProvider {
private static final String TAG = "BaseMediaChunkOutput"; private static final String TAG = "BaseMediaChunkOutput";