DescriptionDelete IsMutable and IsExclusive methods.
This affects the webrtc::VideoFrameBuffer and cricket::VideoFrame
classes.
To make this work, VideoFrameFactory is changed to use an
I420BufferPool rather than a plain VideoFrame to cache allocated
frames.
The I420BufferPool is reorganized to return an I420Buffer,
rather than a proxy object.
BUG=webrtc:5921, webrtc:5682
Committed: https://crrev.com/d591e3fcf33a4c692cd49294b22dd21bb117cd19
Cr-Commit-Position: refs/heads/master@{#12919}
Patch Set 1 #Patch Set 2 : Delete TestVideoFrame.ReuseAllocation, CreateEmptyFrame no longer does that. #
Total comments: 8
Patch Set 3 : Address tommi's comments. #
Total comments: 15
Patch Set 4 : Address comments. #Patch Set 5 : Delete redundant RefCountedObject wrapping. #Messages
Total messages: 29 (8 generated)
|