webrtc/common_video
Qiu Jianlin abadbce1fa Update is_first_packet_in_frame flag in H.265 depacketizer
Follow H.265 spec section 7.4.2.4.4 to set is_first_packet_in_frame flag
in rtp header, to make sure we only set it to true when corresponding
NALU can be the first NALU in a frame.

Bug: chromium:384391181
Change-Id: I082c38513d9d213f8d354633539028b57777368f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/372742
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@{#43651}
2025-01-03 05:07:21 -08:00
..
generic_frame_descriptor Mark GenericFrameInfo as an exported symbol 2024-08-07 10:21:30 +00:00
h264 In ParseNonParameterSetNalu check BitstreamReader::Ok before returning early 2024-11-27 12:16:36 +00:00
h265 Update is_first_packet_in_frame flag in H.265 depacketizer 2025-01-03 05:07:21 -08:00
include Calculate corruption score once the frame is decoded 2024-10-08 13:26:00 +00:00
libyuv Apply dimension checking across the YUV buffer classes. 2024-12-19 08:31:15 -08:00
test Use source_sets in component builds and static_library in release builds. 2019-10-17 21:17:18 +00:00
bitrate_adjuster.cc Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
bitrate_adjuster_unittest.cc Use newer version of TimeDelta and TimeStamp factories in webrtc 2020-02-10 12:21:17 +00:00
BUILD.gn Create a custom test launcher for android 2024-12-06 09:30:37 +00:00
corruption_detection_converters.cc Add converter CorruptionDetectionMessage -> FrameInstrumentationSyncData 2024-10-02 13:37:29 +00:00
corruption_detection_converters.h Add converter CorruptionDetectionMessage -> FrameInstrumentationSyncData 2024-10-02 13:37:29 +00:00
corruption_detection_converters_unittest.cc Add RTC_DCHECK_IS_ON to unittest, as death is expected with DCHECK 2024-11-11 10:38:08 +00:00
corruption_detection_message.h Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
corruption_detection_message_unittest.cc Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
DEPS Including libyuv headers using fully qualified paths. 2017-12-11 15:51:26 +00:00
frame_counts.h Make header files self contained. 2022-10-08 08:38:36 +00:00
frame_instrumentation_data.h Correct format for TODO comments 2024-09-27 07:17:40 +00:00
frame_rate_estimator.cc Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
frame_rate_estimator.h Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
frame_rate_estimator_unittest.cc Use newer version of TimeDelta and TimeStamp factories in webrtc 2020-02-10 12:21:17 +00:00
framerate_controller.cc Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
framerate_controller.h Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
framerate_controller_unittest.cc SimulcastEncoderAdapter: Use FramerateController instead of FramerateControllerDeprecated. 2021-08-30 10:20:55 +00:00
OWNERS Add ssilkin@webrtc to OWNERS in video/ 2024-07-15 09:11:54 +00:00
video_frame_buffer.cc Deprecate rtc::RefCountInterface 2024-06-07 09:47:26 +00:00
video_frame_buffer_pool.cc Deprecate rtc::RefCountInterface 2024-06-07 09:47:26 +00:00
video_frame_buffer_pool_unittest.cc Add 420 and 422 10 bit h264 decoding. 2022-06-17 11:12:10 +00:00
video_frame_unittest.cc Deprecate VideoFrame::timestamp() and set_timestamp 2024-03-13 11:08:37 +00:00