Currently some video frames metadata like rotation or ntp timestamps are copied in every encoder and decoder separately. This CL makes copying to happen at a single place for send or receive side. This will make it easier to add new metadata in the future. Also, added some missing tests. Bug: webrtc:10460 Change-Id: Ia49072c3041e75433f125a61050d2982b2bec1da Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/133346 Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Johannes Kron <kron@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27719} |
||
|---|---|---|
| .. | ||
| include | ||
| test | ||
| DEPS | ||
| svc_config_unittest.cc | ||
| svc_config.cc | ||
| svc_config.h | ||
| svc_rate_allocator_unittest.cc | ||
| svc_rate_allocator.cc | ||
| svc_rate_allocator.h | ||
| vp9_frame_buffer_pool.cc | ||
| vp9_frame_buffer_pool.h | ||
| vp9_impl.cc | ||
| vp9_impl.h | ||
| vp9.cc | ||