Evan Shrubsole
eabaf8d7fe
Log when conflicting recv video playout delays are set
...
There are two cases that can be confusing for applications developers
which may result in the playout delay not being set as intended.
First, it is not well defined which min playout delay should be used
when multiple are set. This changes adds a warning to alert application
developers that they are setting multiple playout delays.
Second, if the playout delay header extension is used, developers must
be careful that the max playout delay is always larger than the min
playout delay, otherwise the behaviour is undefined. This change logs an
error when this case is detected.
Bug: None
Change-Id: I8477d48ef64636da080792362fa898e42f038bef
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263202
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36977}
2022-05-23 16:37:22 +00:00
..
2022-05-20 14:54:31 +00:00
2022-03-29 10:14:00 +00:00
2021-07-22 16:41:26 +00:00
2022-03-29 10:14:00 +00:00
2022-05-18 08:21:00 +00:00
2022-01-24 11:50:20 +00:00
2022-05-23 13:43:40 +00:00
2022-05-20 13:12:21 +00:00
2022-05-23 13:43:40 +00:00
2020-05-18 14:22:44 +00:00
2020-05-18 14:22:44 +00:00
2020-05-18 14:22:44 +00:00
2021-08-14 11:51:53 +00:00
2021-08-14 11:51:53 +00:00
2021-07-09 07:49:43 +00:00
2021-03-25 09:57:00 +00:00
2020-02-28 16:59:10 +00:00
2021-03-30 11:45:00 +00:00
2021-03-19 14:12:28 +00:00
2020-03-06 08:39:35 +00:00
2021-08-09 15:26:22 +00:00
2021-11-27 22:21:54 +00:00
2022-02-01 09:15:50 +00:00
2022-03-29 10:14:00 +00:00
2022-03-29 10:14:00 +00:00
2022-05-23 13:43:40 +00:00
2021-11-15 21:44:59 +00:00
2019-09-30 09:48:26 +00:00
2020-11-23 10:52:06 +00:00
2020-11-23 10:52:06 +00:00
2020-11-23 10:52:06 +00:00
2022-03-02 15:07:25 +00:00
2022-03-02 15:07:25 +00:00
2021-03-25 21:57:29 +00:00
2021-03-25 10:44:40 +00:00
2022-03-25 12:35:36 +00:00
2022-05-09 22:24:59 +00:00
2022-05-09 22:24:59 +00:00
2021-09-24 11:18:42 +00:00
2021-11-15 21:44:59 +00:00
2021-09-15 09:57:29 +00:00
2022-01-24 11:50:20 +00:00
2019-12-03 14:55:54 +00:00
2021-08-09 15:26:22 +00:00
2021-08-09 15:26:22 +00:00
2022-03-25 12:35:36 +00:00
2022-05-23 13:43:40 +00:00
2022-05-23 13:43:40 +00:00
2022-03-25 12:35:36 +00:00
2022-05-23 13:43:40 +00:00
2022-05-23 13:43:40 +00:00
2020-01-24 11:53:28 +00:00
2021-08-09 15:26:22 +00:00
2021-08-09 15:26:22 +00:00
2021-08-09 15:26:22 +00:00
2022-05-05 17:15:58 +00:00
2022-03-25 12:35:36 +00:00
2022-05-20 15:21:21 +00:00
2022-03-29 10:14:00 +00:00
2022-03-29 10:14:00 +00:00
2020-02-19 14:05:46 +00:00
2022-04-28 13:48:54 +00:00
2022-04-28 13:48:54 +00:00
2021-08-09 15:26:22 +00:00
2021-05-04 13:16:54 +00:00
2021-05-04 13:16:54 +00:00
2022-03-25 12:35:36 +00:00
2022-03-29 10:14:00 +00:00
2022-03-29 10:14:00 +00:00
2021-03-23 14:22:47 +00:00
2021-03-23 14:22:47 +00:00
2021-08-09 15:26:22 +00:00
2021-05-26 15:47:03 +00:00
2021-08-09 15:26:22 +00:00
2021-03-23 14:22:47 +00:00
2021-03-23 14:22:47 +00:00
2022-01-17 14:55:02 +00:00
2021-03-23 14:22:47 +00:00
2022-03-28 14:41:40 +00:00
2022-03-28 14:41:40 +00:00
2022-03-28 14:41:40 +00:00
2022-03-07 18:36:50 +00:00
2022-03-07 18:36:50 +00:00
2022-03-07 18:36:50 +00:00
2019-09-24 08:22:38 +00:00
2021-08-09 15:26:22 +00:00
2021-08-10 10:40:03 +00:00
2021-04-09 14:47:52 +00:00
2021-08-09 15:26:22 +00:00
2021-04-09 14:47:52 +00:00
2022-03-25 12:35:36 +00:00
2022-05-23 16:37:22 +00:00
2022-05-23 16:37:22 +00:00
2022-04-29 12:16:42 +00:00
2022-05-20 13:12:21 +00:00
2022-03-29 10:14:00 +00:00
2022-03-29 10:14:00 +00:00
2022-03-29 10:14:00 +00:00
2022-05-22 10:54:38 +00:00
2022-03-25 12:35:36 +00:00
2022-03-29 10:14:00 +00:00