mediacodec: move timeout from dequeueInputBuffer to dequeueOutputBuffer

dequeueOutputBuffer should have an higher priority since releasing an
output buffer often allows MediaCodec to make progress
macosx: do not translate name of config items
macosx: do not warn when trying to translate null strings

We don't do any actual call to gettext here, so the warning
is not really needed.