Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-98982

Android 11 - Multimedia changes

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • 6.3
    • QPA: Android
    • None

    Description

      MediaCodec

      Android 11 includes a new MediaCodec APIs that gives apps more control when allocating input and output buffers. This lets your app manage memory more efficiently

      MediaCodec class can be used to access low-level media codecs, i.e. encoder/decoder components. It is part of the Android low-level multimedia support infrastructure.

      MediaCodec is also a part of NDK.

      MediaCodec: MediaCodec.LinearBlock, MediaCodec.OutputFrame, MediaCodec.QueueRequest

      MediaParser

      MediaParser is a new low-level API for media extraction. It is more flexible than MediaExtractor and provides additional control over media extraction functionality.

      https://developer.android.com/reference/android/media/MediaParser

      Proposed Action:

      • NDK MediaCodec is used qandroidaudiodecoder. Check the usage of the new packages, but I did not see any issue that could be related.
      • MediaParser can help with an issue regarding audio track metadata inside a video file, but only Android API 30 forward.

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtandroidteam Qt Android Team
              samuelmira Samuel Mira
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes