• R/O
  • HTTP
  • SSH

external-ffmpeg: List of commits


Rev. Tiempo Autor
a8329fe q-x86 2019-12-05 19:18:30 Chih-Wei Huang

Android: only add notext to x86

The flag adds text relocations to the shared library.
However, x86_64 should not have it.

bd53966 2019-12-05 19:18:19 Michael Goffioul

Fix compilation for Android Q / x86 target

3456605 pie-x86 android-x86-9.0-r1 android-x86-9.0-r2 2019-03-25 14:48:05 Mauro Rossi

Initial changes for Pie

Relaxation for various warning causing building errors

69150da oreo-x86 android-x86-8.1-r1 android-x86-8.1-r2 android-x86-8.1-r3 android-x86-8.1-r4 android-x86-8.1-r5 2017-09-10 00:52:35 Chih-Wei Huang

Fix building issues of Android 8.0

9cd508b nougat-x86 android-x86-7.1-r1 android-x86-7.1-r2 android-x86-7.1-r3 android-x86-7.1-r4 2017-08-23 12:42:21 Chih-Wei Huang

android: simplify makefiles

Use the variables that have already been defined as possible.

4866fbc 2017-06-08 00:43:27 Chih-Wei Huang

android: update configs to ffmpeg master branch

Re-generate the configs by gen-android-configs.

6baa9ae 2017-06-08 00:42:32 Chih-Wei Huang

android: clean up makefiles

Move common variables to the top makefile. No need to define them
on including each time.

Export ffmpeg include paths by LOCAL_EXPORT_C_INCLUDE_DIRS.

Use LOCAL_PROPRIETARY_MODULE to put libraries to /vendor.

4bdbfa1 2017-06-08 00:42:31 Chih-Wei Huang

android: quiet some warnings

4842a18 2017-06-08 00:42:31 Chih-Wei Huang

android: update rules for ffmpeg master branch

bcc3dce 2017-06-08 00:42:31 Chih-Wei Huang

android: use AOSP's rules to build asm

AOSP has rules to build asm since Lollipop. Switch to AOSP's rules
to simplify the makefile.

17d0635 2017-06-08 00:42:31 Chih-Wei Huang

android: add ff_android_protocol

It's initialized and used by stagefright-plugins.

828107e 2017-06-08 00:42:31 Chih-Wei Huang

configure: android: enable vaapi hwaccel

4632602 2017-06-08 00:42:31 Chih-Wei Huang

gen-android-configs: set target-os to android

Modify configure to avoid generating verbose variables which are not
used by Android build system.

72510b9 2017-06-08 00:42:31 Chih-Wei Huang

android: update generated files

8d3a9e3 2017-06-08 00:42:31 Chih-Wei Huang

gen-android-configs: move generated files to android folder

8bc44ec 2017-06-08 00:42:30 Chih-Wei Huang

gen-android-configs: support x86_64 multilib build

Copy the x86(_64) files to the correct locations.

838f4ec 2017-06-08 00:42:30 Chih-Wei Huang

android: enable vaapi support

Only link libva if CONFIG_VAAPI=yes.

Hack ffmpeg_vaapi.c to avoid linking errors.

9893951 2017-06-08 00:42:30 Chih-Wei Huang

android: link shared libraries defined in *_FFLIBS

This is a cleanup to follow new *_FFLIBS variable defined in

bc39ea6 2017-06-08 00:42:30 Chih-Wei Huang

android: remove the usage of copy headers

It's deprecated and unnecessary.

7be60b2 2017-06-08 00:42:30 Chih-Wei Huang

configure: android: don't use compat/strtod.c

Now bionic supports strtod.

066efff 2017-06-08 00:42:30 Steve Kondik

ffmpeg: Adjust build hacks

* The wmalosslessdec hack is no longer needed for arm/arm64
* vp9dsp_8bpp is crashing SDCLANG at O2 and O3. No need to
disable SDCLANG entirely, just drop it to O1.

Change-Id: Ie97a5baed67ca98cc375a8ef7750c1d012ea0b25

560c9ad 2017-06-08 00:42:30 Steve Kondik

android: Don't use Snapdragon LLVM when building

* SDLLVM throws an internal compiler error when building the vp9
decoder. Disable use of SDLLVM for now until the issue is resolved.

Change-Id: Ifd92aa54446f518bcf8821af2625772adbb6a5af

90dc9fc 2017-06-08 00:42:30 Steve Kondik

ffmpeg: Update build flags

* Reduce noise

Change-Id: I57e425179631f7f041b589b9c13a630c93272ae2

c0e7ad8 2017-06-08 00:42:30 Jaap Jan Meijer

android: add missing includes

Change-Id: I97c95c1c5f0d0c5ceb27d80c7915c2c5a8927bb1

cf70cc0 2017-06-08 00:42:30 Jaap Jan Meijer

Include and link against libva

Change-Id: Iba7201ddafbd637d229f0d03b81fb56fc4d3f863

1128721 2017-06-08 00:42:30 WuZhen

support building for x86_64 multilib build

This commit adds support for building x86-64 version
of ffmpeg. rename arch dependant config files to
distinguish x86 and x86-64 targets

Change-Id: Iabecf7eb4c9b2572a8272add44612e85fd7ea999

d85d9c3 2017-06-08 00:42:29 Arnav Gupta

libavutil: fix old style function definition warnings

Change-Id: I879cef5a97542bba4a0923a79b94d044d62fcb7d
Signed-off-by: Arnav Gupta <>

1652f95 2017-06-08 00:42:29 artefvck

fix invalid linked for target atom , move x86-atom to atom

from android_build we don't find target arch for x86-atom , so we move linked here

Change-Id: I94edfe54f34a6311aac93771270f418143d0cd76

6000410 2017-06-08 00:42:29 Steve Kondik

ffmpeg: Update configs and makefiles for FFMPEG 3.0

Change-Id: If99ca4a37ff6c1781acaa0f7d57dead7b54a5931

b8593ba 2017-06-08 00:42:29 Ricardo Cerqueira


Addresses CYNGNOS-1477

Change-Id: Ie08dcea95298a45ac66556e2425e49cb0ed82a01

Show on old repository browser