mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Minor style tweaks.
This commit is contained in:
parent
5941882df0
commit
bb9e34f512
1 changed files with 19 additions and 16 deletions
|
|
@ -40,13 +40,15 @@ public final class FrameworkSampleSource implements SampleSource {
|
||||||
private static final int TRACK_STATE_ENABLED = 1;
|
private static final int TRACK_STATE_ENABLED = 1;
|
||||||
private static final int TRACK_STATE_FORMAT_SENT = 2;
|
private static final int TRACK_STATE_FORMAT_SENT = 2;
|
||||||
|
|
||||||
|
// Parameters for a Uri data source.
|
||||||
private final Context context;
|
private final Context context;
|
||||||
private final Uri uri;
|
private final Uri uri;
|
||||||
private final Map<String, String> headers;
|
private final Map<String, String> headers;
|
||||||
|
|
||||||
|
// Parameters for a FileDescriptor data source.
|
||||||
private final FileDescriptor fileDescriptor;
|
private final FileDescriptor fileDescriptor;
|
||||||
private final long fdOffset;
|
private final long fileDescriptorOffset;
|
||||||
private final long fdLength;
|
private final long fileDescriptorLength;
|
||||||
|
|
||||||
private MediaExtractor extractor;
|
private MediaExtractor extractor;
|
||||||
private TrackInfo[] trackInfos;
|
private TrackInfo[] trackInfos;
|
||||||
|
|
@ -60,24 +62,25 @@ public final class FrameworkSampleSource implements SampleSource {
|
||||||
public FrameworkSampleSource(Context context, Uri uri, Map<String, String> headers,
|
public FrameworkSampleSource(Context context, Uri uri, Map<String, String> headers,
|
||||||
int downstreamRendererCount) {
|
int downstreamRendererCount) {
|
||||||
Assertions.checkState(Util.SDK_INT >= 16);
|
Assertions.checkState(Util.SDK_INT >= 16);
|
||||||
|
this.remainingReleaseCount = downstreamRendererCount;
|
||||||
|
|
||||||
this.context = context;
|
this.context = context;
|
||||||
this.uri = uri;
|
this.uri = uri;
|
||||||
this.headers = headers;
|
this.headers = headers;
|
||||||
this.remainingReleaseCount = downstreamRendererCount;
|
|
||||||
|
|
||||||
this.fileDescriptor = null;
|
this.fileDescriptor = null;
|
||||||
this.fdOffset = 0;
|
this.fileDescriptorOffset = 0;
|
||||||
this.fdLength = 0;
|
this.fileDescriptorLength = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public FrameworkSampleSource(FileDescriptor fileDescriptor, long offset, long length,
|
public FrameworkSampleSource(FileDescriptor fileDescriptor, long offset, long length,
|
||||||
int downstreamRendererCount) {
|
int downstreamRendererCount) {
|
||||||
Assertions.checkState(Util.SDK_INT >= 16);
|
Assertions.checkState(Util.SDK_INT >= 16);
|
||||||
|
this.remainingReleaseCount = downstreamRendererCount;
|
||||||
|
|
||||||
this.fileDescriptor = fileDescriptor;
|
this.fileDescriptor = fileDescriptor;
|
||||||
this.fdOffset = offset;
|
this.fileDescriptorOffset = offset;
|
||||||
this.fdLength = length;
|
this.fileDescriptorLength = length;
|
||||||
this.remainingReleaseCount = downstreamRendererCount;
|
|
||||||
|
|
||||||
this.context = null;
|
this.context = null;
|
||||||
this.uri = null;
|
this.uri = null;
|
||||||
|
|
@ -92,7 +95,7 @@ public final class FrameworkSampleSource implements SampleSource {
|
||||||
if (context != null)
|
if (context != null)
|
||||||
extractor.setDataSource(context, uri, headers);
|
extractor.setDataSource(context, uri, headers);
|
||||||
else
|
else
|
||||||
extractor.setDataSource(fileDescriptor, fdOffset, fdLength);
|
extractor.setDataSource(fileDescriptor, fileDescriptorOffset, fileDescriptorLength);
|
||||||
|
|
||||||
trackStates = new int[extractor.getTrackCount()];
|
trackStates = new int[extractor.getTrackCount()];
|
||||||
pendingDiscontinuities = new boolean[trackStates.length];
|
pendingDiscontinuities = new boolean[trackStates.length];
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue