diff --git a/IjkLib/src/main/java/tv/danmaku/ijk/media/widget/media/PlayerMediaController.java b/IjkLib/src/main/java/tv/danmaku/ijk/media/widget/media/PlayerMediaController.java index 8048a3e..50677c3 100644 --- a/IjkLib/src/main/java/tv/danmaku/ijk/media/widget/media/PlayerMediaController.java +++ b/IjkLib/src/main/java/tv/danmaku/ijk/media/widget/media/PlayerMediaController.java @@ -150,6 +150,7 @@ public void setAnchorView(ViewGroup view) { ViewGroup.LayoutParams.MATCH_PARENT); mAnchor.addView(this, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); + v.setVisibility(View.INVISIBLE); } diff --git a/IjkLib/src/main/jniLibs/arm64-v8a/libijkffmpeg.so b/IjkLib/src/main/jniLibs/arm64-v8a/libijkffmpeg.so index e5ee4bf..67f2ad3 100755 Binary files a/IjkLib/src/main/jniLibs/arm64-v8a/libijkffmpeg.so and b/IjkLib/src/main/jniLibs/arm64-v8a/libijkffmpeg.so differ diff --git a/IjkLib/src/main/jniLibs/arm64-v8a/libijkplayer.so b/IjkLib/src/main/jniLibs/arm64-v8a/libijkplayer.so index e2532bd..e750546 100755 Binary files a/IjkLib/src/main/jniLibs/arm64-v8a/libijkplayer.so and b/IjkLib/src/main/jniLibs/arm64-v8a/libijkplayer.so differ diff --git a/IjkLib/src/main/jniLibs/arm64-v8a/libijksdl.so b/IjkLib/src/main/jniLibs/arm64-v8a/libijksdl.so index 14c2605..6fa595b 100755 Binary files a/IjkLib/src/main/jniLibs/arm64-v8a/libijksdl.so and b/IjkLib/src/main/jniLibs/arm64-v8a/libijksdl.so differ diff --git a/IjkLib/src/main/jniLibs/armeabi-v7a/libijkffmpeg.so b/IjkLib/src/main/jniLibs/armeabi-v7a/libijkffmpeg.so index 2e1e7c1..24c4615 100755 Binary files a/IjkLib/src/main/jniLibs/armeabi-v7a/libijkffmpeg.so and b/IjkLib/src/main/jniLibs/armeabi-v7a/libijkffmpeg.so differ diff --git a/IjkLib/src/main/jniLibs/armeabi-v7a/libijkplayer.so b/IjkLib/src/main/jniLibs/armeabi-v7a/libijkplayer.so index e8787cd..b5fee54 100755 Binary files a/IjkLib/src/main/jniLibs/armeabi-v7a/libijkplayer.so and b/IjkLib/src/main/jniLibs/armeabi-v7a/libijkplayer.so differ diff --git a/IjkLib/src/main/jniLibs/armeabi/libijkffmpeg.so b/IjkLib/src/main/jniLibs/armeabi/libijkffmpeg.so index e3fff48..f6edab6 100755 Binary files a/IjkLib/src/main/jniLibs/armeabi/libijkffmpeg.so and b/IjkLib/src/main/jniLibs/armeabi/libijkffmpeg.so differ diff --git a/IjkLib/src/main/jniLibs/armeabi/libijkplayer.so b/IjkLib/src/main/jniLibs/armeabi/libijkplayer.so index f0376ce..f7db807 100755 Binary files a/IjkLib/src/main/jniLibs/armeabi/libijkplayer.so and b/IjkLib/src/main/jniLibs/armeabi/libijkplayer.so differ diff --git a/IjkLib/src/main/jniLibs/x86/libijkffmpeg.so b/IjkLib/src/main/jniLibs/x86/libijkffmpeg.so index e5629ac..d74fd03 100755 Binary files a/IjkLib/src/main/jniLibs/x86/libijkffmpeg.so and b/IjkLib/src/main/jniLibs/x86/libijkffmpeg.so differ diff --git a/IjkLib/src/main/jniLibs/x86/libijkplayer.so b/IjkLib/src/main/jniLibs/x86/libijkplayer.so index 61657e9..66ec81d 100755 Binary files a/IjkLib/src/main/jniLibs/x86/libijkplayer.so and b/IjkLib/src/main/jniLibs/x86/libijkplayer.so differ diff --git a/IjkLib/src/main/jniLibs/x86_64/libijkffmpeg.so b/IjkLib/src/main/jniLibs/x86_64/libijkffmpeg.so index 71cc874..0b8b7d8 100755 Binary files a/IjkLib/src/main/jniLibs/x86_64/libijkffmpeg.so and b/IjkLib/src/main/jniLibs/x86_64/libijkffmpeg.so differ diff --git a/IjkLib/src/main/jniLibs/x86_64/libijkplayer.so b/IjkLib/src/main/jniLibs/x86_64/libijkplayer.so index 5070430..f807416 100755 Binary files a/IjkLib/src/main/jniLibs/x86_64/libijkplayer.so and b/IjkLib/src/main/jniLibs/x86_64/libijkplayer.so differ diff --git a/README.md b/README.md index b79b521..b7b1397 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,15 @@ # ijkplayer 基于bilibili开源播放器编译好的so包项目,可直接通过lib的方式进行引用。 -优化了下control的实现方式,从dialog替换成view的显示隐藏. +优化了下control的实现方式,从dialog替换成view的显示隐藏.增加播放器支持的播放类型,明显增加了so包大小. + +请注意优化. ## Usage Add this line to your `build.gradle` file under your module directory. ``` - compile 'com.github.leifzhang:IjkLib:0.2.0' + compile 'com.github.leifzhang:IjkLib:0.2.1' ``` # 简介 更新了一下ijk的版本号以及升级了一下so包. diff --git a/build/intermediates/dex-cache/cache.xml b/build/intermediates/dex-cache/cache.xml index fba8db8..e5a5674 100644 --- a/build/intermediates/dex-cache/cache.xml +++ b/build/intermediates/dex-cache/cache.xml @@ -1,2 +1,96 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gradle.properties b/gradle.properties index 40f0a77..8d30682 100755 --- a/gradle.properties +++ b/gradle.properties @@ -19,4 +19,4 @@ # 包信息 PROJ_GROUP=com.github.leifzhang -PROJ_VERSION=0.2.0 \ No newline at end of file +PROJ_VERSION=0.2.1 \ No newline at end of file diff --git a/sample/src/main/java/com/example/zhangyang/ijktest/MainActivity.java b/sample/src/main/java/com/example/zhangyang/ijktest/MainActivity.java index bdd457b..6b9a865 100644 --- a/sample/src/main/java/com/example/zhangyang/ijktest/MainActivity.java +++ b/sample/src/main/java/com/example/zhangyang/ijktest/MainActivity.java @@ -26,7 +26,8 @@ protected void onCreate(Bundle savedInstanceState) { // videoView.setOnErrorListener(new ErrorListener()); AndroidMediaController controller = new AndroidMediaController(this, false); videoView.setMediaController(controller); - String url = "http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/bipbop_4x3_variant.m3u8"; + //String url = "http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/bipbop_4x3_variant.m3u8"; + String url = "http://o6wf52jln.bkt.clouddn.com/演员.mp3"; videoView.setVideoURI(Uri.parse(url)); videoView.start(); }