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

Android 11 - Multimedia changes

XMLWordPrintable

    • Icon: User Story User Story
    • Resolution: Out of scope
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.3
    • QPA: Android
    • None
    • Android
    • 2024wk52FOQtforAndroid, 2025Season2QtforAndroid

      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.

       

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes