#11363: [Android] MediaCodec decoders/encoders do not work on Pixel 8 Pro (No
output buffer available)
-------------------------------------+-----------------------------------
Reporter: bubbleguuum | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by bubbleguuum):
Thank you for your reply.
So it is an Android 15 specific issue after all, and not a Pixel 8
specific issue or a codec specific issue with `c2.exynos.*`
encoders/decoders.
I suppose you also noticed this issue on an Android device running Android
15 that is not a Pixel ?
I doubt this was deliberately broken by Google as all native MediaCodec
APIs seems to work fine, up to the point of `dequeueOutputBuffer()` always
failing with `-1` ("Try again later").
I will create an issue for it on the Android issue tracker (if there is
not one already, which I doubt) and post it here.
My app invokes the ffmpeg command-line program, which is more practical
for my purpose than using `libavcodec` via JNI. I guess I will have to
disable hw decoding/encoding on Android 15+ for the time being.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11363#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".