Skip to content

VLC Does not support 16 KB聽#536

Description

@theyoz

Hi,

I'm using your flutter plugin latest version and Playstore tells me that the

Does not support 16 KB Hide detail [Learn more](https://developer.android.com/guide/practices/page-sizes#build) Libraries that do not support 16 KB: base/lib/arm64-v8a/libc++_shared.so base/lib/arm64-v8a/libvlc.so base/lib/arm64-v8a/libvlcjni.so base/lib/x86_64/libc++_shared.so base/lib/x86_64/libvlc.so base/lib/x86_64/libvlcjni.so

Image

Do you have any idea if it will be fixed any time soon or workaround?

Activity

  1. thearaks commented on Aug 27, 2025

    @thearaks
    Contributor
  2. jorelkimcruz commented on Sep 8, 2025

    @jorelkimcruz

    there are updates on the 16 kb alignment.

    https://code.videolan.org/videolan/libvlcjni/-/issues/11

  3. jorelkimcruz commented on Sep 8, 2025

    @jorelkimcruz

    There is an active PR related to this.
    #539

  4. alohadance98 commented on Sep 25, 2025

    @alohadance98

    Any update about vlc_flutter_player supports 16kb page size? Our flutter app relies heavily on vlc_flutter_player for video functionality so we look forward to see the next update which is support 16kb page size arrives

  5. illia-romanenko commented on Sep 25, 2025

    @illia-romanenko
    Collaborator

    PR #539 merged in 7.4.4 - should be fixed now.

  6. alohadance98 commented on Sep 25, 2025

    @alohadance98

    @illia-romanenko version 7.4.4 throws PlatformException (PlatformException(channel-error, Unable to establish connection on channel., null, null)) and can not run. Here is the error throws from the example app when app start

    D/ProfileInstaller(28414): Installing profile for software.solid.example
    E/flutter (28414): [ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null)
    E/flutter (28414): #0      VlcPlayerApi.initialize (package:flutter_vlc_player_platform_interface/src/messages/messages.dart:632:7)
    messages.dart:632
    E/flutter (28414): <asynchronous suspension>
    E/flutter (28414): 
    I/flutter (28414): [IMPORTANT:flutter/shell/platform/android/platform_view_android.cc(356)] Flutter recommends migrating plugins that create and register surface textures to the new surface producer API. See https://docs.flutter.dev/release/breaking-changes/android-surface-plugins
    I/PlatformViewsController(28414): Hosting view in view hierarchy for platform view: 0
    I/PlatformViewsController(28414): PlatformView is using SurfaceProducer backend
    E/FrameEvents(28414): updateAcquireFence: Did not find frame.
    I/Choreographer(28414): Skipped 979 frames!  The application may be doing too much work on its main thread.
    I/Quality (28414): Skipped: false 979 cost 10888.828 refreshRate 0 processName software.solid.example
    E/FrameEvents(28414): updateAcquireFence: Did not find frame.
    D/ViewRootImpl[MainActivity](28414):  debugCancelDraw  cancelDraw=false,count = 200,android.view.ViewRootImpl@764dbed
    D/SurfaceComposerClient(28414): VRR [FRTC] client handle [bufferId:18446744073709551615 framenumber:0] [ffffffff, ffffffff]
    I/OpenGLRenderer(28414): Davey! duration=10949ms; Flags=1, FrameTimelineVsyncId=1937173, IntendedVsync=582402654217319, Vsync=582413531994988, InputEventId=0, HandleInputStart=582413543573552, AnimationStart=582413543586937, PerformTraversalsStart=582413543595531, DrawStart=582413576821990, FrameDeadline=582402670439541, FrameInterval=582413543045167, FrameStartTime=11111111, SyncQueued=582413582385479, SyncStart=582413584972406, IssueDrawCommandsStart=582413585567667, SwapBuffers=582413603706365, FrameCompleted=582413606626677, DequeueBufferDuration=1201510, QueueBufferDuration=2045364, GpuCompleted=582413605122510, SwapBuffersCompleted=582413606626677, DisplayPresentTime=504582553560, 
    I/e.solid.exampl(28414): Thread[2,tid=28434,WaitingInMainSignalCatcherLoop,Thread*=0xb4000075e2648000,peer=0x144403f8,"Signal Catcher"]: reacting to signal 3
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions