diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
new file mode 100644
index 0000000..6898f49
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
new file mode 100644
index 0000000..6898f49
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
new file mode 100644
index 0000000..a4cee7c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
new file mode 100644
index 0000000..6898f49
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
new file mode 100644
index 0000000..a4cee7c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
new file mode 100644
index 0000000..2d00ea6
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
new file mode 100644
index 0000000..6898f49
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
new file mode 100644
index 0000000..a4cee7c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
new file mode 100644
index 0000000..2d00ea6
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..fb51f42
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
new file mode 100644
index 0000000..6898f49
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
new file mode 100644
index 0000000..a4cee7c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
new file mode 100644
index 0000000..2d00ea6
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..fb51f42
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libssl_1.1.1d.so
new file mode 100644
index 0000000..afc5d64
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libssl_1.1.1d.so
Binary files differ
diff --git a/app/build.gradle b/app/build.gradle
index 6b81499..e33cce1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,7 +31,7 @@
// signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8" }
+ ndk { abiFilters "armeabi-v7a", "arm64-v8a" }
}
}
compileOptions {
@@ -53,11 +53,11 @@
}
dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
//基础依赖库
implementation files('libs/lite-release.aar')
- implementation 'androidx.appcompat:appcompat:1.4.2'
- implementation 'androidx.core:core-ktx:1.8.0'
+ implementation 'androidx.appcompat:appcompat:1.5.1'
+ implementation 'androidx.core:core-ktx:1.9.0'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -100,4 +100,5 @@
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
//图表
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
+ implementation project(path: ':hatom-video-player')
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8d4f33b..5f605ca 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
new file mode 100644
index 0000000..e153f40
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
new file mode 100644
index 0000000..faf3a25
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
new file mode 100644
index 0000000..6ca6600
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
new file mode 100644
index 0000000..28df4b3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
new file mode 100644
index 0000000..44e258b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
new file mode 100644
index 0000000..64f4f61
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
new file mode 100644
index 0000000..d5ac1d1
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
new file mode 100644
index 0000000..7258eb3
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
new file mode 100644
index 0000000..bed6d5a
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
new file mode 100644
index 0000000..6c83fca
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
new file mode 100644
index 0000000..7c6657e
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
new file mode 100644
index 0000000..0173171
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
new file mode 100644
index 0000000..9c8f3bc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
new file mode 100644
index 0000000..a17f7f9
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..a5ba652
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
new file mode 100644
index 0000000..0cbd456
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/arm64-v8a/libssl_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
new file mode 100644
index 0000000..64f9b8f
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libAudioEngine.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
new file mode 100644
index 0000000..14fe0af
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversion.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
new file mode 100644
index 0000000..3e4ff82
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libFormatConversionSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
new file mode 100644
index 0000000..91d7aea
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClient.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
new file mode 100644
index 0000000..3aaaa9c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libHPSClientSDK.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
new file mode 100644
index 0000000..2a234fc
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaACodec.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
new file mode 100644
index 0000000..ebe7a01
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaAssistant.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
new file mode 100644
index 0000000..16e3c11
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaExtractor.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
new file mode 100644
index 0000000..8171459
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaMuxer.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
new file mode 100644
index 0000000..1dbd28b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaPostProc.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
new file mode 100644
index 0000000..9cff40b
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVDecode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
new file mode 100644
index 0000000..6898f49
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libMediaVEncode.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
new file mode 100644
index 0000000..a4cee7c
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libPlayCtrl.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
new file mode 100644
index 0000000..2d00ea6
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libSystemTransform.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so
new file mode 100644
index 0000000..fb51f42
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libcrypto_1.1.1d.so
Binary files differ
diff --git a/hatom-video-player/src/main/jniLibs/armeabi-v7a/libssl_1.1.1d.so b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libssl_1.1.1d.so
new file mode 100644
index 0000000..afc5d64
--- /dev/null
+++ b/hatom-video-player/src/main/jniLibs/armeabi-v7a/libssl_1.1.1d.so
Binary files differ
diff --git a/settings.gradle b/settings.gradle
index 047ce48..849506d 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,2 +1,3 @@
rootProject.name = "SmartTown"
include ':app'
+include ':hatom-video-player'