Commit 7fbe8829 authored by Martin Storsjö's avatar Martin Storsjö Committed by Jean-Baptiste Kempf

omxil: Ignore codecs named OMX.ARICENT.*

These have been seen on HTC One V (where they were tried before
the working OMX.qcom.video.decoder.*) - they behave like they
are working, returning buffers and so on, but returns buffers filled
with 0 bytes.
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 3e87f592
...@@ -972,6 +972,11 @@ loaded: ...@@ -972,6 +972,11 @@ loaded:
/* The same sw codecs, renamed in ICS (perhaps also in honeycomb) */ /* The same sw codecs, renamed in ICS (perhaps also in honeycomb) */
if (!strncmp(p_sys->ppsz_components[i], "OMX.google.", 11)) if (!strncmp(p_sys->ppsz_components[i], "OMX.google.", 11))
continue; continue;
/* This one has been seen on HTC One V - it behaves like it works,
* but FillBufferDone returns buffers filled with 0 bytes. The One V
* has got a working OMX.qcom.video.decoder.avc instead though. */
if (!strncmp(p_sys->ppsz_components[i], "OMX.ARICENT.", 12))
continue;
#endif #endif
omx_error = InitialiseComponent(p_dec, p_sys->ppsz_components[i], omx_error = InitialiseComponent(p_dec, p_sys->ppsz_components[i],
&p_sys->omx_handle); &p_sys->omx_handle);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment