Package: aom / 1.0.0-3

Metadata

Package Version Patches format
aom 1.0.0-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
update changelog.patch | (download)

CHANGELOG | 630 2 + 628 - 0 !
1 file changed, 2 insertions(+), 628 deletions(-)

 update changelog

- add a v1.0.0 entry to match the tag of the same name
- remove libvpx notes

BUG=aomedia:1988

cmake link pthreads into aom target.patch | (download)

CMakeLists.txt | 4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-)

 cmake: link pthreads into aom target.

Link pthread into the aom library target instead of
looping over all executable targets and making each
depend on pthread.

BUG=aomedia:2071

move aom_read_obu_header from exports_te.patch | (download)

aom/exports_dec | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 move aom_read_obu_header from exports_test to exports_dec

This is where it's really needed: obudec.c needs it.

move aom_obu_type_to_string from exports.patch | (download)

aom/exports_dec | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 move aom_obu_type_to_string from exports_test to exports_dec

This is where it's really needed: obu_parser.cc needs it.

relocate symbol exports needed by exampl.patch | (download)

aom/exports_com | 1 1 + 0 - 0 !
aom/exports_enc | 9 9 + 0 - 0 !
av1/exports_dec | 1 1 + 0 - 0 !
3 files changed, 11 insertions(+)

 relocate symbol exports needed by examples/noise_model.c

Moved from aom/exports_test to aom/exports_com:
aom_malloc

Moved from aom/exports_test to aom/exports_enc:
aom_film_grain_table_append
aom_film_grain_table_free
aom_film_grain_table_write
aom_flat_block_finder_init
aom_flat_block_finder_run
aom_noise_model_init
aom_noise_model_get_grain_parameters
aom_noise_model_save_latest
aom_noise_model_update

From av1/exports_test to av1/exports_dec:
av1_add_film_grain

BUG=aomedia:2072

temporarily relocate av1_resize_frame420.patch | (download)

aom/exports_com | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 temporarily relocate av1_resize_frame420 export.

Move it to aom/exports_com to clear some shared library
build issues. It will be moved to where it belongs in a
follow up (av1/exports_com is where it should be).

BUG=aomedia:2072

relocate symbol exports needed by lightf.patch | (download)

aom/exports_enc | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 relocate symbol exports needed by lightfield_bitstream_parsing.c

Move from aom/exports_test to aom/exports_enc:
aom_wb_write_literal
aom_wb_write_unsigned_literal

BUG=aomedia:2072

cmake restrict exported symbols in share.patch | (download)

build/cmake/exports_sources.cmake | 11 6 + 5 - 0 !
build/cmake/generate_exports.cmake | 6 3 + 3 - 0 !
2 files changed, 9 insertions(+), 8 deletions(-)

 cmake: restrict exported symbols in shared object builds.

Add missing local section to linker script. Also some cosmetics:
- set() -> list(APPEND) in generate_exports.cmake.
- Make the linker script more readable (indent/whitespace).

BUG=aomedia:2072

relocate symbol exports needed by exampl.patch1 | (download)

aom/exports_com | 1 0 + 1 - 0 !
av1/exports_com | 1 1 + 0 - 0 !
build/cmake/exports_sources.cmake | 3 2 + 1 - 0 !
3 files changed, 3 insertions(+), 2 deletions(-)

 relocate symbol exports needed by examples/resize_util.c

Completes relocation started in a87d645d.

Move from aom/exports_com to av1/exports_com:
av1_resize_frame420

BUG=aomedia:2072

update the vsx support.patch | (download)

av1/common/ppc/cfl_ppc.c | 87 43 + 44 - 0 !
1 file changed, 43 insertions(+), 44 deletions(-)

 update the vsx support

The CFL function signature takes a source and destination pointer.
Also make the typedef compatible with clang.