Noah Richards 86153c26a0 Added a BitBufferWriter subclass that contains methods for writing bit and byte-sized data, along with exponential golomb encoded data.
This pattern (read-only base, writable subclass) was picked to maintain a *Buffer option that doesn't copy the source bits when parsing. ByteBuffer and Buffer both copy. I'm open to discussion on what the type relationship would be, though :)

Tests have been added to ensure the symmetric nature of read/write operations.

BUG=
R=bcornell@google.com, pthatcher@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/45259005

Cr-Commit-Position: refs/heads/master@{#9107}
2015-04-28 22:13:50 +00:00
..
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-02 10:31:00 +00:00
2015-04-20 12:03:00 +00:00
2014-08-28 16:28:26 +00:00
2014-08-04 21:51:14 +00:00
2014-08-04 21:51:14 +00:00
2015-04-01 22:25:29 +00:00
2015-04-01 22:25:29 +00:00
2015-01-22 23:06:17 +00:00
2015-04-01 15:08:49 +00:00
2014-05-23 18:40:46 +00:00
2015-04-02 10:31:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-04-20 12:03:00 +00:00
2015-03-09 22:24:25 +00:00
2015-02-18 18:44:14 +00:00
2015-02-17 19:01:14 +00:00
2015-02-17 19:01:14 +00:00