Gao Chun
bdc669347c
Revert "h264: fix first_packet_in_frame logic for multislice in a single rtp packet"
...
This reverts commit 3753c8190e3f0aca6758a5521e33f8b5d4f09ab4.
Reason for revert: Break assembling of hardware encoded h264 P frame on
weak network condition.
Original change's description:
> h264: fix first_packet_in_frame logic for multislice in a single rtp packet
>
> a frame must be (or should be) first when it contains either SPS (but not just PPS),
> is an IDR or is a slice with first_mb_in_slice == 0.
>
> Fixes an edge case where a STAP-A with SPS, PPS and multiple slices of an IDR fit
> into a single RTP packet which can happen with small 320x196 frames
>
> BUG=webrtc:352379280,webrtc:346608838
>
> Change-Id: Ic6dea6c81db759d0d7ddd4054407103fd791f6c5
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/357121
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42652}
Bug: webrtc:368335257
Change-Id: I07725c78be628bff71b79b8b9369677e39f5f5ac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/363080
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43062}
2024-09-20 14:32:01 +00:00
..
2024-09-05 15:58:43 +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
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-06-27 21:32:46 +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-08-27 08:34:31 +00:00
2024-08-29 19:41:16 +00:00
2024-02-26 11:26:04 +00:00
2023-06-13 13:02:14 +00:00
2023-08-22 09:36:43 +00:00
2023-06-13 13:02:14 +00:00
2023-11-16 18:33:13 +00:00
2023-11-16 18:33:13 +00:00
2023-06-13 13:02:14 +00:00
2023-01-09 21:36:45 +00:00
2023-08-14 13:21:14 +00:00
2024-08-06 17:10:12 +00:00
2024-09-02 12:16:47 +00:00
2023-06-27 21:32:46 +00:00
2023-08-14 13:21:14 +00:00
2023-08-14 13:21:14 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-01-26 12:46:34 +00:00
2023-01-18 12:44:46 +00:00
2023-01-18 12:44:46 +00:00
2023-01-18 12:44:46 +00:00
2024-08-30 12:05:27 +00:00
2024-05-28 13:31:00 +00:00
2024-05-28 13:31:00 +00:00
2024-05-28 13:31: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-09-02 12:16:47 +00:00
2024-01-02 12:20:34 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-09 11:36:29 +00:00
2024-09-09 11:36:29 +00:00
2024-09-09 11:36:29 +00:00
2024-09-09 13:44:21 +00:00
2024-09-09 13:44:21 +00:00
2024-09-09 13:44:21 +00:00
2023-05-24 14:14:53 +00:00
2023-05-26 08:11:17 +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-15 13:20:21 +00:00
2023-04-20 02:02:45 +00:00
2024-02-22 16:35:09 +00:00
2024-02-22 16:35:09 +00:00
2024-09-02 12:16:47 +00:00
2023-06-06 10:23:29 +00:00
2024-01-09 13:32:42 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-01-10 14:36:46 +00:00
2024-01-10 14:36:46 +00:00
2024-01-10 14:36:46 +00:00
2024-01-19 16:58:09 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2023-01-10 12:04:30 +00:00
2023-01-02 14:26:28 +00:00
2024-09-02 12:16:47 +00:00
2024-02-22 23:12:52 +00:00
2024-08-27 08:27:20 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-01-29 12:00:19 +00:00
2024-09-19 09:39:07 +00:00
2024-09-19 09:39:07 +00:00
2024-09-19 09:39:07 +00:00
2024-03-22 10:07:47 +00:00
2024-03-15 08:58:28 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2023-12-19 13:52:11 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-08-27 08:27:20 +00:00
2024-09-02 12:16:47 +00:00
2024-04-30 15:46:06 +00:00
2024-04-30 15:46:06 +00:00
2024-04-30 15:46:06 +00:00
2024-01-29 12:00:19 +00:00
2024-09-02 12:16:47 +00:00
2023-11-08 15:49:37 +00:00
2023-08-10 20:40:15 +00:00
2024-09-02 12:16:47 +00:00
2024-09-19 09:39:07 +00:00
2024-09-17 12:02:19 +00:00
2024-09-17 12:02:19 +00:00
2024-09-19 09:39:07 +00:00
2024-09-05 15:58:43 +00:00
2024-09-17 12:02:19 +00:00
2024-08-30 12:05:27 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-19 09:39:07 +00:00
2024-09-17 12:02:19 +00:00
2024-09-04 20:39:39 +00:00
2024-09-19 09:39:07 +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-17 12:02:19 +00:00
2024-09-02 12:16:47 +00:00
2024-09-17 12:02:19 +00:00
2024-09-17 12:02:19 +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
2024-09-04 07:21:02 +00:00
2023-04-20 02:02:45 +00:00
2023-02-10 08:59:59 +00:00
2023-02-10 08:59:59 +00:00
2024-09-02 12:16:47 +00:00
2024-05-16 13:12:51 +00:00
2023-11-17 13:03:27 +00:00
2024-09-05 10:43:37 +00:00
2024-09-05 10:43:37 +00:00
2024-09-05 08:45:11 +00:00
2024-08-07 12:39:20 +00:00
2024-08-07 12:39:20 +00:00
2024-09-02 12:16:47 +00:00
2023-06-13 13:02:14 +00:00
2023-06-13 13:02:14 +00:00
2023-06-13 13:02:14 +00:00
2023-01-09 21:36:45 +00:00
2023-08-14 13:21:14 +00:00
2023-01-31 11:58:43 +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
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-20 14:32:01 +00:00
2024-09-20 14:32: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-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
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