Skip to content

Commit 2aed946

Browse files
authored
Merge pull request #10 from VKCOM/version-2.52.2
Version 2.52.2
2 parents e2b67bb + 6dc2661 commit 2aed946

2,287 files changed

Lines changed: 2303 additions & 2303 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Demo/PlayerDemo.xcodeproj/project.pbxproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -732,7 +732,7 @@
732732
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
733733
CLANG_ENABLE_MODULES = YES;
734734
CODE_SIGN_STYLE = Automatic;
735-
CURRENT_PROJECT_VERSION = 2.52.1;
735+
CURRENT_PROJECT_VERSION = 2.52.2;
736736
DEVELOPMENT_TEAM = "";
737737
ENABLE_BITCODE = NO;
738738
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
@@ -741,7 +741,7 @@
741741
"$(inherited)",
742742
"@executable_path/Frameworks",
743743
);
744-
MARKETING_VERSION = 2.52.1;
744+
MARKETING_VERSION = 2.52.2;
745745
PRODUCT_BUNDLE_IDENTIFIER = "$(APP_BUNDLE_IDENTIFIER)";
746746
PRODUCT_NAME = "$(TARGET_NAME)";
747747
STRIP_INSTALLED_PRODUCT = NO;
@@ -760,7 +760,7 @@
760760
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
761761
CLANG_ENABLE_MODULES = YES;
762762
CODE_SIGN_STYLE = Automatic;
763-
CURRENT_PROJECT_VERSION = 2.52.1;
763+
CURRENT_PROJECT_VERSION = 2.52.2;
764764
DEVELOPMENT_TEAM = "";
765765
ENABLE_BITCODE = NO;
766766
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
@@ -769,7 +769,7 @@
769769
"$(inherited)",
770770
"@executable_path/Frameworks",
771771
);
772-
MARKETING_VERSION = 2.52.1;
772+
MARKETING_VERSION = 2.52.2;
773773
PRODUCT_BUNDLE_IDENTIFIER = "$(APP_BUNDLE_IDENTIFIER)";
774774
PRODUCT_NAME = "$(TARGET_NAME)";
775775
STRIP_INSTALLED_PRODUCT = NO;
@@ -807,7 +807,7 @@
807807
repositoryURL = "https://github.com/VKCOM/VideoPlayer-iOS";
808808
requirement = {
809809
kind = exactVersion;
810-
version = 2.52.1;
810+
version = 2.52.2;
811811
};
812812
};
813813
/* End XCRemoteSwiftPackageReference section */

Demo/PlayerDemo/Resources/Configuration.xcconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
APP_BUNDLE_IDENTIFIER = com.vk.dev.OneVideoPlayerDemo
33

44
APP_LAUNCHIMAGE_ASSET_NAME = LaunchScreen.storyboard
5-
APP_VERSION=2.52.1
5+
APP_VERSION=2.52.2
66
PRODUCT_BUNDLE_DISPLAY_NAME = Player Demo

Package.swift

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
// swift-tools-version: 5.9
2-
// 2025-11-14 12:23:58
3-
// Version: 2.52.1
2+
// 2025-11-20 12:41:59
3+
// Version: 2.52.2
44
// App version: 8.156
55

66
import PackageDescription
77

88
let package = Package(name: "VKVideoPlayer", platforms: [.iOS(.v14)],
99
products: [
10-
.library(name: "VKVideoPlayer", targets: ["OVKitStatistics", "WebM", "OVKResources", "OVPlayerKit", "OVKit", "Dav1d", "VPX", "VKOpus"]),
11-
.library(name: "OVKitUIComponents", targets: ["OVKitUIComponents"]),
10+
.library(name: "VKVideoPlayer", targets: ["WebM", "VPX", "VKOpus", "OVKResources", "OVKit", "OVPlayerKit", "Dav1d", "OVKitStatistics"]),
1211
.library(name: "OVKitUpload", targets: ["OVKitUpload"]),
1312
.library(name: "OVKitMyTargetPlugin", targets: ["OVKitMyTargetPlugin"]),
13+
.library(name: "OVKitUIComponents", targets: ["OVKitUIComponents"]),
1414
],
1515
targets: [
16-
.binaryTarget(name: "OVKitStatistics", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitStatistics/1.39.1/OVKitStatistics.xcframework.zip", checksum: "4df06262008a40996876e2eff3b2ea24684a73e66768f361bac79dbc74212b9c"),
1716
.binaryTarget(name: "WebM", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/WebM/1.2.1/WebM.xcframework.zip", checksum: "a5456984ca8ad47efd286c9f0112ab3b9995c21f50923203b19462414f0c6bb4"),
18-
.binaryTarget(name: "OVKResources", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKResources/2.90.1/OVKResources.xcframework.zip", checksum: "27f58282d0947820ea53b307807b3abc9e9576b6d559e14f629aec5d513618f3"),
19-
.binaryTarget(name: "OVPlayerKit", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVPlayerKit/3.92.1/OVPlayerKit.xcframework.zip", checksum: "4688cea14eea16062cde98e0a5dfdbc3191253de08edd915a2dbe67b7905319f"),
20-
.binaryTarget(name: "OVKit", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKit/5.52.1/OVKit.xcframework.zip", checksum: "491b96f1c905ebfb3859042ebb1ad7ef5f2ade63269989dc7c12cd011a5b2db0"),
21-
.binaryTarget(name: "Dav1d", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/Dav1d/2.0/Dav1d.xcframework.zip", checksum: "f9c1945e81936dd4fde648e8716eeb01cbcfe762f462d4efd6dac8782fac5399"),
2217
.binaryTarget(name: "VPX", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/VPX/1.2.1/VPX.xcframework.zip", checksum: "9377ec0ff544202efee0002b2e876d113ec6afb417aa33d2697f00a3c0ce155f"),
2318
.binaryTarget(name: "VKOpus", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/VKOpus/1.0/VKOpus.xcframework.zip", checksum: "6ac2419048a1479f94d1d9ce434735fad9190dae2b087bad0f1581530013508f"),
24-
.binaryTarget(name: "OVKitUIComponents", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitUIComponents/1.1.1/OVKitUIComponents.xcframework.zip", checksum: "6f60735ce0aa1a163fb7e0b6718bac5a2868109300729553772f53bf42ce7c8c"),
25-
.binaryTarget(name: "OVKitUpload", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitUpload/1.1.1/OVKitUpload.xcframework.zip", checksum: "e2fe9f324e6ddadcfc3b94967454a3db2e4bd9a17e7916930374de4bc7ea09be"),
26-
.binaryTarget(name: "OVKitMyTargetPlugin", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitMyTargetPlugin/2.16.1/OVKitMyTargetPlugin.xcframework.zip", checksum: "e86254beea38996129d027159cfd11124e6c5c73bd961ebd2033cbf26fcb7e01"),
19+
.binaryTarget(name: "OVKResources", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKResources/2.90.2/OVKResources.xcframework.zip", checksum: "e5cb9055a01c27834e4687acf9ba3784820fd4f724cb488578c926d4da4e5c20"),
20+
.binaryTarget(name: "OVKit", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKit/5.52.2/OVKit.xcframework.zip", checksum: "72c1f733641de1fcd423459bfb598dbce87e071d28dae4ee73a2718db2914252"),
21+
.binaryTarget(name: "OVPlayerKit", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVPlayerKit/3.92.2/OVPlayerKit.xcframework.zip", checksum: "8f953840dd89cd178aaf1e713cf3a8ac96e121f606dc0381a1e7531d720db77a"),
22+
.binaryTarget(name: "Dav1d", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/Dav1d/2.0/Dav1d.xcframework.zip", checksum: "f9c1945e81936dd4fde648e8716eeb01cbcfe762f462d4efd6dac8782fac5399"),
23+
.binaryTarget(name: "OVKitStatistics", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitStatistics/1.39.2/OVKitStatistics.xcframework.zip", checksum: "c22ae5bc679fbad4b06a7b0b244813c3322224a0fbc5defb67ce21a55a0b137b"),
24+
.binaryTarget(name: "OVKitUpload", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitUpload/1.1.2/OVKitUpload.xcframework.zip", checksum: "2c0351982534f8a9dbf03ca053d5660b37818356e31610ee74edc3eb67416722"),
25+
.binaryTarget(name: "OVKitMyTargetPlugin", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitMyTargetPlugin/2.16.2/OVKitMyTargetPlugin.xcframework.zip", checksum: "797fb0fdbaf11057262010727a0cd4c7df45c1646c134e10849e21982d54ce96"),
26+
.binaryTarget(name: "OVKitUIComponents", url: "https://artifactory-external.vkpartner.ru/artifactory/vk-ios-sdk/OVKitUIComponents/1.1.2/OVKitUIComponents.xcframework.zip", checksum: "5b65fe4866447652b00361f29d62c852d3fba3c51de77d5fafecd7b91e052b8b"),
2727
]
2828
)

Podfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ artifactory_url = 'https://artifactory-external.vkpartner.ru/artifactory/vk-ios-
55
target 'PlayerDemo' do
66
use_frameworks!
77

8-
pod 'OVKitStatistics', :podspec => "#{artifactory_url}/OVKitStatistics/1.39.1/OVKitStatistics.podspec", :inhibit_warnings => true
98
pod 'WebM', :podspec => "#{artifactory_url}/WebM/1.2.1/WebM.podspec", :inhibit_warnings => true
10-
pod 'OVKResources', :podspec => "#{artifactory_url}/OVKResources/2.90.1/OVKResources.podspec", :inhibit_warnings => true
11-
pod 'OVPlayerKit', :podspec => "#{artifactory_url}/OVPlayerKit/3.92.1/OVPlayerKit.podspec", :inhibit_warnings => true
12-
pod 'OVKit', :podspec => "#{artifactory_url}/OVKit/5.52.1/OVKit.podspec", :inhibit_warnings => true
13-
pod 'Dav1d', :podspec => "#{artifactory_url}/Dav1d/2.0/Dav1d.podspec", :inhibit_warnings => true
149
pod 'VPX', :podspec => "#{artifactory_url}/VPX/1.2.1/VPX.podspec", :inhibit_warnings => true
1510
pod 'VKOpus', :podspec => "#{artifactory_url}/VKOpus/1.0/VKOpus.podspec", :inhibit_warnings => true
11+
pod 'OVKResources', :podspec => "#{artifactory_url}/OVKResources/2.90.2/OVKResources.podspec", :inhibit_warnings => true
12+
pod 'OVKit', :podspec => "#{artifactory_url}/OVKit/5.52.2/OVKit.podspec", :inhibit_warnings => true
13+
pod 'OVPlayerKit', :podspec => "#{artifactory_url}/OVPlayerKit/3.92.2/OVPlayerKit.podspec", :inhibit_warnings => true
14+
pod 'Dav1d', :podspec => "#{artifactory_url}/Dav1d/2.0/Dav1d.podspec", :inhibit_warnings => true
15+
pod 'OVKitStatistics', :podspec => "#{artifactory_url}/OVKitStatistics/1.39.2/OVKitStatistics.podspec", :inhibit_warnings => true
1616
end

docs/data/documentation/ovkit.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/data/documentation/ovkit/actionkind.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind\/!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["iOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/ovkit\/actionkind\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"OVKit"}],"symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","title":"!=(_:_:)","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@OVKit@E@OVKMenuActionKind","extendedModule":"Swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/onevideo.OVKit\/documentation\/OVKit","doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind"]]},"sections":[],"references":{"doc://onevideo.OVKit/documentation/OVKit":{"kind":"symbol","url":"\/documentation\/ovkit","abstract":[{"type":"text","text":"Плеер видео и трансляций для VK Видео."}],"role":"collection","type":"topic","identifier":"doc:\/\/onevideo.OVKit\/documentation\/OVKit","title":"OVKit"},"doc://onevideo.OVKit/documentation/OVKit/ActionKind/!=(_:_:)":{"identifier":"doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind\/!=(_:_:)","url":"\/documentation\/ovkit\/actionkind\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"type":"topic"},"doc://onevideo.OVKit/documentation/OVKit/ActionKind":{"role":"symbol","title":"ActionKind","type":"topic","navigatorTitle":[{"text":"ActionKind","kind":"identifier"}],"identifier":"doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind","abstract":[{"type":"text","text":"Идентификатор пункта меню."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ActionKind","kind":"identifier"}],"url":"\/documentation\/ovkit\/actionkind","kind":"symbol"}},"variantOverrides":[{"patch":[{"path":"\/references\/doc:~1~1onevideo.OVKit~1documentation~1OVKit~1ActionKind\/title","op":"replace","value":"OVKMenuActionKind"},{"op":"replace","path":"\/references\/doc:~1~1onevideo.OVKit~1documentation~1OVKit~1ActionKind\/fragments","value":[{"text":"OVKMenuActionKind","kind":"identifier"}]},{"op":"replace","path":"\/references\/doc:~1~1onevideo.OVKit~1documentation~1OVKit~1ActionKind\/navigatorTitle","value":[{"text":"OVKMenuActionKind","kind":"identifier"}]}],"traits":[{"interfaceLanguage":"occ"}]}]}
1+
{"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/onevideo.OVKit\/documentation\/OVKit","doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind"]]},"metadata":{"extendedModule":"Swift","roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@OVKit@E@OVKMenuActionKind","title":"!=(_:_:)","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"OVKit"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/ovkit\/actionkind\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind\/!=(_:_:)"},"references":{"doc://onevideo.OVKit/documentation/OVKit/ActionKind/!=(_:_:)":{"url":"\/documentation\/ovkit\/actionkind\/!=(_:_:)","role":"symbol","type":"topic","title":"!=(_:_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://onevideo.OVKit/documentation/OVKit":{"abstract":[{"type":"text","text":"Плеер видео и трансляций для VK Видео."}],"type":"topic","role":"collection","title":"OVKit","url":"\/documentation\/ovkit","identifier":"doc:\/\/onevideo.OVKit\/documentation\/OVKit","kind":"symbol"},"doc://onevideo.OVKit/documentation/OVKit/ActionKind":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ActionKind"}],"abstract":[{"text":"Идентификатор пункта меню.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/ovkit\/actionkind","identifier":"doc:\/\/onevideo.OVKit\/documentation\/OVKit\/ActionKind","role":"symbol","title":"ActionKind","navigatorTitle":[{"text":"ActionKind","kind":"identifier"}]}},"variantOverrides":[{"patch":[{"value":"OVKMenuActionKind","path":"\/references\/doc:~1~1onevideo.OVKit~1documentation~1OVKit~1ActionKind\/title","op":"replace"},{"value":[{"kind":"identifier","text":"OVKMenuActionKind"}],"path":"\/references\/doc:~1~1onevideo.OVKit~1documentation~1OVKit~1ActionKind\/fragments","op":"replace"},{"value":[{"kind":"identifier","text":"OVKMenuActionKind"}],"path":"\/references\/doc:~1~1onevideo.OVKit~1documentation~1OVKit~1ActionKind\/navigatorTitle","op":"replace"}],"traits":[{"interfaceLanguage":"occ"}]}]}

0 commit comments

Comments
 (0)