kwiberg
2c27a062ee
Replace the remaining scoped_ptr with unique_ptr in webrtc/modules/
...
BUG=webrtc:5520
Review URL: https://codereview.webrtc.org/1921233002
Cr-Commit-Position: refs/heads/master@{#12511}
2016-04-26 15:38:03 +00:00
jbauch
f1f87203d7
Split ByteBuffer into writer/reader objects.
...
This allows the reader to reference data, thus avoiding unnecessary
allocations and memory copies.
BUG=webrtc:5155,webrtc:5670
Review URL: https://codereview.webrtc.org/1821083002
Cr-Commit-Position: refs/heads/master@{#12160}
2016-03-30 13:43:44 +00:00
Peter Boström
0c4e06b4c6
Use suffixed {uint,int}{8,16,32,64}_t types.
...
Removes the use of uint8, etc. in favor of uint8_t.
BUG=webrtc:5024
R=henrik.lundin@webrtc.org , henrikg@webrtc.org , perkj@webrtc.org , solenberg@webrtc.org , stefan@webrtc.org , tina.legrand@webrtc.org
Review URL: https://codereview.webrtc.org/1362503003 .
Cr-Commit-Position: refs/heads/master@{#10196}
2015-10-07 10:23:32 +00:00
Peter Boström
8c266e6baf
H264 bitstream parser.
...
Parsing the encoded bitstream is required for doing downscaling
decisions based on average encoded QP to improve perceived quality.
BUG=webrtc:4968
R=noahric@chromium.org , stefan@webrtc.org
TBR=pthatcher@webrtc.org
Review URL: https://codereview.webrtc.org/1314473008 .
Cr-Commit-Position: refs/heads/master@{#10051}
2015-09-24 13:07:04 +00:00