DescriptionAdd in a new FrameConsumer interface, Decode API, and a RectangleUpdateDecoder abstraction.
This should allow a decoder that can still request the view to allocate frames without being owned by the view itself. This allows for cleaner threading semantics and reduced coupling of classes. The new decoder API keeps the decoder from being aware of the network packet types tightening up the API layering.
BUG=52833
TEST=None. This code isn't used yet.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60703
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60721
Patch Set 1 #Patch Set 2 : rebased. #Patch Set 3 : fixed syle issues. #Patch Set 4 : Rebased, somewhat fixed. #Patch Set 5 : Fix style. #
Total comments: 34
Patch Set 6 : Address Gary's comments. #Patch Set 7 : Fix silly compile errors #
Messages
Total messages: 5 (0 generated)
|