Skip to content

Commit 3c855de

Browse files
committed
sabr: add more protos
1 parent 5cc083e commit 3c855de

32 files changed

+604
-135
lines changed

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/DefaultSabrChunkSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import com.google.android.exoplayer2.source.sabr.parser.models.CaptionSelector;
3535
import com.google.android.exoplayer2.source.sabr.parser.models.VideoSelector;
3636
import com.google.android.exoplayer2.source.sabr.parser.processor.Utils;
37-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
37+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
3838
import com.google.android.exoplayer2.trackselection.TrackSelection;
3939
import com.google.android.exoplayer2.upstream.DataSource;
4040
import com.google.android.exoplayer2.upstream.DataSpec;
@@ -637,7 +637,7 @@ private static CaptionSelector createCaptionSelection(int trackType, TrackSelect
637637
private static FormatId createFormatId(Format format) {
638638
FormatId formatId = FormatId.newBuilder()
639639
.setItag(Helpers.parseInt(format.id))
640-
.setLmt(format.lastModified)
640+
.setLastModified(format.lastModified)
641641
.build();
642642
return formatId;
643643
}

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/exceptions/MediaSegmentMismatchError.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.google.android.exoplayer2.source.sabr.parser.exceptions;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
public class MediaSegmentMismatchError extends SabrStreamError {
66
public final long expectedSequenceNumber;

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/AudioSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.google.android.exoplayer2.source.sabr.parser.models;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
public class AudioSelector extends FormatSelector {
66
public AudioSelector(String displayName, boolean discardMedia) {

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/CaptionSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.google.android.exoplayer2.source.sabr.parser.models;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
public class CaptionSelector extends FormatSelector {
66
public CaptionSelector(String displayName, boolean discardMedia) {

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/FormatSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.google.android.exoplayer2.source.sabr.parser.models;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
import java.util.ArrayList;
66
import java.util.Arrays;

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/Segment.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.google.android.exoplayer2.source.sabr.parser.models;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
public class Segment {
66
public final FormatId formatId;
@@ -11,7 +11,7 @@ public class Segment {
1111
public final long contentLength;
1212
public final boolean contentLengthEstimated;
1313
public final int startMs;
14-
public final InitializedFormat initializedFormat;
14+
public final SelectedFormat initializedFormat;
1515
public final boolean durationEstimated;
1616
public final boolean discard;
1717
public final boolean consumed;
@@ -26,7 +26,7 @@ public Segment(FormatId formatId,
2626
long contentLength,
2727
boolean contentLengthEstimated,
2828
int startMs,
29-
InitializedFormat initializedFormat,
29+
SelectedFormat initializedFormat,
3030
boolean durationEstimated,
3131
boolean discard,
3232
boolean consumed,

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/InitializedFormat.java renamed to exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/SelectedFormat.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.google.android.exoplayer2.source.sabr.parser.models;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
import java.util.ArrayList;
66
import java.util.List;
77

8-
public class InitializedFormat {
8+
public class SelectedFormat {
99
public final FormatId formatId;
1010
public final int durationMs;
1111
public final int endTimeMs;
@@ -19,7 +19,7 @@ public class InitializedFormat {
1919
public Segment initSegment;
2020
public final List<ConsumedRange> consumedRanges = new ArrayList<>();
2121

22-
public InitializedFormat(
22+
public SelectedFormat(
2323
FormatId formatId,
2424
int durationMs,
2525
int endTimeMs,

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/models/VideoSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.google.android.exoplayer2.source.sabr.parser.models;
22

3-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
3+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
44

55
public class VideoSelector extends FormatSelector {
66
public VideoSelector(String displayName, boolean discardMedia) {

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/parts/FormatInitializedSabrPart.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.google.android.exoplayer2.source.sabr.parser.parts;
22

33
import com.google.android.exoplayer2.source.sabr.parser.models.FormatSelector;
4-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
4+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
55

66
public class FormatInitializedSabrPart implements SabrPart {
77
public final FormatId formatId;

exoplayer-amzn-2.10.6/library/sabr/src/main/java/com/google/android/exoplayer2/source/sabr/parser/parts/MediaSeekSabrPart.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.google.android.exoplayer2.source.sabr.parser.parts;
22

33
import com.google.android.exoplayer2.source.sabr.parser.models.FormatSelector;
4-
import com.google.android.exoplayer2.source.sabr.protos.videostreaming.FormatId;
4+
import com.google.android.exoplayer2.source.sabr.protos.misc.FormatId;
55

66
public class MediaSeekSabrPart implements SabrPart {
77
public Reason reason;

0 commit comments

Comments
 (0)