webrtc/modules/video_coding/codecs
Emircan Uysaler 800787f03b Add color space information to webrtc::VideoFrame and extract from VP9
This CL is the first step for introducing color space information in webrtc.
- Add ColorSpace class listing color profiles.
- Add ColorSpace as a member of webrtc::VideoFrame.
- Make use of this class by extracting info from VP9 decoder.

Bug: webrtc:9522
Change-Id: I5e2514efee2a193bddb4459261387f2d40e936ad
Reviewed-on: https://webrtc-review.googlesource.com/88540
Reviewed-by: Niklas Enbom <niklas.enbom@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Commit-Queue: Emircan Uysaler <emircan@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23988}
2018-07-16 17:28:17 +00:00
..
h264 Change RTPVideoTypeHeader to absl::variant and move RTPVideoHeader into its own h/cc file. 2018-07-10 11:57:46 +00:00
i420 Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00
interface Delete unused deprecated headers under modules/video_coding/ 2018-02-16 14:07:38 +00:00
multiplex Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
test Reland "Reland "Add Profile 2 configuration to VP9 Encoder and Decoder"" 2018-07-14 06:51:20 +00:00
vp8 Stop using VideoCodec.targetBitrate for vp8 screenshare config 2018-07-06 15:13:18 +00:00
vp9 Add color space information to webrtc::VideoFrame and extract from VP9 2018-07-16 17:28:17 +00:00