Joe Downing
1d99f49cda
Use int64_t for desktop_capture Source and Screen IDs on ChromeOS
...
ChromeOS uses int64_t for its IDs (see display::Display::id()) so there is a potential for errors if casting (or attempting to hash and translate the larger ID to a smaller ID and vice versa).
Instead we should update the desktop_capture component to use int64_t natively.
Bug: webrtc:13571
Change-Id: I78b3456ce11b75755b90863a02f8c6455c63acf9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/246240
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Jeroen Dhollander <jeroendh@google.com>
Commit-Queue: Joe Downing <joedow@google.com>
Cr-Commit-Position: refs/heads/main@{#35724}
2022-01-18 14:54:23 +00:00
..
2022-01-18 08:22:15 +00:00
2021-10-03 11:53:16 +00:00
2022-01-10 20:52:24 +00:00
2019-04-09 17:18:20 +00:00
2020-02-18 22:36:00 +00:00
2021-08-09 13:12:52 +00:00
2021-12-14 22:12:39 +00:00
2021-10-01 18:23:59 +00:00
2021-10-01 18:23:59 +00:00
2021-08-09 13:12:52 +00:00
2021-11-15 21:44:59 +00:00
2021-10-01 18:23:59 +00:00
2021-08-09 13:12:52 +00:00
2021-09-03 11:28:26 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2021-04-13 23:30:52 +00:00
2021-04-13 23:30:52 +00:00
2022-01-18 08:22:15 +00:00
2021-12-14 03:20:34 +00:00
2022-01-18 14:54:23 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2019-10-23 23:34:46 +00:00
2021-08-30 19:59:03 +00:00
2022-01-18 14:54:23 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2021-11-15 21:44:59 +00:00
2021-08-09 13:12:52 +00:00
2019-09-17 15:47:29 +00:00
2021-09-22 23:49:50 +00:00
2019-07-08 13:45:15 +00:00
2021-04-09 20:48:32 +00:00
2021-08-09 13:12:52 +00:00
2019-08-21 07:55:07 +00:00
2021-08-09 13:12:52 +00:00
2019-07-08 13:45:15 +00:00
2021-08-10 10:40:03 +00:00
2021-08-09 13:12:52 +00:00
2020-09-07 08:44:24 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2019-07-08 13:45:15 +00:00
2021-08-09 13:12:52 +00:00
2018-12-22 00:10:40 +00:00
2019-12-03 19:17:24 +00:00
2019-12-03 19:17:24 +00:00
2019-12-03 19:17:24 +00:00
2021-04-21 07:04:01 +00:00
2020-05-28 14:11:53 +00:00
2021-12-14 03:20:34 +00:00
2021-12-09 12:56:11 +00:00
2019-07-08 13:45:15 +00:00
2021-07-22 14:00:26 +00:00
2021-07-22 14:00:26 +00:00
2021-08-09 13:12:52 +00:00
2021-07-09 07:49:43 +00:00
2021-08-09 13:12:52 +00:00
2021-11-09 23:02:32 +00:00
2021-08-09 13:12:52 +00:00
2019-07-08 13:45:15 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2019-04-09 17:18:20 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2021-10-05 22:13:37 +00:00
2021-12-14 03:20:34 +00:00
2019-04-09 17:18:20 +00:00
2021-07-08 08:11:50 +00:00
2021-08-09 13:12:52 +00:00
2021-12-14 03:20:34 +00:00
2021-11-15 21:44:59 +00:00
2019-09-17 15:47:29 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2021-08-09 13:12:52 +00:00
2022-01-18 08:22:15 +00:00
2021-08-09 13:12:52 +00:00
2021-08-31 16:40:32 +00:00
2019-12-16 09:57:59 +00:00
2021-08-09 13:12:52 +00:00
2021-12-14 03:20:34 +00:00
2021-07-22 14:00:26 +00:00
2021-07-09 07:49:43 +00:00
2021-07-08 08:11:50 +00:00
2020-10-02 07:29:31 +00:00
2019-01-25 20:29:58 +00:00
2019-12-03 19:17:24 +00:00
2021-12-14 03:20:34 +00:00
2019-09-17 15:47:29 +00:00
2021-08-09 13:12:52 +00:00