Skip to content

Commit c329dd6

Browse files
author
kongdywang
committed
update to 12.4.0
1 parent fc750bf commit c329dd6

File tree

9 files changed

+28
-9
lines changed

9 files changed

+28
-9
lines changed

Flutter/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11

2+
#### Version: 12.4.0 2025.03.31
3+
4+
##### Features:
5+
6+
- set Android TXLiteAVSDK_Player to 12.4.0.17372,tag:release_player_v12.4.0
7+
- set iOS TXLiteAVSDK_Player to 12.4.17856, tag:release_player_v12.4.0
8+
- The Android picture-in-picture button icon can be hidden by passing an empty string.
9+
- The binding method of the player texture for the controller parameter of TXPlayerVideo is no longer recommended. It is recommended to use the onRenderViewCreated method instead.
10+
- Fix the issue where the window size and aspect ratio of the picture do not match when Android live streaming enters picture-in-picture mode.
11+
- Fix the problem that after the player component enters full screen, the player listener is still on the portrait page.
12+
- Fix the issue that when Android enters picture-in-picture mode, there is a semi-transparent black status bar at the top of some models during the transition animation.
13+
14+
215
#### Version: 12.3.1 2025.03.18
316

417
##### Features:

Flutter/CI/buildVersionOnMac.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildLog() {
55
}
66

77
inputVersion=$1
8-
export VERSION_NAME="12.3.2"
8+
export VERSION_NAME="12.4.0"
99
if [ -n "$inputVersion" ]; then
1010
VERSION_NAME=$inputVersion
1111
fi

Flutter/android/config.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ rootProject.ext {
44
supportSdkVersion = "26.0.1"
55
minSdkVersion = 19
66
targetSdkVersion = 28
7-
playerVersion = "12.3.2"
7+
playerVersion = "12.4.0"
88
compat = "androidx.appcompat:appcompat:1.6.1"
99

1010
/**
@@ -14,5 +14,5 @@ rootProject.ext {
1414
Professional SDK: liteavSdk="com.tencent.liteav:LiteAVSDK_Professional:latest.release"
1515
If you want to specify the SDK version(eg 11.7.0.13946), use: liteavSdk="com.tencent.liteav:LiteAVSDK_Player:11.7.0.13946"
1616
*/
17-
liteavSdk="com.tencent.liteav:LiteAVSDK_Player:12.3.0.17122"
17+
liteavSdk="com.tencent.liteav:LiteAVSDK_Player:12.4.0.17372"
1818
}

Flutter/example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,7 @@
393393
CODE_SIGN_STYLE = Manual;
394394
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
395395
DEVELOPMENT_TEAM = 2ZNSKQLPTK;
396+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2ZNSKQLPTK;
396397
ENABLE_BITCODE = NO;
397398
INFOPLIST_FILE = Runner/Info.plist;
398399
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
@@ -403,6 +404,7 @@
403404
PRODUCT_BUNDLE_IDENTIFIER = com.yunxiao.dev.liteav.demo;
404405
PRODUCT_NAME = "$(TARGET_NAME)";
405406
PROVISIONING_PROFILE_SPECIFIER = "Yunxiao Develop Profile";
407+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Yunxiao Develop Profile";
406408
VERSIONING_SYSTEM = "apple-generic";
407409
};
408410
name = Profile;
@@ -523,6 +525,7 @@
523525
CODE_SIGN_STYLE = Manual;
524526
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
525527
DEVELOPMENT_TEAM = 2ZNSKQLPTK;
528+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2ZNSKQLPTK;
526529
ENABLE_BITCODE = NO;
527530
INFOPLIST_FILE = Runner/Info.plist;
528531
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
@@ -533,6 +536,7 @@
533536
PRODUCT_BUNDLE_IDENTIFIER = com.yunxiao.dev.liteav.demo;
534537
PRODUCT_NAME = "$(TARGET_NAME)";
535538
PROVISIONING_PROFILE_SPECIFIER = "Yunxiao Develop Profile";
539+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Yunxiao Develop Profile";
536540
VERSIONING_SYSTEM = "apple-generic";
537541
};
538542
name = Debug;
@@ -546,6 +550,7 @@
546550
CODE_SIGN_STYLE = Manual;
547551
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
548552
DEVELOPMENT_TEAM = 2ZNSKQLPTK;
553+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2ZNSKQLPTK;
549554
ENABLE_BITCODE = NO;
550555
INFOPLIST_FILE = Runner/Info.plist;
551556
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
@@ -556,6 +561,7 @@
556561
PRODUCT_BUNDLE_IDENTIFIER = com.yunxiao.dev.liteav.demo;
557562
PRODUCT_NAME = "$(TARGET_NAME)";
558563
PROVISIONING_PROFILE_SPECIFIER = "Yunxiao Develop Profile";
564+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Yunxiao Develop Profile";
559565
VERSIONING_SYSTEM = "apple-generic";
560566
};
561567
name = Release;

Flutter/ios/super_player.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
Pod::Spec.new do |s|
66
s.name = 'super_player'
7-
s.version = '12.3.2'
7+
s.version = '12.4.0'
88
s.summary = 'The super_player Flutter plugin is one of the sub-product SDKs of the audio/video terminal SDK (Tencent Cloud Video on Demand).'
99
s.description = <<-DESC
1010
player plugin.
@@ -26,7 +26,7 @@ player plugin.
2626
# Player_Premium SDK: s.dependency 'TXLiteAVSDK_Player_Premium'
2727
# Professional SDK: s.dependency 'TXLiteAVSDK_Professional'
2828
# If you want to specify the SDK version(eg 11.6.15041), use: s.dependency 'TXLiteAVSDK_Player','11.6.15041'
29-
s.dependency 'TXLiteAVSDK_Player','12.3.16995'
29+
s.dependency 'TXLiteAVSDK_Player','12.4.17856'
3030
# s.dependency 'FTXPiPKit'
3131
s.vendored_frameworks = [
3232
'localdep/FTXPiPKit.xcframework'

Flutter/lib/Core/common/common_config.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
part of SuperPlayer;
33

44
abstract class FPlayerPckInfo {
5-
static const String PLAYER_VERSION = "12.3.2";
5+
static const String PLAYER_VERSION = "12.4.0";
66
}

Flutter/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: super_player
22
description: The super_player Flutter plugin is one of the sub-product SDKs of the audio/video terminal SDK (Tencent Cloud Video on Demand).
3-
version: 12.3.2
3+
version: 12.4.0
44
homepage: https://github.com/LiteAVSDK/Player_Flutter
55

66
environment:

FlutterWidget/superplayer_widget/lib/common/player_constants.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ part of demo_super_player_lib;
33

44
class PlayerConstants {
55
static const PKG_NAME = "superplayer_widget";
6-
static const String PLAYER_WIDGET_VERSION = "12.3.2";
6+
static const String PLAYER_WIDGET_VERSION = "12.4.0";
77
}

FlutterWidget/superplayer_widget/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: superplayer_widget
22
description: superplayer,base on vodplayer
3-
version: 12.3.2
3+
version: 12.4.0
44

55
environment:
66
sdk: '>=2.17.0 <4.0.0'

0 commit comments

Comments
 (0)