#10096: MediaCodec Encoder: Pixel ColorSpace of many Adreno GPUs is not
supported
-------------------------------------+-------------------------------------
Reporter: Ben T | Owner: (none)
Type: defect | Status: closed
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution: invalid
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by Balling):
* status: new => closed
* resolution: => invalid
Comment:
Android loves to do NV12 everywhere (that is Semi Planar), that is just
how it always has been. That is because NV12 is just using 12 bits per
pixel, where Y is 8 bit, while 4 other bits are used for Cb + Cr.
Just by googling "does not support color format 19"
https://itecnote.com/tecnote/android-illegal-exception-on-mediacodec-
configure/ that talks about it and anyway
https://developer.android.com/reference/android/media/MediaCodecInfo.CodecCapabilities#COLOR_FormatYUV420SemiPlanar
is deprecated since android 6.0.
>Maybe Google can fix these issues with another 10 year.
You mean Qualcomm codec? Cause it works in emulator
https://stackoverflow.com/questions/17339576/error-omx-ti-ducati1-video-
mpeg4e-does-not-support-color-format-android
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10096#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".