webrtc/modules/video_coding/codecs/stereo
Emircan Uysaler dbcac7fefe Add StereoCodecAdapter classes
This CL is the step 1 for adding alpha channel support over the wire in webrtc.
- Add the footprint for adapter classes that wraps actual codecs.
- This CL does not add a webrtc::VideoFrame container that can carry alpha to 
make the CL shorter for an easier review. Therefore, it exercises a code path
for when we receive no alpha input, just regular I420 frames.
- Unittest sends a video frame for encode/decode through these adapters and 
checks the output PSNR.
- See https://webrtc-review.googlesource.com/c/src/+/7800 for the experimental 
CL that gives an idea about how it will come together.
Design Doc: https://goo.gl/sFeSUT

Bug: webrtc:7671
Change-Id: I9d3be13647a0a958feceb8d7a9aa93852fc6a1fa
Reviewed-on: https://webrtc-review.googlesource.com/11841
Commit-Queue: Emircan Uysaler <emircan@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Reviewed-by: Niklas Enbom <niklas.enbom@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20490}
2017-10-31 06:39:52 +00:00
..
include Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00
test Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00
OWNERS Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00
stereo_decoder_adapter.cc Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00
stereo_encoder_adapter.cc Add StereoCodecAdapter classes 2017-10-31 06:39:52 +00:00