webrtc/modules/video_coding
Emil Vardar 2c637aa16f Register filter loop parameters' start position in VP9 frame header.
This is needed in order to create corruptions (by altering the filter loop params) to test the corruption detection algorithm.

Bug: webrtc:358039777
Change-Id: Ib26e9c0187b79c13b9862898625742def4091b91
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360780
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Emil Vardar (xWF) <vardar@google.com>
Cr-Commit-Position: refs/heads/main@{#42890}
2024-08-30 07:17:11 +00:00
..
codecs Propagate the base QP value from frame header to Decoded callback in dav1d decoder. 2024-08-16 12:02:20 +00:00
deprecated Remove kMaxNalusPerPacket hard limit for H264 frames 2024-06-14 16:29:42 +00:00
g3doc Remove deprecated VideoStreamDecoderInterface and FrameBuffer2. 2023-02-13 16:25:00 +00:00
include Remove VideoCodingModule dependency on the global field trial string 2024-04-24 17:39:03 +00:00
svc Mark MakeScalabilityMode() RTC_EXPORT 2024-06-05 08:43:00 +00:00
timing Remove <ostream> dependencies 2024-07-03 12:27:55 +00:00
utility Register filter loop parameters' start position in VP9 frame header. 2024-08-30 07:17:11 +00:00
BUILD.gn Apply include-cleaner to api/test/[^/]* 2024-08-13 15:28:34 +00:00
chain_diff_calculator.cc Introduce ChainDiffCalculator 2020-05-18 14:22:44 +00:00
chain_diff_calculator.h Introduce ChainDiffCalculator 2020-05-18 14:22:44 +00:00
chain_diff_calculator_unittest.cc Introduce ChainDiffCalculator 2020-05-18 14:22:44 +00:00
decoder_database.cc Remove VCMEncodedFrame from webrtc::EncodedFrame inheritance 2023-08-28 11:46:48 +00:00
decoder_database.h Remove VCMEncodedFrame from webrtc::EncodedFrame inheritance 2023-08-28 11:46:48 +00:00
decoder_database_unittest.cc Move ownership of decoders to VCMDecoderDatabase 2022-09-30 06:21:36 +00:00
DEPS Move VideoEncoderConfig from api/ into video/config 2022-09-29 09:44:43 +00:00
encoded_frame.cc Rename EncodedImage property Timetamp to RtpTimestamp 2023-09-24 20:06:48 +00:00
encoded_frame.h Deprecate old names for EncodedImage::RtpTimestamp accessor and setter 2023-09-28 07:29:22 +00:00
fec_controller_default.cc Propagate FieldTrialsView through FEC protection method helpers 2024-05-13 11:44:26 +00:00
fec_controller_default.h Use propagated instead of global field trials in FecControllerDefault 2024-01-09 12:26:54 +00:00
fec_controller_unittest.cc Use propagated instead of global field trials in FecControllerDefault 2024-01-09 12:26:54 +00:00
fec_rate_table.h
frame_dependencies_calculator.cc Ignore frame type when calculating generic frame dependencies. 2020-11-23 10:52:06 +00:00
frame_dependencies_calculator.h Ignore frame type when calculating generic frame dependencies. 2020-11-23 10:52:06 +00:00
frame_dependencies_calculator_unittest.cc Ignore frame type when calculating generic frame dependencies. 2020-11-23 10:52:06 +00:00
frame_helpers.cc Logging clarification for frame_helpers. 2022-10-13 12:40:36 +00:00
frame_helpers.h Logging clarification for frame_helpers. 2022-10-13 12:40:36 +00:00
frame_helpers_unittest.cc Logging clarification for frame_helpers. 2022-10-13 12:40:36 +00:00
generic_decoder.cc Convert decoder TRACE_EVENT to flows 2024-04-30 08:47:29 +00:00
generic_decoder.h Remove EncodedFrame::MissingFrame and start removing Decode() param 2023-08-30 10:38:35 +00:00
generic_decoder_unittest.cc Deprecate VideoFrame::timestamp() and set_timestamp 2024-03-13 11:08:37 +00:00
h26x_packet_buffer.cc In RtpVideoStreamReceiver do not rely on RTP sequence number unwrap to be stable 2024-07-22 15:42:12 +00:00
h26x_packet_buffer.h In RtpVideoStreamReceiver do not rely on RTP sequence number unwrap to be stable 2024-07-22 15:42:12 +00:00
h26x_packet_buffer_unittest.cc Roll chromium_revision ba1ae79f58..6f9b3224db (1319128:1338914) 2024-08-08 09:20:02 +00:00
h264_sprop_parameter_sets.cc
h264_sprop_parameter_sets.h Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
h264_sprop_parameter_sets_unittest.cc
h264_sps_pps_tracker.cc Use ArrayView on H264 bitstream parsing 2024-07-19 08:16:11 +00:00
h264_sps_pps_tracker.h Remove kMaxNalusPerPacket hard limit for H264 frames 2024-06-14 16:29:42 +00:00
h264_sps_pps_tracker_unittest.cc Remove kMaxNalusPerPacket hard limit for H264 frames 2024-06-14 16:29:42 +00:00
histogram.cc
histogram.h
histogram_unittest.cc
internal_defines.h
loss_notification_controller.cc Use backticks not vertical bars to denote variables in comments for /modules/video_coding 2021-08-09 15:26:22 +00:00
loss_notification_controller.h Use backticks not vertical bars to denote variables in comments for /modules/video_coding 2021-08-09 15:26:22 +00:00
loss_notification_controller_unittest.cc
media_opt_util.cc Propagate FieldTrialsView through FEC protection method helpers 2024-05-13 11:44:26 +00:00
media_opt_util.h Propagate FieldTrialsView through FEC protection method helpers 2024-05-13 11:44:26 +00:00
nack_requester.cc Increase number of times a nack request can be sent from 10 to 100. 2024-07-05 13:49:06 +00:00
nack_requester.h Remove keyframe tracking from NackRequester. 2024-01-17 14:14:59 +00:00
nack_requester_unittest.cc Remove keyframe tracking from NackRequester. 2024-01-17 14:14:59 +00:00
OWNERS Add ssilkin@webrtc to OWNERS in video/ 2024-07-15 09:11:54 +00:00
packet_buffer.cc Allow gap on packet buffer fix with GFD 2024-08-23 09:41:14 +00:00
packet_buffer.h In RtpVideoStreamReceiver do not rely on RTP sequence number unwrap to be stable 2024-07-22 15:42:12 +00:00
packet_buffer_unittest.cc Allow gap on packet buffer fix with GFD 2024-08-23 09:41:14 +00:00
rtp_frame_id_only_ref_finder.cc Move RtpFrameObject and EncodedFrame out of video_coding namespace. 2021-03-23 14:22:47 +00:00
rtp_frame_id_only_ref_finder.h Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_frame_reference_finder.cc Format /modules 2023-04-20 02:02:45 +00:00
rtp_frame_reference_finder.h Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_frame_reference_finder_unittest.cc Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_generic_ref_finder.cc In RtpFrameReferenceFinder discard frames with too large spatial id 2024-02-27 21:44:37 +00:00
rtp_generic_ref_finder.h Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_seq_num_only_ref_finder.cc Replace ABSL_FALLTHROUGH_INTENDED with c++17 attribute 2022-01-17 14:55:02 +00:00
rtp_seq_num_only_ref_finder.h Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_vp8_ref_finder.cc SVC: Add end to end tests for VP8 and VP9 2022-06-22 11:07:01 +00:00
rtp_vp8_ref_finder.h Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_vp8_ref_finder_unittest.cc Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_vp9_ref_finder.cc Reland "Mark frames with inter_layer_predicted=true as delta frames" 2024-04-02 18:59:58 +00:00
rtp_vp9_ref_finder.h Move video video receiver transformable frame to modules/rtc_rtcp/source 2023-02-03 12:59:19 +00:00
rtp_vp9_ref_finder_unittest.cc Reland "Mark frames with inter_layer_predicted=true as delta frames" 2024-04-02 18:59:58 +00:00
video_codec_initializer.cc Get min bitrate from spatial layers for AV1 (instead of bitrate limits). 2024-07-04 13:16:58 +00:00
video_codec_initializer_unittest.cc Use RtpEncodingParameters min bitrate on lowest spatial layer if set. 2024-07-02 14:01:59 +00:00
video_coding_defines.cc Add powerEfficientDecoder and powerEfficientEncoder stats 2022-10-19 13:15:31 +00:00
video_coding_impl.cc Remove VideoCodingModule dependency on the global field trial string 2024-04-24 17:39:03 +00:00
video_coding_impl.h Move deprecated Receiver to modules/video_coding/deprecated/ 2023-05-08 07:02:15 +00:00
video_receiver.cc Move deprecated Receiver to modules/video_coding/deprecated/ 2023-05-08 07:02:15 +00:00
video_receiver2.cc Remove VCMEncodedFrame from webrtc::EncodedFrame inheritance 2023-08-28 11:46:48 +00:00
video_receiver2.h Remove VCMEncodedFrame from webrtc::EncodedFrame inheritance 2023-08-28 11:46:48 +00:00
video_receiver2_unittest.cc Remove EncodedFrame::MissingFrame and start removing Decode() param 2023-08-30 10:38:35 +00:00
video_receiver_unittest.cc Remove EncodedFrame::MissingFrame and start removing Decode() param 2023-08-30 10:38:35 +00:00