Skip to content

Commit

Permalink
Version 4.3.3 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
penthera-bots committed Oct 2, 2024
1 parent dbd94da commit f6d1b9d
Show file tree
Hide file tree
Showing 800 changed files with 142,676 additions and 141,019 deletions.
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ let package = Package(
targets: [
.binaryTarget(
name: "VirtuosoClientDownloadEngine",
url: "https://github.com/penthera/Download2Go-ios/releases/download/v4.3.2/VirtuosoClientDownloadEngine-spm.xcframework.zip",
checksum: "8612d51811d5bae8a5cb8dd4e7799f0d7f746529f571ae8bcf48dc9095c4779e"
url: "https://github.com/penthera/Download2Go-ios/releases/download/v4.3.3/VirtuosoClientDownloadEngine-spm.xcframework.zip",
checksum: "e403f5d61f66c3dfca4f1471e12fa15c5a420a55fda34a7aafd2859bbaa1bacb"
)
]
)
4 changes: 2 additions & 2 deletions VirtuosoClientDownloadEngine.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@

Pod::Spec.new do |s|
s.name = 'VirtuosoClientDownloadEngine'
s.version = '4.3.2'
s.version = '4.3.3'
s.summary = 'A best-of-breed download and offline viewing solution for video.'
s.homepage = 'http://penthera.com'
s.license = { :type => 'Custom', :file => 'LICENSE' }
s.author = { 'josh-penthera' => '[email protected]' }
s.source = { :http => 'https://github.com/penthera/Download2Go-ios/releases/download/v4.3.2/VirtuosoClientDownloadEngine.xcframework.zip' }
s.source = { :http => 'https://github.com/penthera/Download2Go-ios/releases/download/v4.3.3/VirtuosoClientDownloadEngine.xcframework.zip' }

s.ios.deployment_target = '11.0'

Expand Down
4 changes: 2 additions & 2 deletions VirtuosoClientDownloadEngineWidevine.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@

Pod::Spec.new do |s|
s.name = 'VirtuosoClientDownloadEngineWidevine'
s.version = '4.3.2'
s.version = '4.3.3'
s.summary = 'A best-of-breed download and offline viewing solution for video.'
s.homepage = 'http://penthera.com'
s.license = { :type => 'Custom', :file => 'LICENSE' }
s.author = { 'josh-penthera' => '[email protected]' }
s.source = { :http => 'https://github.com/penthera/Download2Go-ios/releases/download/v4.3.2/VirtuosoClientDownloadEngineWidevine.xcframework.zip' }
s.source = { :http => 'https://github.com/penthera/Download2Go-ios/releases/download/v4.3.3/VirtuosoClientDownloadEngineWidevine.xcframework.zip' }

s.ios.deployment_target = '11.0'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,31 +8,31 @@
<key>BinaryPath</key>
<string>VirtuosoClientDownloadEngine.framework/VirtuosoClientDownloadEngine</string>
<key>LibraryIdentifier</key>
<string>ios-x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>VirtuosoClientDownloadEngine.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>x86_64</string>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>VirtuosoClientDownloadEngine.framework/VirtuosoClientDownloadEngine</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-x86_64-simulator</string>
<key>LibraryPath</key>
<string>VirtuosoClientDownloadEngine.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,53 @@ const static long long NOT_PRESENT = 0;
*/
@interface VirtuosoVideoRendition : NSObject

/*!
* @abstract (Required) The peak segment bit rate of the variant stream
*/
@property (nonatomic,readonly) int bandwidth;

/*!
* @abstract (Optional) The average segment bit rate of the variant stream
*/
@property (nonatomic,readonly) int averageBandwidth;

/*!
* @abstract (Optional) A comma-separated list of formats, where each format specifies a media sample type
* that is present in a rendition specified by the variant stream. Valid format identifiers
* are those in the ISO Base Media File Format Name Space defined in RFC6381
*/
@property (nonatomic,readonly) NSString* codecs;

/*!
* @abstract (Optional) A decimal-resolution describing the optimal pixel resolution to display the video (e.g. 960x540)
*/
@property (nonatomic,readonly) NSString* resolution;

/*!
* @abstract (Optional) The group ID of the associated audio tracks for this video
*/
@property (nonatomic,readonly) NSString* audio;

/*!
* @abstract (Optional) The group ID of associated video renditions that should be used when playing the presentation
*/
@property (nonatomic,readonly) NSString* video;

/*!
* @abstract (Optional) The group ID of the associated subtitle tracks for this video
*/
@property (nonatomic,readonly) NSString* subtitles;

/*!
* @abstract (Optional) The group ID of the associated closed caption tracks for this video
*/
@property (nonatomic,readonly) NSString* closedCaptions;

/*!
* @abstract (Required) The raw video rendition string from the manifest
*/
@property (nonatomic,readonly) NSString* renditionDefinition;

@property (nonatomic,readonly) NSString* renditionUrl;
@property (nonatomic,readonly) NSString* renditionLocalUrl;

Expand All @@ -67,7 +104,9 @@ const static long long NOT_PRESENT = 0;
*
* @param renditions Array of VirtuosoVideoRendition objects representing available video renditions
*
* @param asset VirtuosoAsset asset
* @param asset VirtuosoAsset The asset being parsed and to which the provided renditions belong
*
* @return The video rendition selected for download, or nil to allow the SDK internal rules to be used
*/

- (VirtuosoVideoRendition* _Nullable)selectRenditionFromAvailableRenditions:(NSArray<VirtuosoVideoRendition*>*)renditions forAsset:(VirtuosoAsset*)asset;
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -72,4 +72,5 @@ header "VirtuosoSecureClock.h"
header "VirtuosoSettings.h"
header "VirtuosoSettingsBase.h"
header "VirtuosoVerizonAdsServerProvider.h"
header "VirtuosoVideoRendition.h"
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit f6d1b9d

Please sign in to comment.