Include sign for infinity in ToString for data units.
Bug: webrtc:9709 Change-Id: I8a4ee0797dca25dc7c3c414f24ada34c8bcbd7f8 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/125660 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Sebastian Jansson <srte@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26966}
This commit is contained in:
committed by
Commit Bot
parent
44ce4b46f4
commit
bd7ed4bd5e
@ -18,8 +18,10 @@ namespace webrtc {
|
||||
std::string ToString(DataRate value) {
|
||||
char buf[64];
|
||||
rtc::SimpleStringBuilder sb(buf);
|
||||
if (value.IsInfinite()) {
|
||||
sb << "inf bps";
|
||||
if (value.IsPlusInfinity()) {
|
||||
sb << "+inf bps";
|
||||
} else if (value.IsMinusInfinity()) {
|
||||
sb << "-inf bps";
|
||||
} else {
|
||||
if (value.bps() == 0 || value.bps() % 1000 != 0) {
|
||||
sb << value.bps() << " bps";
|
||||
|
||||
@ -18,8 +18,10 @@ namespace webrtc {
|
||||
std::string ToString(DataSize value) {
|
||||
char buf[64];
|
||||
rtc::SimpleStringBuilder sb(buf);
|
||||
if (value.IsInfinite()) {
|
||||
sb << "inf bytes";
|
||||
if (value.IsPlusInfinity()) {
|
||||
sb << "+inf bytes";
|
||||
} else if (value.IsMinusInfinity()) {
|
||||
sb << "-inf bytes";
|
||||
} else {
|
||||
sb << value.bytes() << " bytes";
|
||||
}
|
||||
|
||||
@ -17,8 +17,10 @@ namespace webrtc {
|
||||
std::string ToString(Timestamp value) {
|
||||
char buf[64];
|
||||
rtc::SimpleStringBuilder sb(buf);
|
||||
if (value.IsInfinite()) {
|
||||
sb << "inf ms";
|
||||
if (value.IsPlusInfinity()) {
|
||||
sb << "+inf ms";
|
||||
} else if (value.IsMinusInfinity()) {
|
||||
sb << "-inf ms";
|
||||
} else {
|
||||
if (value.ms() % 1000 == 0)
|
||||
sb << value.seconds() << " s";
|
||||
|
||||
Reference in New Issue
Block a user