mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
c668fd7d06
To prevent new buffer object from being created per frame, either Sample.CREATOR has to keep track of all buffers from every remote codec, or the client must memorize seen buffers and avoid asking for them again and again. The former saves client code from modifications but complicates the implementation of Sample, a data structure class, while the latter requires changes to client code but avoid overcomplicating Sample.CREATOR implementation. The 2nd approach is taken: - move SampleBuffer out of Sample, and update clients accordingly - add a new IPC method for clients to get the buffers only when needed Differential Revision: https://phabricator.services.mozilla.com/D24590 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
gn-configs | ||
signaling | ||
trunk | ||
.gclient | ||
.gclient_entries | ||
moz.build | ||
webrtc_update.sh | ||
webrtc_version.h | ||
webrtc.mozbuild |