Danil Chapovalov
3e98919a6a
Reland "Validate frame consistency when writing DependencyDescriptor"
This reverts commit 81aa059b85949001dabbedaaf99574dc6390882f.
Reason for revert: downstream tests fixed
Original change's description:
> Revert "Validate frame consistency when writing DependencyDescriptor"
>
> This reverts commit 200fd82771ae29d23b2be40194be674b3437f0ab.
>
> Reason for revert: breaks downstream
>
> Original change's description:
> > Validate frame consistency when writing DependencyDescriptor
> >
> > To write DependencyDescriptor frame properties should be consistent with
> > the FrameDependencyStructure.
> > Historically that was ensured by webrtc codec wrappers, but with with frame transform api interface there are now more ways to inject video frame for packetizing.
> > Thus DependencyDescriptorWriter should be more protective to avoid crashes.
> >
> > Bug: chromium:379282549
> > Change-Id: I98f226ff09c32154e18888c8e811e7981567ad45
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/371301
> > Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> > Reviewed-by: Åsa Persson <asapersson@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#43551}
>
> Bug: chromium:379282549
> Change-Id: I7711756f774648cbb85c51b61424bb950c1d3775
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/371420
> Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
> Owners-Override: Jeremy Leconte <jleconte@webrtc.org>
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Cr-Commit-Position: refs/heads/main@{#43556}
Bug: chromium:379282549
Change-Id: I71ef363d710b7f28b298d11543e1c8ad6c884f15
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/371304
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43563}
2024-12-13 10:17:33 -08:00
..
2024-09-05 12:11:11 +00:00
2024-11-26 04:07:52 +00:00
2024-12-02 14:46:45 +00:00
2024-10-17 09:25:41 +00:00
2024-11-06 14:53:01 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-10-02 07:09:11 +00:00
2023-02-03 12:59:19 +00:00
2023-02-03 12:59:19 +00:00
2024-12-02 14:46:45 +00:00
2023-04-25 09:39:22 +00:00
2024-09-22 18:30:29 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-07-05 13:36:26 +00:00
2024-09-02 12:16:47 +00:00
2024-07-05 13:36:26 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-05-20 13:37:24 +00:00
2024-09-02 12:16:47 +00:00
2024-05-20 13:37:24 +00:00
2024-12-12 08:43:25 -08:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2023-08-30 10:38:35 +00:00
2023-08-23 12:58:58 +00:00
2023-08-22 15:45:32 +00:00
2024-06-27 11:58:13 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-07-15 09:11:54 +00:00
2024-08-13 15:28:34 +00:00
2024-09-02 12:16:47 +00:00
2024-09-17 14:12:44 +00:00
2024-09-17 14:12:44 +00:00
2024-09-02 12:16:47 +00:00
2024-09-17 14:12:44 +00:00
2024-09-17 14:12:44 +00:00
2024-07-01 22:37:46 +00:00
2024-09-02 12:16:47 +00:00
2024-07-09 06:30:13 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-10-15 09:43:40 +00:00
2024-10-15 09:43:40 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-12-13 10:17:33 -08:00
2024-12-03 17:19:00 +00:00
2024-12-02 14:46:45 +00:00
2024-09-02 12:16:47 +00:00
2023-09-08 17:53:27 +00:00
2023-08-25 16:55:23 +00:00
2023-09-08 17:53:27 +00:00
2024-10-03 09:07:17 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-12-11 17:32:19 -08:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2023-08-07 08:28:48 +00:00
2023-08-07 08:28:48 +00:00
2024-03-13 11:08:37 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-11-18 10:20:01 +00:00
2024-04-17 12:53:30 +00:00
2024-10-24 15:12:05 +00:00
2024-11-01 11:12:52 +00:00
2024-10-08 13:26:00 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-12-03 11:38:52 +00:00
2024-10-25 08:39:49 +00:00
2024-10-25 08:39:49 +00:00
2024-10-25 08:39:49 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-12-12 07:34:08 -08:00
2024-12-12 07:34:08 -08:00
2024-02-28 06:57:10 +00:00
2023-11-23 17:19:33 +00:00
2024-12-05 08:40:11 +00:00
2024-12-05 08:40:11 +00:00
2024-09-20 11:12:21 +00:00