Skip to content

Commit dc11efe

Browse files
committed
bump version to 1.0.4
1 parent 15717fd commit dc11efe

File tree

4 files changed

+20
-45
lines changed

4 files changed

+20
-45
lines changed

FSPlayer.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ targets:
3131
headerVisibility: public
3232
settings:
3333
PRODUCT_NAME: FSPlayer
34-
MARKETING_VERSION: 1.0.3
34+
MARKETING_VERSION: 1.0.4
3535
DEFINES_MODULE: YES
3636
MODULEMAP_FILE: "${MY_PROJECT_DIR}/module-macos.modulemap"
3737
MY_PROJECT_DIR: "${MY_PROJECT_DIR}"
@@ -146,7 +146,7 @@ targets:
146146
headerVisibility: public
147147
settings:
148148
PRODUCT_NAME: FSPlayer
149-
MARKETING_VERSION: 1.0.3
149+
MARKETING_VERSION: 1.0.4
150150
DEFINES_MODULE: YES
151151
MODULEMAP_FILE: "${MY_PROJECT_DIR}/module-ios.modulemap"
152152
SWIFT_INCLUDE_PATHS:
@@ -255,7 +255,7 @@ targets:
255255
headerVisibility: public
256256
settings:
257257
PRODUCT_NAME: FSPlayer
258-
MARKETING_VERSION: 1.0.3
258+
MARKETING_VERSION: 1.0.4
259259
DEFINES_MODULE: YES
260260
MODULEMAP_FILE: "${MY_PROJECT_DIR}/module-tvos.modulemap"
261261
SWIFT_INCLUDE_PATHS:

README.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
- [x] 支持获取预加载进度
1616
- [x] 获取基本信息(音频:采样率、声道数、时长等,视频:宽、高、fps、时长等)
1717
- [x] 支持获取首帧解码时间、渲染时间
18-
- [x] 支持 file、http、https、udp、rtmp、rtp、rtsp、bluray、smb 等协议
19-
- [x] 支持设置 HTTP 超时、错误重试、UA、Cookie、如果是 m3u8 支持透传给 ts 请求
18+
- [x] 支持 file、http、https、udp、rtmp、rtp、rtsp、bluray、smb、ftp 等协议
19+
- [x] 支持设置 HTTP 超时、错误重试、UA、Cookie、Referer、Origin 等,如果是 m3u8 支持透传给 ts 请求
2020
- [x] 支持 HLS 直播或者点播
2121
- [x] 支持 AV1、uavs3 解码器
22-
- [x] 支持单独播放音频显示内置封面
23-
- [x] 支持单独播放图片
22+
- [x] 支持播放音频时显示内置封面
23+
- [x] 支持播放图片
2424
- [x] 支持精准 seek
2525
- [x] 支持软硬解设置
2626
- [x] 支持多实例播放
@@ -43,7 +43,7 @@
4343
- [x] 支持设置视频镜像模式
4444
- [x] 支持设置视频背景颜色(默认黑色)
4545
- [x] 支持设置画面饱和度、亮度、对比度
46-
- [x] 支持同时渲染到多个 View上
46+
- [x] 支持将画面同时渲染到多个 View 上
4747
- [x] 支持实时获取音频 PCM 数据
4848
- [x] 支持自定义渲染 View
4949
- [x] 支持 4K/HDR/HDR10/HDR10+/Dolby Vision,不支持 Dolby Vision P5
@@ -55,17 +55,16 @@
5555
- [x] 录制视频
5656
- [x] 支持播放webp动画
5757
- [x] 支持自定义音频渲染器
58-
59-
最近支持
60-
6158
- [x] 缓冲进度通知
6259
- [x] 支持异步销毁,即使不调用 shutdown 也能正常销毁
6360
- [x] 支持设定播放器不管理 AudioSession 状态
64-
- [x] 优化播放器 View 动画效果
61+
- [x] 优化播放器 View 旋转时的动画效果
62+
63+
最近支持
6564

6665
调研中
6766

68-
- [ ] AV1 硬解
67+
- [ ] AV1 可以硬解,但个别视频会崩溃
6968
- [ ] 直播回放
7069
- [ ] 音视频可变速变调
7170
- [ ] 支持透明视频
@@ -98,15 +97,15 @@ FSPlayer 完全免费,使用 [LGPLv3](./COPYING.LGPLv3) 许可协议发布,
9897
- 通过 Cocoapods 集成:
9998

10099
```
101-
pod "FSPlayer", :podspec => 'https://github.com/debugly/fsplayer/releases/download/1.0.3/FSPlayer.spec.json'
100+
pod "FSPlayer", :podspec => 'https://github.com/debugly/fsplayer/releases/download/1.0.4/FSPlayer.spec.json'
102101
```
103102

104103
### 调用
105104

106105
```
107106
FSOptions *options = [FSOptions optionsByDefault];
108107
//创建播放器
109-
self.player = [[FSPlayer alloc] initWithContentURL:url withOptions:options];
108+
self.player = [[FSPlayer alloc] initWithContent:url options:options];
110109
//创建播放器渲染view
111110
NSView <FSVideoRenderingProtocol>*playerView = self.player.view;
112111
playerView.frame = self.playerContainer.bounds;

doc/preflight_checklist.md

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,10 @@
11
ChangeLog
22
-----------------------
3-
* Update NEWS.md
3+
* Update CHANGELOG.md
44
* Update README.md
5-
* Commit and push
6-
7-
FFmpeg
8-
-----------------------
9-
* Build and test iOS and Android demo locally
10-
* Modify ffmpeg version in init-ios.sh and init-android.sh
11-
* Modify ffmpeg version in `IJKFFMoviePlayerController` (by running `sh init-ios.sh`)
12-
* Commit and push
13-
14-
OpenSSL
15-
----------------------
16-
* Check openssl latest stable version
17-
18-
ijkplayer
19-
-----------------------
20-
* Update version.sh
21-
* Create a tag (subtitle)
22-
* Commit and push (TAG ONLY)
23-
24-
Travis-ci
25-
-----------------------
26-
* Modify ijk version in `.travis.yaml` in iOS and Android ci repo.
27-
* Ensure compile task has been started on travis-ci.
28-
* Ensure Andoird release has been released in bintray.
5+
* Upgrade version in version.sh then exec
6+
* Commit "bump version to xxx" and push
297

308
Take off
319
-----------------------
32-
* Push master to github
10+
* Push master to github

version.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
VERSION_NAME=1.0.3
5+
VERSION_NAME=1.0.4
66
VERSION_TARGET=$1
77

88
echo "alter version to $VERSION_NAME"
@@ -13,9 +13,7 @@ do_version_readme() {
1313

1414
do_version_xcode() {
1515
sed -i "" "s/\([[:space:]]*MARKETING_VERSION:[[:space:]]\)[[:digit:].]*[[:digit:]]/\1$VERSION_NAME/g" FSPlayer.yml
16-
./examples/ios/generate-fsplayer.sh
17-
./examples/tvos/generate-fsplayer.sh
18-
./examples/macos/generate-fsplayer.sh
16+
./generate-proj.sh
1917
}
2018

2119
if [ "$VERSION_TARGET" = "readme" ]; then

0 commit comments

Comments
 (0)