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'