Currently VideoFrame release callbacks route through MVDS, which means they aren't called after it's destructed.
We need to separate the lifetimes so that callbacks can be received later to correctly keep textures alive as long as the mailbox VideoFrame referencing them is alive.
Comment 1 by w...@chromium.org
, Sep 15 2017