Compare commits
761 Commits
master_ume
...
master
Author | SHA1 | Date | |
---|---|---|---|
|
d1e55f54e4 | ||
|
f9d0ce9411 | ||
|
cc67c9cacb | ||
|
f00dff9ca3 | ||
|
101973bdff | ||
|
7b53729849 | ||
|
95128b64ea | ||
|
151abf13e8 | ||
|
fb340a152b | ||
|
8d0cf94d46 | ||
|
e526964b11 | ||
|
fa4ad7f32d | ||
|
befc4e7833 | ||
|
92228b64bb | ||
|
096ee7ee68 | ||
|
82ce3a282f | ||
|
7ca1ee2aad | ||
|
a753526571 | ||
|
ddcb757dc7 | ||
|
aa0a2e38a7 | ||
|
a95068e7e5 | ||
|
c1ef54e7b1 | ||
|
800e1382a4 | ||
|
bfaa175e10 | ||
|
81cdd97fc4 | ||
|
6e0094e653 | ||
|
14a3eeebf2 | ||
|
ef09d9c58a | ||
|
99bc3cd71c | ||
|
81d390f82e | ||
|
4244272d00 | ||
|
9ab0e4ad8d | ||
|
684106bc59 | ||
|
9d2814c36f | ||
|
9475acd585 | ||
|
98343a2177 | ||
|
f60915194a | ||
|
6ffe601060 | ||
|
f52d7452f0 | ||
|
55bc6f917f | ||
|
69b868f535 | ||
|
ee8f744ed2 | ||
|
265e360670 | ||
|
4029392dad | ||
|
299e109c3d | ||
|
168d4a37b7 | ||
|
03a3c64a86 | ||
|
2e84e799d4 | ||
|
e69796e158 | ||
|
80892b14e4 | ||
|
9b4a2bd5e5 | ||
|
b300541ce9 | ||
|
13a373c73b | ||
|
6678dbb6d6 | ||
|
5f4bae667b | ||
|
b23b975edd | ||
|
03b05d0de0 | ||
|
d79dba045d | ||
|
0646c2c6a7 | ||
|
58ba80929b | ||
|
cf73d3218e | ||
f823f17bca | |||
d63cba7db1 | |||
a454a97c58 | |||
|
0937186c93 | ||
11e0d62dde | |||
f2ccf37022 | |||
eb90ae9e03 | |||
ec5f32cf1e | |||
ec5d4d77db | |||
0c74d81cc6 | |||
|
8e860b80d4 | ||
|
0f03a754c1 | ||
|
2b2fe90520 | ||
|
cbd99e0664 | ||
528647a0bc | |||
|
b4a4302cc7 | ||
|
09395b152e | ||
|
f5d8b7fed1 | ||
|
32257ce5a0 | ||
|
ca13774d87 | ||
|
e79741b297 | ||
238dfcc2d3 | |||
61b1101c3f | |||
daf881f6a7 | |||
38f3b721e0 | |||
04ae7eeacc | |||
d863c0af5a | |||
99c1037a15 | |||
|
3440b71229 | ||
50686957dc | |||
|
214e6f5d89 | ||
2d9e1cd685 | |||
60485deed5 | |||
7196ebd16e | |||
6eee7b9ede | |||
e0405e9c13 | |||
e8e0fc32f9 | |||
3d4ad99c99 | |||
a25e22b142 | |||
3aeabfa32b | |||
47da21351e | |||
451a875526 | |||
dc7b987eda | |||
fe28d3508b | |||
|
cb87974320 | ||
|
dbd684a6e2 | ||
abc37aa486 | |||
3349b2d7df | |||
97d636ddec | |||
3b8aedaa17 | |||
40ba4b8aa8 | |||
f7db0b0768 | |||
ed642f0137 | |||
d1512bc256 | |||
9f90040168 | |||
9ae6fedd8d | |||
516a068c25 | |||
63b7a18c0b | |||
|
6af48002bb | ||
79c730c1b7 | |||
c20a9804e9 | |||
|
96a6b05d03 | ||
ba8090eec7 | |||
e1fd4949b5 | |||
|
08c46a7684 | ||
|
3a12d848e1 | ||
|
cf245b0df8 | ||
1cde41f2d0 | |||
092d4cb914 | |||
|
0ea92c00a2 | ||
21ae621343 | |||
048c66736f | |||
d3055d8fb2 | |||
|
b9164b6a08 | ||
|
67e5e4e02f | ||
|
2351618e5a | ||
|
b2e2ca7303 | ||
714e51b621 | |||
efa4c25c4b | |||
|
854cad8ec6 | ||
46fba9429d | |||
c67ed4b736 | |||
|
4a91aafb4b | ||
|
a0f3f246a6 | ||
|
2b20782def | ||
|
152848a04f | ||
|
fe827482c9 | ||
7fc1c2e712 | |||
7a6dfe5a3d | |||
|
96c45820b0 | ||
ac18150503 | |||
|
22b208bcd9 | ||
|
484069dac7 | ||
ade837e85c | |||
12a1f24101 | |||
250d4832a3 | |||
|
93db808f8b | ||
|
59f0fa4acb | ||
8fe6130c81 | |||
|
a11d7f07e9 | ||
|
90bc70ebf7 | ||
|
4618c0a4f1 | ||
9292e6f5c5 | |||
845b217c4d | |||
|
7edd75e223 | ||
|
15a52aaa62 | ||
|
6d6010d023 | ||
|
94156e2984 | ||
|
769f527565 | ||
|
eb9f615f70 | ||
|
3dcc801331 | ||
|
963fe2c110 | ||
9c38f40098 | |||
8cae89e7cd | |||
|
9dd3619049 | ||
|
96b80a460b | ||
|
a68bee94a9 | ||
|
40a2843696 | ||
2cefd50ac3 | |||
|
833b58d311 | ||
|
f14fb4612b | ||
3510a565f2 | |||
e0669e98cf | |||
|
8f82c7c785 | ||
|
2eea1f1b75 | ||
f1a1aae787 | |||
|
b68c7f1c46 | ||
|
dd7eb2326a | ||
3f1fe93f3d | |||
|
8c9cf4e3a8 | ||
0451f518d5 | |||
a154f480f6 | |||
|
29badbf725 | ||
|
e89f22329f | ||
|
81e08d41af | ||
d89b356395 | |||
4d2985456d | |||
48e3ff46ab | |||
|
6dd3e02c1d | ||
d8e9cc2189 | |||
|
0310628ba3 | ||
2f54fdab12 | |||
|
a3228f48c2 | ||
|
35c83a255a | ||
|
0aeb2d32c2 | ||
|
313320473f | ||
|
2b86927b5b | ||
|
bf3ebfedbd | ||
|
1a2db91ceb | ||
|
9fa4924278 | ||
|
3318fa761c | ||
a7421ba1a6 | |||
|
40a081caa6 | ||
|
1485173227 | ||
|
d5b60523a5 | ||
|
309d04653e | ||
|
45ae3b1624 | ||
|
e874c2ee16 | ||
|
002f0ad654 | ||
|
bb49472817 | ||
|
05e4ff89d7 | ||
020b5c1025 | |||
|
2cf10cc35a | ||
|
4c53c990e9 | ||
|
cd8b58a0ec | ||
b41bd3b89b | |||
|
d66f098692 | ||
|
f131fcf546 | ||
|
eeb1cc008a | ||
6eba9558e1 | |||
|
0425b56106 | ||
|
c5de062171 | ||
|
f82dbccaa5 | ||
07d6b959d5 | |||
5ae55f87fa | |||
|
f59e5e527a | ||
d70c3a8b27 | |||
|
c20147bf8f | ||
|
45743e3070 | ||
|
b8b43c1ef2 | ||
73847c46a3 | |||
|
b7c53a3b21 | ||
c91947ce71 | |||
|
62e50ae310 | ||
|
5baea0f156 | ||
|
419e3a7ab5 | ||
|
66822139ba | ||
|
5a924d9fea | ||
cb0772c9e3 | |||
|
9c9eb34756 | ||
|
1b57d8bc8f | ||
edc738d80b | |||
b5417f90b4 | |||
|
4bd1e4bc91 | ||
|
cb2729433e | ||
|
985e626cb5 | ||
|
efce2ad93c | ||
|
6132338c6c | ||
|
8c89fc1de1 | ||
|
a061637492 | ||
98095e07ee | |||
9764b3370e | |||
|
bbb5a12899 | ||
|
680780145c | ||
|
19c270ad22 | ||
|
ce9336737f | ||
0396e2d06d | |||
|
39cf76439f | ||
|
11c9a53028 | ||
|
c4d378daba | ||
|
efa698ebfa | ||
|
6496440e5d | ||
|
d3de01666c | ||
9621d8a6d8 | |||
07f97fefdb | |||
186b9d61ee | |||
b7c0f5d3ec | |||
949c0ab759 | |||
|
278801b77a | ||
5f3ebb4235 | |||
ab24348f72 | |||
022806d9da | |||
|
b0c5d44d1c | ||
|
d9b1149832 | ||
|
9711b1f8d4 | ||
|
0252963b2e | ||
|
ff8e75768e | ||
c92e8dd8bc | |||
|
01dfb81a46 | ||
|
0afee3543e | ||
8d5990c25b | |||
|
d5f78cc83a | ||
|
cf48be7d15 | ||
225929c891 | |||
bc63a3e601 | |||
c33975fe67 | |||
c033340aad | |||
24170d55e2 | |||
|
26a71ff825 | ||
e36fbdc6b8 | |||
|
b6d0ea1fba | ||
|
cbf517bed6 | ||
|
dc0ae1124f | ||
|
3167ab0be8 | ||
|
0b218157d2 | ||
|
6a4ac35203 | ||
|
93dbee14b3 | ||
|
cb376aa83a | ||
92d1861d8f | |||
0ff0cb52f6 | |||
|
afef088555 | ||
|
73414f3349 | ||
|
abfd15f751 | ||
8d87dda691 | |||
fcd13751c9 | |||
e24805cf9b | |||
489a99e522 | |||
6a51b39134 | |||
86bbf6a7f3 | |||
|
95ded2f77c | ||
599e88acc6 | |||
|
d78055cdd9 | ||
2093306d36 | |||
|
b4adf4c77c | ||
8e2acc3417 | |||
d28d0dd3d7 | |||
|
7d46ab8520 | ||
150bdba795 | |||
651fe12edd | |||
d0c0f8f82e | |||
1f12187766 | |||
|
754f2a9294 | ||
|
9320d6c209 | ||
1c9493d7c8 | |||
34e4765e13 | |||
d4d191fad6 | |||
|
8228c45a4d | ||
|
4147e3c5f5 | ||
|
583740e866 | ||
|
0db8eefbe6 | ||
|
3f68e2a3aa | ||
|
11ba2c45f8 | ||
|
320584769d | ||
|
5922f4c08b | ||
|
b29b0a1688 | ||
|
f88356cea2 | ||
|
2a67cf7228 | ||
|
a100ab1a4a | ||
|
69b45f1d21 | ||
|
479a743d29 | ||
|
382c53ab1f | ||
|
1c22f5fd48 | ||
|
09bef7afa6 | ||
|
88b96267ef | ||
|
7c006e8e03 | ||
|
f35b547c0d | ||
|
490c558e03 | ||
|
bbf5d159b4 | ||
|
e982994ecd | ||
|
a0294a8405 | ||
|
756cbb1ce1 | ||
9e5427bd35 | |||
|
f626ab03d4 | ||
|
0d7bdce4f0 | ||
|
cd3feebb94 | ||
|
3cca1a9e54 | ||
|
0b7b959151 | ||
1f1ac71bb0 | |||
|
ce7b6decc1 | ||
|
4a4a52aa61 | ||
|
123b9dd74a | ||
|
28dba93f17 | ||
|
285515345b | ||
|
f24744afe8 | ||
|
1e466ac13d | ||
|
d37b490088 | ||
|
a61bc8fbb8 | ||
9db23a32d1 | |||
|
5f1eadc47b | ||
|
de11b5123d | ||
|
5b0f5f03ab | ||
|
6095d2d04a | ||
|
3953e146a5 | ||
|
f04a2865af | ||
|
f94b3f27e3 | ||
|
61a966ea41 | ||
|
d0f2ac2c60 | ||
|
5dff64ec99 | ||
|
cad8236e5c | ||
|
faa401245f | ||
|
4fc021e866 | ||
|
f9a21d0357 | ||
|
d72a9a39c6 | ||
|
0317b339f8 | ||
|
4fabf3aba3 | ||
|
4693954a72 | ||
|
859810f1f6 | ||
|
53f389ddc8 | ||
|
ddc9bc344e | ||
|
cf34e73d32 | ||
|
1981fb553a | ||
|
3b6d586b58 | ||
|
50b6deaf01 | ||
|
bc8d916445 | ||
|
6870037683 | ||
|
8af7f907eb | ||
4d96bcc667 | |||
f7845dde6f | |||
ae9ef1f8a1 | |||
|
1023c0ab4d | ||
|
8184cf6c7f | ||
df735af252 | |||
|
6f71a825b5 | ||
|
08e009e5f9 | ||
|
1a4a0632ee | ||
|
b3a02f8c2c | ||
aa9bc7326c | |||
22769b981d | |||
|
85b4facfe8 | ||
aef0435b93 | |||
9cc30186cd | |||
f99641ed35 | |||
|
0552f56eb4 | ||
|
7ab4081f0b | ||
|
e7ef492015 | ||
1aa6cb8f55 | |||
dc87fc7048 | |||
|
04b70d910a | ||
a4ce44d9ba | |||
469e3e30ad | |||
|
7e7616ef29 | ||
|
dd64568fdf | ||
50fb801cf7 | |||
e0200a9c7f | |||
5a32047c6d | |||
|
45fd56ba66 | ||
|
30b2884c46 | ||
0c07e8c2be | |||
|
508e9f1931 | ||
78d870ed89 | |||
|
c00afb1db0 | ||
|
dfca615735 | ||
|
a920b61bc4 | ||
|
3effb630c5 | ||
0e596e9be9 | |||
|
0a70cc027f | ||
47077a465a | |||
|
aa62dda844 | ||
|
004a5b2a53 | ||
|
64f9cee3af | ||
1eb43fb8cf | |||
|
f770370be0 | ||
e185eb8612 | |||
299add0575 | |||
feb08e1759 | |||
16755a9c8c | |||
|
d6e6164549 | ||
52c561fa08 | |||
c2979b4cf7 | |||
|
0f70f10aed | ||
45f471055e | |||
|
c49c9c2f81 | ||
|
74b19de11c | ||
|
00b89aab69 | ||
|
6ff6cbbe6b | ||
|
65d38de73c | ||
|
ae6fdab7e8 | ||
|
3d1c4466e0 | ||
|
9963b37b6f | ||
a8a1aa2e71 | |||
2857127285 | |||
|
3a1268aac7 | ||
|
5b813aff88 | ||
|
d9951b5a35 | ||
|
f928fce069 | ||
|
d365389ff8 | ||
a4e98f3703 | |||
|
a307e6f864 | ||
|
b5c8f14994 | ||
|
34323fd983 | ||
|
1f7c6c8adc | ||
|
29c2334ee0 | ||
|
2aa50ecfc7 | ||
|
58b2d69601 | ||
|
e061e61088 | ||
|
24788d7e21 | ||
54693c0d37 | |||
|
27f136d6ca | ||
|
92d271ff93 | ||
|
0b15df41b8 | ||
|
f22f8fcb4b | ||
|
7627219e77 | ||
|
cf749d85c6 | ||
|
ac6eb21e06 | ||
|
5ca13b770c | ||
7795317c14 | |||
|
a036e5eff6 | ||
c6fb323c68 | |||
|
926a1a3cb6 | ||
d629ee3f9f | |||
df0d9795ed | |||
1759757176 | |||
|
661c2fd334 | ||
b175e42ee1 | |||
6cdc648ea9 | |||
|
85ccbcccae | ||
0a6b210a76 | |||
43d1abbae0 | |||
4a5e581978 | |||
8a7b65955c | |||
|
3445ee2a56 | ||
cf2274195f | |||
|
aad607ace8 | ||
17506f6cbf | |||
|
418073f07e | ||
|
319295de57 | ||
|
dcf3f5c308 | ||
30bdf83724 | |||
fbb801bf62 | |||
|
44601c74b4 | ||
2808e41288 | |||
05aea2448f | |||
34986d6897 | |||
924afce81e | |||
48dcfd4a04 | |||
|
163ab1c80d | ||
e06f944def | |||
|
a5d546d1d1 | ||
1304ec6cde | |||
|
f46d14ce28 | ||
e2005582fe | |||
a56a5849fe | |||
|
1495bfee99 | ||
19eecd7022 | |||
|
d415efde35 | ||
61ee585ae9 | |||
|
7b103aaf7c | ||
|
9eba98f709 | ||
dea3264577 | |||
|
42cfcce1dc | ||
|
f697e650a8 | ||
|
ac78268a85 | ||
|
9d543f2211 | ||
d001712067 | |||
|
dc28a3d81e | ||
728dec9d97 | |||
|
f65c698602 | ||
|
215a2f8927 | ||
|
a21352302b | ||
|
0b3ebdfc30 | ||
|
f10657f89c | ||
|
0dc1009661 | ||
|
302b789970 | ||
|
bd9c8c2265 | ||
58ace7d613 | |||
|
c723e14182 | ||
|
3982afb0d3 | ||
|
280920d5f0 | ||
|
e25980cec8 | ||
|
e353638ec1 | ||
|
65a3a64d7d | ||
b10312118b | |||
|
419b5d08b4 | ||
|
b146f93029 | ||
|
ef34a6cf4f | ||
|
213319d5d3 | ||
|
ddb4e98afd | ||
|
8dbc0dad7a | ||
cdf3c4e411 | |||
|
446dc271d6 | ||
|
ecca9b7b8b | ||
|
331b55a5ab | ||
|
f8ac4617ed | ||
|
d0b7b065b2 | ||
53e6cb5a70 | |||
|
ad79190a61 | ||
|
5895fa8d71 | ||
|
48886374d5 | ||
|
32d0fe497d | ||
|
6347473d0c | ||
6df819f3b1 | |||
39fbe90e8b | |||
|
3396ca63d0 | ||
8c5ae3b61a | |||
|
484891cfe7 | ||
|
5c00e065d2 | ||
|
2857bb09a2 | ||
|
79c1c01003 | ||
a2864187ed | |||
ef76b2c7e4 | |||
|
05e7c4ffdd | ||
|
b4b1efe730 | ||
0c7ae4e4f7 | |||
|
b35d5d242e | ||
b8264997f4 | |||
|
2ab1b31a94 | ||
|
9dba41c22f | ||
|
f1645cf72c | ||
|
cd35b9e40f | ||
|
33bce43737 | ||
|
1f8025599b | ||
|
7c44f09803 | ||
|
0b89ac21e8 | ||
|
238181deca | ||
|
71a7b47d42 | ||
|
59446d2518 | ||
|
8a8a7a8326 | ||
|
089b1881f1 | ||
|
7b1f3ddd79 | ||
|
56ae033523 | ||
|
f772a64507 | ||
|
8c75317ddc | ||
|
256c19a09e | ||
|
82c1d15ca5 | ||
|
aff5a178a0 | ||
|
04b1764f7b | ||
|
076f7130c8 | ||
|
b7842d5ac9 | ||
|
eb5aebda51 | ||
|
6990bd13ed | ||
|
c18af48fbb | ||
|
68e6f5df1b | ||
|
dc46ffc5b6 | ||
|
c58a5a9a55 | ||
|
e2ee742091 | ||
|
bcc86a899c | ||
|
b60031d2d0 | ||
|
54aa5fee67 | ||
|
816fd21fbc | ||
|
92e6b563e4 | ||
|
d7bc2615d6 | ||
|
21473b1d69 | ||
|
9bdee649d8 | ||
|
f1a8cd3a68 | ||
|
a39005b1a9 | ||
|
ec1197e5da | ||
|
45372f37b8 | ||
|
df93b9495a | ||
|
86d730cdf1 | ||
|
f356446c03 | ||
|
bf7bc6b786 | ||
|
6a3c15e3e7 | ||
|
07d3b190e2 | ||
|
27b316d39b | ||
|
f928fcd4bc | ||
|
adcafc7e16 | ||
|
b191dfb1be | ||
|
192b0cb417 | ||
|
a2435cbe95 | ||
|
8925d478da | ||
|
926de0463c | ||
|
993b09b853 | ||
|
e6c8495158 | ||
|
e15953dc64 | ||
|
4ff529ace9 | ||
|
530622c72c | ||
|
7f38739ddc | ||
|
bc549d52f6 | ||
|
14f0de093e | ||
|
51457738d2 | ||
|
d8a0427791 | ||
|
8abf92d42c | ||
|
fc2d700a31 | ||
|
867029fa3a | ||
|
52e199b901 | ||
|
c5d537fb4d | ||
|
e081f1e058 | ||
|
7bedf93dd5 | ||
|
000929fd02 | ||
|
3e5ba2ba19 | ||
|
a25ce2034f | ||
|
1625135d0c | ||
|
add3589683 | ||
|
45a5d6ad61 | ||
|
7b62409bf1 | ||
|
45ad8a9810 | ||
|
a788c347de | ||
|
c3d4cb8d62 | ||
|
916a1447f0 | ||
|
b2ee091c03 | ||
|
cf169e9a4e | ||
|
ea0ff70595 | ||
|
ce37918745 | ||
|
260b615d2b | ||
|
45566001a7 | ||
|
12482b6624 | ||
|
2d7684a5c8 | ||
|
c1d6b67322 | ||
|
69c0d5f28a | ||
|
d541a4d506 | ||
|
4b46c72f5a | ||
|
e191fb82a3 | ||
|
32ebfa719d | ||
|
c94f549531 | ||
|
6d98afa319 | ||
20ccb37ccf | |||
|
79fa6be313 | ||
|
210e755fed | ||
a6faf12ff6 | |||
|
e2148c3f31 | ||
|
869ca75464 | ||
|
ce48a7dcf0 | ||
|
866024ae95 | ||
b40abb9bc0 | |||
|
37217e529e | ||
|
eedbbb5304 | ||
4b3b47b65f | |||
c015459cf1 | |||
326ced4646 | |||
18970c22cf | |||
00db8a00c7 | |||
|
0756dd9560 | ||
f3195bbcf8 | |||
4e4b5f90bb | |||
3150489384 | |||
9ff382e35b | |||
bcd8f7af52 | |||
3595b89672 | |||
6e8842d30d | |||
7b5cd9b797 | |||
9ec241f2a3 | |||
a876018b0a | |||
ea397af123 | |||
a475e5dc2f | |||
54258c3f13 | |||
d383a08013 | |||
|
fed6289f67 | ||
|
9b301eba25 | ||
d1edf6bdd8 | |||
|
7ca8694aed | ||
|
406c67bf3a | ||
|
d643df72bc | ||
a3dacf1f59 | |||
37605f46b7 | |||
|
a4895df622 | ||
fc63cbbf50 | |||
b7ba717cb9 | |||
0c5ef0befe | |||
|
84d4423069 | ||
|
0721ff4f37 | ||
a5b0ee757c | |||
e89e82483b | |||
57bda40a82 | |||
2e907bc1ed | |||
8d984951c3 | |||
357ece2ebe | |||
8e19ddcc99 | |||
9360e5438c | |||
fa8d8a7421 | |||
e1f4e8dde4 | |||
2b59b1b4fe | |||
cee1476ab1 | |||
20a6bae5ff | |||
b6732adfd2 | |||
bec031688e | |||
7f11195ede | |||
d4ff9c3072 | |||
0a442e7df9 | |||
52f1a78e36 | |||
|
75b176a81e |
@ -1,12 +1,12 @@
|
||||
apply plugin: 'com.android.library'
|
||||
apply plugin: 'img-optimizer'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-android-extensions'
|
||||
|
||||
apply plugin: 'kotlin-parcelize'
|
||||
apply from: "../package_config.gradle"
|
||||
|
||||
android {
|
||||
compileSdkVersion rootProject.ext.android.compileSdkVersion
|
||||
buildToolsVersion rootProject.ext.android.buildToolsVersion
|
||||
namespace "com.yunbao.faceunity"
|
||||
compileSdk rootProject.ext.android.compileSdkVersion
|
||||
packagingOptions {
|
||||
pickFirst "lib/armeabi/libyuvutils.so"
|
||||
pickFirst "lib/arm64-v8a/libyuvutils.so"
|
||||
@ -34,6 +34,7 @@ android {
|
||||
manifestPlaceholders = rootProject.ext.manifestPlaceholders
|
||||
ndk {
|
||||
abiFilters "armeabi-v7a", "arm64-v8a"
|
||||
// abiFilters "armeabi-v7a", "arm64-v8a","x86","x86_64"
|
||||
}
|
||||
}
|
||||
aaptOptions {
|
||||
@ -48,8 +49,8 @@ android {
|
||||
}
|
||||
|
||||
compileOptions {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
sourceCompatibility JavaVersion.VERSION_18
|
||||
targetCompatibility JavaVersion.VERSION_18
|
||||
}
|
||||
}
|
||||
repositories {
|
||||
@ -58,15 +59,15 @@ repositories {
|
||||
}
|
||||
}
|
||||
dependencies {
|
||||
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
||||
implementation rootProject.ext.dependencies["appcompat-androidx"]
|
||||
implementation rootProject.ext.dependencies["recyclerview-androidx"]
|
||||
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
|
||||
api fileTree(dir: 'libs', include: ['*.jar'])
|
||||
api rootProject.ext.dependencies["appcompat-androidx"]
|
||||
api rootProject.ext.dependencies["recyclerview-androidx"]
|
||||
api "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
|
||||
//common
|
||||
implementation project(path: ':common')
|
||||
api project(path: ':common')
|
||||
|
||||
implementation 'com.faceunity:core:8.3.1'
|
||||
implementation 'com.faceunity:model:8.3.1'
|
||||
api 'com.faceunity:core:8.7.0'
|
||||
api 'com.faceunity:model:8.7.0'
|
||||
//implementation 'com.faceunity:nama:8.3.1' //底层库-标准版
|
||||
|
||||
|
||||
|
@ -2,7 +2,7 @@ package com.yunbao.faceunity;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import androidx.test.platform.app.InstrumentationRegistry;
|
||||
import androidx.test.platform.app.Instrimport com.yunbao.common.utils.MobclickAgent;ntationRegistry;
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
|
||||
import org.junit.Test;
|
||||
|
@ -1,7 +1,5 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="com.yunbao.faceunity"
|
||||
>
|
||||
xmlns:tools="http://schemas.android.com/tools">
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
|
@ -38,9 +38,6 @@ import java.util.Locale;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
import cn.rongcloud.rtc.api.RCRTCEngine;
|
||||
import cn.rongcloud.rtc.api.callback.IRCRTCVideoOutputFrameListener;
|
||||
import cn.rongcloud.rtc.base.RCRTCVideoFrame;
|
||||
|
||||
/**
|
||||
* 美颜模块管理类
|
||||
@ -96,11 +93,17 @@ public class FaceManager implements SensorEventListener {
|
||||
faceUnityView.setIFaceUnityInter(new FaceUnityView.IFaceUnityInter() {
|
||||
@Override
|
||||
public void onPause() {
|
||||
if(onMirrorChanged!=null){
|
||||
onMirrorChanged.onChange(false);
|
||||
}
|
||||
pauseFace = true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStart() {
|
||||
if(onMirrorChanged!=null){
|
||||
onMirrorChanged.onChange(true);
|
||||
}
|
||||
pauseFace = false;
|
||||
}
|
||||
});
|
||||
@ -172,44 +175,6 @@ public class FaceManager implements SensorEventListener {
|
||||
private static final int CAMERA_SWITCH_SKIP_FRAME = 0;
|
||||
private volatile boolean mSkip;
|
||||
|
||||
/**
|
||||
* 渲染融云视频帧
|
||||
*/
|
||||
public void drawRongFrame(Context context) {
|
||||
RCRTCEngine.getInstance().getDefaultVideoStream().setVideoFrameListener(new IRCRTCVideoOutputFrameListener() {
|
||||
@Override
|
||||
public RCRTCVideoFrame processVideoFrame(RCRTCVideoFrame callVideoFrame) {
|
||||
//Log.i(TAG, "processVideoFrame: egl context " + EGL14.eglGetCurrentContext());
|
||||
if (pauseFace) {
|
||||
return callVideoFrame;
|
||||
}
|
||||
int width = callVideoFrame.getWidth();
|
||||
int height = callVideoFrame.getHeight();
|
||||
|
||||
if (mIsFirstFrame) {
|
||||
mIsFirstFrame = false;
|
||||
//initCsvUtil(context);
|
||||
mFURenderer.prepareRenderer(mFURendererListener);
|
||||
}
|
||||
//long start = System.nanoTime();
|
||||
mFURenderer.setInputOrientation(callVideoFrame.getRotation());
|
||||
FURenderOutputData data = mFURenderer.onDrawFrameInputWithReturn(callVideoFrame.getData(), width, height);
|
||||
/* long time = System.nanoTime() - start;
|
||||
if (mCSVUtils != null) {
|
||||
mCSVUtils.writeCsv(null, time);
|
||||
}*/
|
||||
if (mSkippedFrames > 0 || mSkip) {
|
||||
--mSkippedFrames;
|
||||
return callVideoFrame;
|
||||
}
|
||||
if (data != null && data.getImage() != null && data.getImage().getBuffer() != null) {
|
||||
callVideoFrame.setData(data.getImage().getBuffer());
|
||||
}
|
||||
return callVideoFrame;
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 记录渲染工具,调试用,在processVideoFrame里使用
|
||||
@ -272,12 +237,6 @@ public class FaceManager implements SensorEventListener {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 离开渲染界面时注销融云监听器,不然会绿屏
|
||||
*/
|
||||
public void onClose() {
|
||||
RCRTCEngine.getInstance().getDefaultVideoStream().setVideoFrameListener(null);
|
||||
}
|
||||
|
||||
/**
|
||||
* 释放资源
|
||||
@ -295,7 +254,18 @@ public class FaceManager implements SensorEventListener {
|
||||
|
||||
}
|
||||
|
||||
OnMirrorChanged onMirrorChanged;
|
||||
|
||||
public void setOnMirrorChanged(OnMirrorChanged onMirrorChanged) {
|
||||
this.onMirrorChanged = onMirrorChanged;
|
||||
}
|
||||
|
||||
public interface FaceStatusChanged {
|
||||
void onFaceChanged(int num);
|
||||
}
|
||||
|
||||
|
||||
public interface OnMirrorChanged{
|
||||
void onChange(boolean falg);
|
||||
}
|
||||
}
|
||||
|
@ -52,10 +52,10 @@ public class FURenderer extends IFURenderer {
|
||||
|
||||
|
||||
/* 特效FURenderKit*/
|
||||
private FURenderKit mFURenderKit;
|
||||
public FURenderKit mFURenderKit;
|
||||
|
||||
/* AI道具*/
|
||||
public static String BUNDLE_AI_FACE = "model" + File.separator + "ai_face_processor_lite.bundle";
|
||||
public static String BUNDLE_AI_FACE = "model" + File.separator + "ai_face_processor.bundle";
|
||||
public static String BUNDLE_AI_HUMAN = "model" + File.separator + "ai_human_processor.bundle";
|
||||
|
||||
/* GL 线程 ID */
|
||||
|
@ -15,7 +15,7 @@ public class FaceUnityConfig {
|
||||
|
||||
/************************** 算法Model ******************************/
|
||||
// 人脸识别
|
||||
public static String BUNDLE_AI_FACE = "model" + File.separator + "ai_face_processor_lite.bundle";
|
||||
public static String BUNDLE_AI_FACE = "model" + File.separator + "ai_face_processor.bundle";
|
||||
// 手势
|
||||
public static String BUNDLE_AI_HAND = "model" + File.separator + "ai_hand_processor.bundle";
|
||||
|
||||
|
@ -13,7 +13,7 @@ import com.google.gson.JsonObject;
|
||||
import com.yunbao.faceunity.entity.net.FineStickerEntity;
|
||||
import com.yunbao.faceunity.utils.FaceUnityData;
|
||||
import com.yunbao.faceunity.utils.FileUtils;
|
||||
import com.yunbao.faceunity.utils.ZipUtils;
|
||||
import com.yunbao.common.utils.ZipUtils;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
|
Before Width: | Height: | Size: 3.8 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_animoji.webp
Normal file
After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 2.3 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_beauty.webp
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 3.0 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_beauty_body.webp
Normal file
After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 3.6 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_big_head.webp
Normal file
After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 3.3 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_fine_sticker.webp
Normal file
After Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 3.1 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_makeup.webp
Normal file
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 3.1 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/ico_home_sticker.webp
Normal file
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 276 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_baihu.webp
Normal file
After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 12 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_baimao.webp
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 163 KiB |
After Width: | Height: | Size: 131 KiB |
Before Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 8.8 KiB |
Before Width: | Height: | Size: 8.9 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_frog_st.webp
Normal file
After Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 14 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_hashiqi.webp
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 12 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_hetun.webp
Normal file
After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 11 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_huangya.webp
Normal file
After Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 16 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_kaola.webp
Normal file
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 11 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_kuloutou.webp
Normal file
After Width: | Height: | Size: 9.8 KiB |
Before Width: | Height: | Size: 78 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_qgirl.webp
Normal file
After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 128 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_animoji_wuxia.webp
Normal file
After Width: | Height: | Size: 107 KiB |
Before Width: | Height: | Size: 19 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_baozi.webp
Normal file
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 26 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_bluebird.webp
Normal file
After Width: | Height: | Size: 8.7 KiB |
Before Width: | Height: | Size: 27 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_fenhudie.webp
Normal file
After Width: | Height: | Size: 9.5 KiB |
Before Width: | Height: | Size: 27 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_lanhudie.webp
Normal file
After Width: | Height: | Size: 9.5 KiB |
Before Width: | Height: | Size: 20 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_tiger.webp
Normal file
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 29 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_tiger_bai.webp
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 28 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_tiger_huang.webp
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 17 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_ar_xiongmao.webp
Normal file
After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 13 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_avatar_female.webp
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 10 KiB |
BIN
FaceUnity/src/main/res/mipmap-xxhdpi/icon_avatar_male.webp
Normal file
After Width: | Height: | Size: 9.3 KiB |
Before Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 3.4 KiB |