Move libvpx/* to *

This is needed to get the folder structure to be in sync with main
branch of upstream project.

Except the changes in Android.bp and generate_config.sh
(as per the new folder structure), all other changes in this CL
are due to files being moved without any changes in the code.

Bug: 256050947
Test: Builds

Change-Id: Ic62f7b1bd28cc0d2d84c8cb8c6a0062ac7fb68af
This commit is contained in:
Harish Mahendrakar
2022-10-28 09:35:55 -07:00
parent f6dd3412d5
commit d99d3d4df7
1192 changed files with 1158 additions and 1073 deletions

2
.gitattributes vendored Normal file
View File

@@ -0,0 +1,2 @@
configure eol=lf
*.sh eol=lf

69
.gitignore vendored Normal file
View File

@@ -0,0 +1,69 @@
*.S
*.a
*.asm.s
*.d
*.gcda
*.gcno
*.o
*~
.cproject
.project
.settings
/*-*.mk
/*.asm
/*.doxy
/*.ivf
/*.ivf.md5
/.bins
/.deps
/.docs
/.install-*
/.libs
/Makefile
/arm_neon.h
/config.log
/config.mk
/docs/
/doxyfile
/examples/*.dox
/examples/decode_to_md5
/examples/decode_with_drops
/examples/decode_with_partial_drops
/examples/example_xma
/examples/postproc
/examples/resize_util
/examples/set_maps
/examples/simple_decoder
/examples/simple_encoder
/examples/twopass_encoder
/examples/vp8_multi_resolution_encoder
/examples/vp8cx_set_ref
/examples/vp9cx_set_ref
/examples/vp9_lossless_encoder
/examples/vp9_spatial_svc_encoder
/examples/vpx_temporal_svc_encoder
/ivfdec
/ivfdec.dox
/ivfenc
/ivfenc.dox
/libvpx.so*
/libvpx.ver
/samples.dox
/test_intra_pred_speed
/test_libvpx
/tools.dox
/tools/*.dox
/tools/tiny_ssim
/vp8_api1_migration.dox
/vp[89x]_rtcd.h
/vpx.pc
/vpx_config.c
/vpx_config.h
/vpx_dsp_rtcd.h
/vpx_scale_rtcd.h
/vpx_version.h
/vpxdec
/vpxdec.dox
/vpxenc
/vpxenc.dox
TAGS

2094
Android.bp

File diff suppressed because it is too large Load Diff

View File

@@ -93,7 +93,7 @@ cc_library {
"-Wno-unused-parameter",
],
export_include_dirs: ["libvpx"],
export_include_dirs: ["."],
sanitize: {
integer_overflow: true,
@@ -112,14 +112,14 @@ cc_library_headers {
vendor_available: true,
host_supported: true,
export_include_dirs: ["libvpx"],
export_include_dirs: ["."],
}
cc_fuzz {
name: "vp9_dec_fuzzer",
host_supported: true,
srcs: [
"libvpx/examples/vpx_dec_fuzzer.cc",
"examples/vpx_dec_fuzzer.cc",
],
target: {
darwin: {
@@ -155,7 +155,7 @@ cc_fuzz {
name: "vp8_dec_fuzzer",
host_supported: true,
srcs: [
"libvpx/examples/vpx_dec_fuzzer.cc",
"examples/vpx_dec_fuzzer.cc",
],
target: {
darwin: {

View File

View File

View File

Before

Width:  |  Height:  |  Size: 646 KiB

After

Width:  |  Height:  |  Size: 646 KiB

View File

Before

Width:  |  Height:  |  Size: 898 KiB

After

Width:  |  Height:  |  Size: 898 KiB

View File

View File

@@ -20,7 +20,7 @@
export LC_ALL=C
cd $(dirname $0)
BASE_DIR=$(pwd)
LIBVPX_SRC_DIR="libvpx"
LIBVPX_SRC_DIR="."
LIBVPX_CONFIG_DIR="config"
# Clean files from previous make.
@@ -146,13 +146,13 @@ function gen_source_list {
# Extract a list of C sources from a libvpx_srcs.txt file
# $1 - path to libvpx_srcs.txt
function libvpx_srcs_txt_to_c_srcs {
grep ".c$" $1 | grep -v "^vpx_config.c$" | awk '$0="\"libvpx/"$0"\","' | sort
grep ".c$" $1 | grep -v "^vpx_config.c$" | awk '$0="\""$0"\","' | sort
}
# Extract a list of ASM sources from a libvpx_srcs.txt file
# $1 - path to libvpx_srcs.txt
function libvpx_srcs_txt_to_asm_srcs {
grep ".asm$" $1 | awk '$0="\"libvpx/"$0"\","' | sort
grep ".asm$" $1 | awk '$0="\""$0"\","' | sort
}
# Extract a list of converted ASM sources from a libvpx_srcs.txt file
@@ -197,7 +197,7 @@ function convert_arm_asm {
}
echo "Create temporary directory."
TEMP_DIR="$LIBVPX_SRC_DIR.temp"
TEMP_DIR="../libvpx.temp"
rm -rf $TEMP_DIR
cp -R $LIBVPX_SRC_DIR $TEMP_DIR
cd $TEMP_DIR
@@ -225,7 +225,7 @@ lint_config arm64
lint_config generic
echo "Create temporary directory."
TEMP_DIR="$LIBVPX_SRC_DIR.temp"
TEMP_DIR="../libvpx.temp"
rm -rf $TEMP_DIR
cp -R $LIBVPX_SRC_DIR $TEMP_DIR
cd $TEMP_DIR

Some files were not shown because too many files have changed in this diff Show More