diff --git a/.travis.yml b/.travis.yml index 3b03502635d23a9055d2e286e64abb9a3a41325b..519248b75c91518fd6a92f1568441fa95702ac0d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,8 @@ android: components: - platform-tools - tools - - build-tools-27.0.2 - - android-27 + - build-tools-28.0.3 + - android-28 - extra-android-support - extra-android-m2repository before_install: diff --git a/README.md b/README.md index c49391a5b679a5cb749c6ce498ceb1d48f692369..e58357794517c177e4c6d6e081951ccac0d9ac78 100644 --- a/README.md +++ b/README.md @@ -45,24 +45,24 @@ #### A、直接引入 ``` //完整版引入 -implementation 'com.shuyu:GSYVideoPlayer:6.0.2' +implementation 'com.shuyu:GSYVideoPlayer:6.0.3' ``` #### B、添加java和你想要的so支持: ``` -implementation 'com.shuyu:gsyVideoPlayer-java:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-java:6.0.3' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.2' +implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.3' //根据你的需求ijk模式的so -implementation 'com.shuyu:gsyVideoPlayer-armv5:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-armv7a:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-arm64:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-x64:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-x86:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-armv5:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-armv7a:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-arm64:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-x64:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-x86:6.0.3' ``` @@ -72,13 +72,13 @@ A、B普通版本支持263/264/265等,对于mpeg编码会有声音无画面情 C 引入的so支持mpeg编码和其他补充协议,但是so包相对变大。 ``` -implementation 'com.shuyu:gsyVideoPlayer-java:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-java:6.0.3' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.2' +implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.3' //更多ijk的编码支持 -implementation 'com.shuyu:gsyVideoPlayer-ex_so:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-ex_so:6.0.3' ``` @@ -134,7 +134,16 @@ implementation 'com.shuyu:gsyVideoPlayer-ex_so:6.0.2' ## 五、近期版本 -### 6.0.1(2018-12-21) +### 6.0.3(2019-01-15) + +* update exoPlayer to 2.9.3 +* update gradle 3.3.0 +* update build sdk 28 +* update support sdk 27.1.1 +* 修復exoplayer内核的一些问题。 + + +### 6.0.2(2018-12-21) * update exoPlayer to 2.9.1 * Deprecated setupLazy diff --git a/build.gradle b/build.gradle index d56863401ae540e71ae3c881a54bbd3fd9bf3603..4baa6e21cf73953daf23893d52bea41d73b4d538 100644 --- a/build.gradle +++ b/build.gradle @@ -11,8 +11,8 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:3.3.0' - classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' - classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.6' + classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' + classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4' } } diff --git a/dependencies.gradle b/dependencies.gradle index b7e29ad10d276bd6ad0be7c4034a1c75c85d4704..e28415fec082ad4639f94e20f0e7d19db5bab34c 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -29,7 +29,7 @@ ext { imageLoader = '4.0.0' - gsyVideoVersion = '6.0.2' + gsyVideoVersion = '6.0.3' exo_player2 = '2.9.3' diff --git a/doc/DEPENDENCIES.md b/doc/DEPENDENCIES.md index 3c49f014f5e94b5beb04296ef1dd2636fad1a74d..38db305c6973cca5288cd468ffd8c68db0087d6c 100644 --- a/doc/DEPENDENCIES.md +++ b/doc/DEPENDENCIES.md @@ -7,24 +7,24 @@ #### A、直接引入 ``` //完整版引入 -implementation 'com.shuyu:GSYVideoPlayer:6.0.2' +implementation 'com.shuyu:GSYVideoPlayer:6.0.3' ``` #### B、添加java和你想要的so支持: ``` -implementation 'com.shuyu:gsyVideoPlayer-java:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-java:6.0.3' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.2' +implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.3' //根据你的需求ijk模式的so -implementation 'com.shuyu:gsyVideoPlayer-armv5:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-armv7a:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-arm64:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-x64:6.0.2' -implementation 'com.shuyu:gsyVideoPlayer-x86:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-armv5:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-armv7a:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-arm64:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-x64:6.0.3' +implementation 'com.shuyu:gsyVideoPlayer-x86:6.0.3' ``` @@ -34,13 +34,13 @@ A、B普通版本支持263/264/265等,对于mpeg编码会有声音无画面情 C 引入的so支持mpeg编码和其他补充协议,但是so包相对变大。 ``` -implementation 'com.shuyu:gsyVideoPlayer-java:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-java:6.0.3' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.2' +implementation 'com.shuyu:GSYVideoPlayer-exo2:6.0.3' //更多ijk的编码支持 -implementation 'com.shuyu:gsyVideoPlayer-ex_so:6.0.2' +implementation 'com.shuyu:gsyVideoPlayer-ex_so:6.0.3' ``` diff --git a/doc/UPDATE_VERSION.md b/doc/UPDATE_VERSION.md index f585a2c15e4cf0cfedbc72554c81d833235581fa..6149f034e903bb39e8311de6ced49323bc8fb278 100644 --- a/doc/UPDATE_VERSION.md +++ b/doc/UPDATE_VERSION.md @@ -1,6 +1,16 @@ ## 下方个版本说明,可以当做简单的wiki使用~,效果可参考DEMO。 -### 6.0.1(2018-12-21) +### 6.0.3(2019-01-15) + +* update exoPlayer to 2.9.3 +* update gradle 3.3.0 +* update build sdk 28 +* update support sdk 27.1.1 +* 修復exoplayer内核的一些问题。 + + + +### 6.0.2(2018-12-21) * update exoPlayer to 2.9.1 * Deprecated setupLazy diff --git a/gradle.properties b/gradle.properties index f34560b97e622299167eaa3b798bf38585f51def..52c50f4dc9486c3917aa56023be1cba9f4b81f25 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,7 +18,7 @@ org.gradle.jvmargs=-Xmx2048m BINTRAY_USER=carguo BINTRAY_KEY= PROJ_GROUP=com.shuyu -PROJ_VERSION=6.0.2 +PROJ_VERSION=6.0.3 PROJ_WEBSITEURL=https://github.com/CarGuo/GSYVideoPlayer PROJ_ISSUETRACKERURL= PROJ_VCSURL=git@github.com:CarGuo/GSYVideoPlayer.git diff --git a/gsyVideoPlayer-base/build.gradle b/gsyVideoPlayer-base/build.gradle index ab0abdb5088704a0b12a42c33c7fd14aad8729e2..719b4445ce27862cd7fbea6007e3ddeee30903fb 100644 --- a/gsyVideoPlayer-base/build.gradle +++ b/gsyVideoPlayer-base/build.gradle @@ -33,10 +33,6 @@ dependencies { def viewDependencies = rootProject.ext.viewDependencies api viewDependencies.ijkplayer_java - //compile fileTree(dir: 'libs', include: ['*.jar']) - //def viewDependencies = rootProject.ext.viewDependencies - //compile viewDependencies.ijkplayer_java - } apply from: './bintray.gradle' diff --git a/gsyVideoPlayer-exo_player2/build.gradle b/gsyVideoPlayer-exo_player2/build.gradle index 3e47d69b9299cc0f78dfc871716d631c92337b68..5b7961f16a4926cc75721ad2d51c7bce6310ce24 100644 --- a/gsyVideoPlayer-exo_player2/build.gradle +++ b/gsyVideoPlayer-exo_player2/build.gradle @@ -33,8 +33,8 @@ dependencies { def viewDependencies = rootProject.ext.viewDependencies api viewDependencies.exo_player2 api viewDependencies.exo_player2_rtmp - api project(':gsyVideoPlayer-base') - //api "com.shuyu:gsyVideoPlayer-base:$gsyVideoVersion" + //api project(':gsyVideoPlayer-base') + api "com.shuyu:gsyVideoPlayer-base:$gsyVideoVersion" // compile fileTree(dir: 'libs', include: ['*.jar']) // def viewDependencies = rootProject.ext.viewDependencies diff --git a/gsyVideoPlayer-proxy_cache/build.gradle b/gsyVideoPlayer-proxy_cache/build.gradle index 14c1250606df45272fd38ecef40797c8e033dc2e..60067cdf4b340c2a0e3af091e5159043437fc4cd 100644 --- a/gsyVideoPlayer-proxy_cache/build.gradle +++ b/gsyVideoPlayer-proxy_cache/build.gradle @@ -30,7 +30,6 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - //compile fileTree(dir: 'libs', include: ['*.jar']) } apply from: './bintray.gradle' diff --git a/gsyVideoPlayer/build.gradle b/gsyVideoPlayer/build.gradle index 47db0636eaf0737049289817bd4ec979e2cc23a5..9da0cab075e6680d069196b8a404b0428cd79d2b 100644 --- a/gsyVideoPlayer/build.gradle +++ b/gsyVideoPlayer/build.gradle @@ -35,8 +35,8 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - api project(':gsyVideoPlayer-java') - api project(':gsyVideoPlayer-exo_player2') + //api project(':gsyVideoPlayer-java') + //api project(':gsyVideoPlayer-exo_player2') //api project(':gsyVideoPlayer-armv5') //api project(':gsyVideoPlayer-armv7a') //api project(':gsyVideoPlayer-armv64') @@ -48,8 +48,8 @@ dependencies { //api "com.shuyu:GSYVideoPlayer:$gsyVideoVersion" - //api "com.shuyu:gsyVideoPlayer-java:$gsyVideoVersion" - //api "com.shuyu:GSYVideoPlayer-exo2:$gsyVideoVersion" + api "com.shuyu:gsyVideoPlayer-java:$gsyVideoVersion" + api "com.shuyu:GSYVideoPlayer-exo2:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-armv5:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-armv7a:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-arm64:$gsyVideoVersion" @@ -59,17 +59,6 @@ dependencies { //更多配置版so,增加了concat,rtsp,mpeg,crypto //api "com.shuyu:gsyVideoPlayer-ex_so:$gsyVideoVersion" - - //compile fileTree(dir: 'libs', include: ['*.jar']) - //compile "com.shuyu:gsyVideoPlayer-java:$gsyVideoVersion" - //compile "com.shuyu:GSYVideoPlayer-exo2:$gsyVideoVersion" - //compile "com.shuyu:gsyVideoPlayer-armv5:$gsyVideoVersion" - //compile "com.shuyu:gsyVideoPlayer-armv7a:$gsyVideoVersion" - //compile "com.shuyu:gsyVideoPlayer-arm64:$gsyVideoVersion" - //compile "com.shuyu:gsyVideoPlayer-x64:$gsyVideoVersion" - //compile "com.shuyu:gsyVideoPlayer-x86:$gsyVideoVersion" - - } apply from: './bintray.gradle'