Currently, when we are using tunneled mode, when we do a seek in pause state, the player could not decode a video frame.
This is not a very good experience for users.
Since Android API level 31, there is a new parameter PARAMETER_KEY_TUNNEL_PEEK. This should fix the actual issue.
Here is the documentation :
Is it planned to add this feature in a future version of media3 to enhance user experience ?