Skip to content
This repository has been archived by the owner on Jan 6, 2025. It is now read-only.

Android arm-v7a-neon executions on LTS releases are too slow #511

Closed
tanersener opened this issue Aug 2, 2020 · 1 comment
Closed

Android arm-v7a-neon executions on LTS releases are too slow #511

tanersener opened this issue Aug 2, 2020 · 1 comment
Assignees
Labels
bug Something isn't working fixed

Comments

@tanersener
Copy link
Owner

tanersener commented Aug 2, 2020

Encoding takes more time in LTS releases than Main releases for arm-v7a-neon architecture.

The performance difference depends on the codec used. Below you can see the difference between the test commands used in the test application.

  • mpeg4 - % ~33 slower
  • h264 - % ~50 slower
  • vp8 - % ~120 slower
  • vp9 - % ~320 slower
@tanersener tanersener added the bug Something isn't working label Aug 2, 2020
@tanersener tanersener self-assigned this Aug 2, 2020
tanersener added a commit that referenced this issue Aug 2, 2020
…es and remove custom abi rules for releases, fixes #511
tanersener added a commit that referenced this issue Aug 2, 2020
…es and remove custom abi rules for releases, fixes #511
tanersener added a commit that referenced this issue Aug 3, 2020
…es and remove custom abi rules for releases, fixes #511
@tanersener
Copy link
Owner Author

Fixed in the development branch. v4.4 and v4.4.LTS packages are patched and re-published too.

tanersener added a commit that referenced this issue Aug 3, 2020
…es and remove custom abi rules for releases, fixes #511
imostovyi pushed a commit to imostovyi/mobile-ffmpeg that referenced this issue Apr 2, 2021
* development: (155 commits)
  fix android async example
  update ios manual test application
  update android test app
  support iOS 14, fixes tanersener#553
  Support Android scoped storage (tanersener#440)
  Update arch-common.sh (tanersener#534)
  fix monitorWait method for android, fixes tanersener#520
  reorganise android.mk for cpu-features
  update the packaging for android arm-v7a and arm-v7a-neon architectures and remove custom abi rules for releases, fixes tanersener#511
  fix proguard rules, fixes tanersener#508
  target android api level 30
  update android gradle version
  Update README
  move tooltips to resources
  fix android release packaging script
  update ios test-app settings
  fix ios/tvos system library indexes in ffmpeg build scripts
  use v4.4.LTS in test applications
  release v4.4.LTS
  fix mobile-ffmpeg videotoolbox flags for tvos
  ...

# Conflicts:
#	ios/configure
#	ios/src/MobileFFmpeg.h
#	ios/src/MobileFFmpeg.m
#	src/ffmpeg/configure
#	src/ffmpeg/libswscale/aarch64/hscale.S
#	src/libvorbis/doc/Vorbis_I_spec.html
#	src/libvorbis/doc/Vorbis_I_spec.pdf
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
bug Something isn't working fixed
Projects
None yet
Development

No branches or pull requests

1 participant