webrtc/modules/video_coding/codecs
Philipp Hancke bbff58d935 Introduce "well-known" SdpVideoFormat codecs
describing video codecs with their parameters as static members of SdpVideoFormat:
  static const SdpVideoFormat VP8();
  static const SdpVideoFormat H264();
  static const SdpVideoFormat VP9Profile0();
  static const SdpVideoFormat VP9Profile1();
  static const SdpVideoFormat VP9Profile2();
  static const SdpVideoFormat VP9Profile3();
  static const SdpVideoFormat AV1Profile0();
  static const SdpVideoFormat AV1Profile1();
This removes the need to craft instances of these by hand.

BUG=webrtc:15703

Change-Id: I2171e08b48ec98f18424f53f3b5d6d148130532e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/337441
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41833}
2024-02-28 06:57:10 +00:00
..
av1 Limit max frame size in DAV1D decoder 2024-02-21 11:05:44 +00:00
h264 Introduce "well-known" SdpVideoFormat codecs 2024-02-28 06:57:10 +00:00
interface Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
test Introduce "well-known" SdpVideoFormat codecs 2024-02-28 06:57:10 +00:00
vp8 Introduce "well-known" SdpVideoFormat codecs 2024-02-28 06:57:10 +00:00
vp9 Field trial to control SVC frame dropping mode in libvpx VP9 encoder 2024-02-16 17:34:52 +00:00