projects
/
platform
/
upstream
/
gst-omx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e08c0dc
)
omxvideodec: Check return value of gst_omx_port_set_enabled() for errors
author
Sebastian Dröge
<sebastian@centricular.com>
Mon, 19 May 2014 07:04:09 +0000
(09:04 +0200)
committer
Sebastian Dröge
<sebastian@centricular.com>
Mon, 19 May 2014 07:04:09 +0000
(09:04 +0200)
CID 1214589
omx/gstomxvideodec.c
patch
|
blob
|
history
diff --git
a/omx/gstomxvideodec.c
b/omx/gstomxvideodec.c
index
27f3b3b
..
2536d82
100644
(file)
--- a/
omx/gstomxvideodec.c
+++ b/
omx/gstomxvideodec.c
@@
-787,8
+787,15
@@
gst_omx_video_dec_allocate_output_buffers (GstOMXVideoDec * self)
min);
min = port->port_def.nBufferCountMin;
- if (!was_enabled)
- gst_omx_port_set_enabled (port, FALSE);
+ if (!was_enabled) {
+ err = gst_omx_port_set_enabled (port, FALSE);
+ if (err != OMX_ErrorNone) {
+ GST_INFO_OBJECT (self,
+ "Failed to disable port again: %s (0x%08x)",
+ gst_omx_error_to_string (err), err);
+ goto done;
+ }
+ }
if (min != port->port_def.nBufferCountActual) {
err = gst_omx_port_update_port_definition (port, NULL);