webrtc/rtc_base/numerics
philipel b85b4c0f29 Reland "New video encoder API."
This reverts commit 56e6309749.

Reason for revert: Preparing for reland

Original change's description:
> Revert "New video encoder API."
>
> This reverts commit 42f12d5183.
>
> Reason for revert: tests fails downstream
>
> Original change's description:
> > New video encoder API.
> >
> > Also initial implementation wrapping the libaom AV1 encoder.
> >
> > Note that for now this is intended for prototype purposes.
> >
> > Bug: none
> > Change-Id: Iac42ca4aecb6a204601c9f00bfb300e3eda3c4f4
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306181
> > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> > Commit-Queue: Philip Eliasson <philipel@webrtc.org>
> > Reviewed-by: Erik Språng <sprang@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42108}
>
> Bug: none
> Change-Id: I927260353afb91df6c7650364baee4f13a098efd
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347883
> Commit-Queue: Philip Eliasson <philipel@webrtc.org>
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Owners-Override: Philip Eliasson <philipel@webrtc.org>
> Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42111}

Bug: none
Change-Id: Ib72ef5359ead697d27301e2ca2408e8b27165931
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349001
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42172}
2024-04-25 08:19:16 +00:00
..
divide_round.h Extend DivideRoundToNearest to support negative numbers and use for UnitBase 2022-12-22 11:02:29 +00:00
divide_round_unittest.cc Extend DivideRoundToNearest to support negative numbers and use for UnitBase 2022-12-22 11:02:29 +00:00
event_based_exponential_moving_average.cc Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
event_based_exponential_moving_average.h Format /rtc_base 2023-04-21 06:17:42 +00:00
event_based_exponential_moving_average_unittest.cc Add rtt estimate EventBasedExponentialMovingAverage to Connection 2019-11-28 09:24:44 +00:00
event_rate_counter.cc Moves SampleStats and EventRateCounter to rtc_base/numerics 2019-12-02 07:46:48 +00:00
event_rate_counter.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
exp_filter.cc
exp_filter.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
exp_filter_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
histogram_percentile_counter.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
histogram_percentile_counter.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
histogram_percentile_counter_unittest.cc Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
math_utils.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
mod_ops.h
mod_ops_unittest.cc
moving_average.cc
moving_average.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
moving_average_unittest.cc
moving_max_counter.h Remove RTC_DISALLOW_COPY_AND_ASSIGN from rtc_base/ 2022-01-13 20:42:15 +00:00
moving_max_counter_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
moving_percentile_filter.h Generalize MovingMedianFilter to MovingPercentileFilter 2022-09-14 15:32:06 +00:00
moving_percentile_filter_unittest.cc Generalize MovingMedianFilter to MovingPercentileFilter 2022-09-14 15:32:06 +00:00
percentile_filter.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
percentile_filter_unittest.cc Remove RTC_DISALLOW_COPY_AND_ASSIGN from rtc_base/ 2022-01-13 20:42:15 +00:00
rational.h Reland "New video encoder API." 2024-04-25 08:19:16 +00:00
running_statistics.h Add samples sum calculation 2023-02-24 11:48:39 +00:00
running_statistics_unittest.cc Add samples sum calculation 2023-02-24 11:48:39 +00:00
safe_compare.h
safe_compare_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
safe_conversions.h Introduce RTC_CHECK_NOTREACHED(), an always-checking RTC_NOTREACHED() 2020-11-09 10:47:55 +00:00
safe_conversions_impl.h Mark checked_cast, dchecked_cast, and saturated_cast as constexpr 2019-11-08 10:51:31 +00:00
safe_minmax.h Format /rtc_base 2023-04-21 06:17:42 +00:00
safe_minmax_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
sample_counter.cc Add support for min value in SampleCounter 2023-10-18 08:14:46 +00:00
sample_counter.h Add support for min value in SampleCounter 2023-10-18 08:14:46 +00:00
sample_counter_unittest.cc Add support for min value in SampleCounter 2023-10-18 08:14:46 +00:00
sample_stats.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
sample_stats.h Move SampleStatsCounter to public API 2020-09-18 17:42:53 +00:00
sequence_number_unwrapper.h [Unwrap] Prepare SequenceNumberUnwrapper for migrations 2023-01-09 11:42:20 +00:00
sequence_number_unwrapper_unittest.cc [Unwrap] Prepare SequenceNumberUnwrapper for migrations 2023-01-09 11:42:20 +00:00
sequence_number_util.h [Unwrap] Prepare SequenceNumberUnwrapper for migrations 2023-01-09 11:42:20 +00:00
sequence_number_util_unittest.cc [Unwrap] Prepare SequenceNumberUnwrapper for migrations 2023-01-09 11:42:20 +00:00