commit | c6221dbed39f3a1270329f808ae417bdda9aaf8b | [log] [tgz] |
---|---|---|
author | Linus Nilsson <lnilsson@google.com> | Wed Mar 18 14:46:22 2020 -0700 |
committer | Linus Nilsson <lnilsson@google.com> | Wed May 06 16:04:38 2020 -0700 |
tree | 54b6ffb35118063461dcf59c838f570ac50fb6a1 | |
parent | da6850898bbd65edc388cc4f1d536f5d3a6ecc86 [diff] |
Transcoder: Added PassthroughTrackTranscoder and unit tests. PassthroughTrackTranscoder is a MediaTrackTranscoder implementation for passthrough mode. It manages an internal buffer pool to reuse buffers. This commit also ensures that it is safe to hold on to dequeued MediaSamples after the MediaTrackTranscoder is released. Test: Unit test. Bug: 152091443 Change-Id: I876957647c5fee0557caf465227ff42cdb0eceee