mirror of
https://github.com/samsonjs/media.git
synced 2026-03-29 10:05:48 +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);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "SCTE-35 PrivateCommand { ptsAdjustment="
|
||||
+ ptsAdjustment
|
||||
+ ", identifier= "
|
||||
+ identifier
|
||||
+ " }";
|
||||
}
|
||||
|
||||
// Parcelable implementation.
|
||||
|
||||
@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.
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -63,6 +63,15 @@ public final class TimeSignalCommand extends SpliceCommand {
|
|||
return ptsTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "SCTE-35 TimeSignalCommand { ptsTime="
|
||||
+ ptsTime
|
||||
+ ", playbackPositionUs= "
|
||||
+ playbackPositionUs
|
||||
+ " }";
|
||||
}
|
||||
|
||||
// Parcelable implementation.
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ MediaCodecAdapter (exotest.video.mpeg2):
|
|||
MetadataOutput:
|
||||
Metadata[0]:
|
||||
presentationTimeUs = 33366
|
||||
entry[0] = SCTE-35 splice command: type=SpliceInsertCommand
|
||||
entry[0] = SCTE-35 SpliceInsertCommand { programSplicePts=200000, programSplicePlaybackPositionUs= 1000000822222 }
|
||||
Metadata[1]:
|
||||
presentationTimeUs = 33366
|
||||
entry[0] = SCTE-35 splice command: type=SpliceInsertCommand
|
||||
entry[0] = SCTE-35 SpliceInsertCommand { programSplicePts=200000, programSplicePlaybackPositionUs= 1000000822222 }
|
||||
Metadata[2]:
|
||||
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