commit | 41138e01f5b301952bba3553da20ac6a6cedf8a8 | [log] [tgz] |
---|---|---|
author | Marco Paniconi <marpan@google.com> | Fri Nov 01 11:03:03 2013 -0700 |
committer | Marco Paniconi <marpan@google.com> | Fri Nov 01 11:47:40 2013 -0700 |
tree | 01edf7b1902f6113fcacb87d925896913c87afc0 | |
parent | a272530bf0962d4cbf54fdb8abd1051f8fbb5917 [diff] |
Fixes to buffer update for temporal layers. When a frame is dropped due to |buffer_level| < 0 for a given temporal layer, the buffer level for the upper temporal layers was not updated (in calc_pframe_target_size()). This change fixes that. Also, use the layer per-frame-bandwidth for updating the buffer level of the higher layers when a frame is dropped. Change-Id: I660c23f3229b47e9d124a950b480314b4307c5a8