VLC Does not support 16 KB聽#536
Copy link
Copy link
Closed
Description
Activity
Apparently VideoLAN is working on it:
Support for 16 KB Memory Page Size in LibVLC Android BuildsReacted by Jorel Kimthere are updates on the 16 kb alignment.
There is an active PR related to this.
#539Reacted by Yanuar Bimantoro and Thanakorn AmnuaywiboolpolAny 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
PR #539 merged in 7.4.4 - should be fixed now.
Reacted by 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 3Reacted by twix44 and Renato Pinheiro
Metadata
Metadata
Assignees
Labels
No labels
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.soDo you have any idea if it will be fixed any time soon or workaround?