зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1379926 - Support request key frame for Lollipop. r=jolin
MozReview-Commit-ID: H2XBFsrFJA2 --HG-- extra : rebase_source : 856ad0ee3e4d77fe6f388c4eca736d97d622043b
This commit is contained in:
Родитель
4e8f593a15
Коммит
43d2ca9d5b
|
@ -188,6 +188,11 @@ import java.nio.ByteBuffer;
|
|||
@Override
|
||||
public void queueInputBuffer(final int index, final int offset, final int size,
|
||||
final long presentationTimeUs, final int flags) {
|
||||
if ((flags & MediaCodec.BUFFER_FLAG_KEY_FRAME) != 0) {
|
||||
Bundle params = new Bundle();
|
||||
params.putInt(MediaCodec.PARAMETER_KEY_REQUEST_SYNC_FRAME, 0);
|
||||
mCodec.setParameters(params);
|
||||
}
|
||||
mCodec.queueInputBuffer(index, offset, size, presentationTimeUs, flags);
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче