Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. how are you "using another Surface"

how are you "using another Surface"

Scheduled Pinned Locked Moved Solved Mobile and Embedded
1 Posts 1 Posters 475 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    ArchWay
    wrote on last edited by ArchWay
    #1

    Solved. I should instal standart videoview(instead com.devbrackets.android.exomedia.ui.widget.VideoView standing on legacy from another developer).
    Re: How to allow Android Stagefright use Qt's SurfaceView to get GraphicBuffers?

    Hello, i am sorry that newbie question, but what exactly are you doing whith that? I have an akin problem. Video is not playing 1 of 3-5 lounches with that errors:

    2019-03-25 11:18:01.253 2127-3284/com.23.io E/Surface: IGraphicBufferProducer::setBufferCount(1) returned Invalid argument
    2019-03-25 11:18:01.253 2127-3284/com.23.io E/ACodec: native_window_set_buffer_count failed: Invalid argument (22)
    2019-03-25 11:18:01.256 2127-3284/com.23.io D/SurfaceUtils: set up nativeWindow 0x7b583fc010 for 1088x1920, color 0x121, rotation 0, usage 0x2900
    2019-03-25 11:18:01.256 2127-3284/com.23.io I/ACodec: [OMX.Exynos.avc.dec] configureOutputBuffersFromNativeWindow setBufferCount : 13, minUndequeuedBuffers : 5
    2019-03-25 11:18:01.259 2127-3280/com.23.io E/ExoPlayerImplInternal: Internal runtime error.
        java.lang.IllegalArgumentException
            at android.media.MediaCodec.native_setSurface(Native Method)
            at android.media.MediaCodec.setOutputSurface(MediaCodec.java:1954)
            at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.setOutputSurfaceV23(MediaCodecVideoRenderer.java:915)
            at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.setSurface(MediaCodecVideoRenderer.java:405)
            at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.handleMessage(MediaCodecVideoRenderer.java:372)
            at com.google.android.exoplayer2.ExoPlayerImplInternal.deliverMessage(ExoPlayerImplInternal.java:861)
            at com.google.android.exoplayer2.ExoPlayerImplInternal.sendMessageToTarget(ExoPlayerImplInternal.java:829)
            at com.google.android.exoplayer2.ExoPlayerImplInternal.sendMessageInternal(ExoPlayerImplInternal.java:811)
            at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:328)
            at android.os.Handler.dispatchMessage(Handler.java:101)
            at android.os.Looper.loop(Looper.java:164)
            at android.os.HandlerThread.run(HandlerThread.java:65)
    
    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved