projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
facba49
)
st/omx/enc: flush after eos handling v2
author
Leo Liu
<leo.liu@amd.com>
Fri, 29 May 2015 18:50:44 +0000
(14:50 -0400)
committer
Marek Olšák
<marek.olsak@amd.com>
Fri, 14 Aug 2015 13:02:28 +0000
(15:02 +0200)
v2 (chk): reorder the flush
Signed-off-by: Leo Liu <leo.liu@amd.com>
Signed-off-by: Christian König <christian.koenig@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
src/gallium/state_trackers/omx/vid_enc.c
patch
|
blob
|
history
diff --git
a/src/gallium/state_trackers/omx/vid_enc.c
b/src/gallium/state_trackers/omx/vid_enc.c
index ae1a98f5be351fb9a6845f8fbac0c341ce5df809..bb2c80e7b7f477a43208c4909410855749da235e 100644
(file)
--- a/
src/gallium/state_trackers/omx/vid_enc.c
+++ b/
src/gallium/state_trackers/omx/vid_enc.c
@@
-1127,6
+1127,7
@@
static OMX_ERRORTYPE vid_enc_EncodeFrame(omx_base_PortType *port, OMX_BUFFERHEAD
if (buf->nFlags & OMX_BUFFERFLAG_EOS) {
buf->nFilledLen = buf->nAllocLen;
enc_ClearBframes(port, inp);
+ priv->codec->flush(priv->codec);
}
return base_port_SendBufferFunction(port, buf);
}