mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Include timing info in some SCTE-35 toString implementations
This was helpful in investigating Issue: androidx/media#471
PiperOrigin-RevId: 545393217
(cherry picked from commit 3456382ae7)
This commit is contained in:
parent
cb7b3862c4
commit
bcde7e03c2
4 changed files with 30 additions and 3 deletions
|
|
@ -52,6 +52,15 @@ public final class PrivateCommand extends SpliceCommand {
|
||||||
return new PrivateCommand(identifier, privateBytes, ptsAdjustment);
|
return new PrivateCommand(identifier, privateBytes, ptsAdjustment);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "SCTE-35 PrivateCommand { ptsAdjustment="
|
||||||
|
+ ptsAdjustment
|
||||||
|
+ ", identifier= "
|
||||||
|
+ identifier
|
||||||
|
+ " }";
|
||||||
|
}
|
||||||
|
|
||||||
// Parcelable implementation.
|
// Parcelable implementation.
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
|
|
@ -219,6 +219,15 @@ public final class SpliceInsertCommand extends SpliceCommand {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "SCTE-35 SpliceInsertCommand { programSplicePts="
|
||||||
|
+ programSplicePts
|
||||||
|
+ ", programSplicePlaybackPositionUs= "
|
||||||
|
+ programSplicePlaybackPositionUs
|
||||||
|
+ " }";
|
||||||
|
}
|
||||||
|
|
||||||
// Parcelable implementation.
|
// Parcelable implementation.
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
|
|
@ -63,6 +63,15 @@ public final class TimeSignalCommand extends SpliceCommand {
|
||||||
return ptsTime;
|
return ptsTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "SCTE-35 TimeSignalCommand { ptsTime="
|
||||||
|
+ ptsTime
|
||||||
|
+ ", playbackPositionUs= "
|
||||||
|
+ playbackPositionUs
|
||||||
|
+ " }";
|
||||||
|
}
|
||||||
|
|
||||||
// Parcelable implementation.
|
// Parcelable implementation.
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
|
|
@ -13,10 +13,10 @@ MediaCodecAdapter (exotest.video.mpeg2):
|
||||||
MetadataOutput:
|
MetadataOutput:
|
||||||
Metadata[0]:
|
Metadata[0]:
|
||||||
presentationTimeUs = 33366
|
presentationTimeUs = 33366
|
||||||
entry[0] = SCTE-35 splice command: type=SpliceInsertCommand
|
entry[0] = SCTE-35 SpliceInsertCommand { programSplicePts=200000, programSplicePlaybackPositionUs= 1000000822222 }
|
||||||
Metadata[1]:
|
Metadata[1]:
|
||||||
presentationTimeUs = 33366
|
presentationTimeUs = 33366
|
||||||
entry[0] = SCTE-35 splice command: type=SpliceInsertCommand
|
entry[0] = SCTE-35 SpliceInsertCommand { programSplicePts=200000, programSplicePlaybackPositionUs= 1000000822222 }
|
||||||
Metadata[2]:
|
Metadata[2]:
|
||||||
presentationTimeUs = 33366
|
presentationTimeUs = 33366
|
||||||
entry[0] = SCTE-35 splice command: type=SpliceInsertCommand
|
entry[0] = SCTE-35 SpliceInsertCommand { programSplicePts=300000, programSplicePlaybackPositionUs= 1000001933333 }
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue