GCKHLSSegment Class
Stay organized with collections
Save and categorize content based on your preferences.
Class that provides helpers to convert between GCKHLSSegmentFormat
and NSString
.
Inherits NSObject.
Helper method to convert from GCKHLSSegmentFormat
to NSString
.
- Returns
- NSString The string value corresponding to
GCKHLSSegmentFormat
. nil
for GCKHLSSegmentFormatUndefined
and invalid enum values.
- Since
- 4.6.0
Helper method to convert from NSString
to GCKHLSSegmentFormat
.
The comparison is case insensitive.
- Returns
- GCKHLSSegmentFormat The corresponding
GCKHLSSegmentFormat
enum value. GCKHLSSegmentFormatUndefined
for invalid string.
- Since
- 4.6.0
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eGCKHLSSegment\u003c/code\u003e class provides helper methods for converting between \u003ccode\u003eGCKHLSSegmentFormat\u003c/code\u003e and \u003ccode\u003eNSString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003emapHLSSegmentFormatToString:\u003c/code\u003e converts a \u003ccode\u003eGCKHLSSegmentFormat\u003c/code\u003e value to its corresponding \u003ccode\u003eNSString\u003c/code\u003e representation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003emapHLSSegmentFormatStringToEnum:\u003c/code\u003e converts an \u003ccode\u003eNSString\u003c/code\u003e representation of a segment format to its corresponding \u003ccode\u003eGCKHLSSegmentFormat\u003c/code\u003e enum value.\u003c/p\u003e\n"],["\u003cp\u003eBoth helper methods were introduced in version 4.6.0 of the framework.\u003c/p\u003e\n"]]],["The `GCKHLSSegment` class provides two helper methods for converting between `GCKHLSSegmentFormat` and `NSString`. `mapHLSSegmentFormatToString:` converts a `GCKHLSSegmentFormat` value to its corresponding string representation, returning `nil` for undefined or invalid values. `mapHLSSegmentFormatStringToEnum:` converts a string to its corresponding `GCKHLSSegmentFormat` enum value, performing a case-insensitive comparison and returning `GCKHLSSegmentFormatUndefined` for invalid strings. These methods were introduced in version 4.6.0.\n"],null,["# GCKHLSSegment Class\n\n[Class Methods](#pub-static-methods) \nGCKHLSSegment Class Reference \n\nOverview\n--------\n\nClass that provides helpers to convert between `GCKHLSSegmentFormat` and `NSString`.\n\nInherits NSObject.\n\n|-------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------|\n| Class Method Summary -------------------- ||\n| (nullable NSString \\*) | + [mapHLSSegmentFormatToString:](/cast/docs/reference/ios/interface_g_c_k_h_l_s_segment#a95e3c01240dbdb2335a29ae81d91da10) |\n| | Helper method to convert from `GCKHLSSegmentFormat` to `NSString`. [More...](#a95e3c01240dbdb2335a29ae81d91da10) |\n| ||\n| ([GCKHLSSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_segment_format_8h#a2e7a0fabbe01b583c51dab04d512642b)) | + [mapHLSSegmentFormatStringToEnum:](/cast/docs/reference/ios/interface_g_c_k_h_l_s_segment#ad04ae4b1459b9ace26d05767e3e2a618) |\n| | Helper method to convert from `NSString` to `GCKHLSSegmentFormat`. [More...](#ad04ae4b1459b9ace26d05767e3e2a618) |\n| ||\n\nMethod Detail\n-------------\n\n|-------------------------------------------------------|---|-------------------------------------------------------------------------------------------------------------------|--------------------|---|\n| + (nullable NSString \\*) mapHLSSegmentFormatToString: | | ([GCKHLSSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_segment_format_8h#a2e7a0fabbe01b583c51dab04d512642b)) | *hlsSegmentFormat* | |\n\nHelper method to convert from `GCKHLSSegmentFormat` to `NSString`.\n\nReturns\n: NSString The string value corresponding to `GCKHLSSegmentFormat`. `nil` for `GCKHLSSegmentFormatUndefined` and invalid enum values.\n\nSince\n: 4.6.0 \n\n|------------------------------------------------------------------------------------------------------------------------------------------------------|---|---------------|--------------------------|---|\n| + ([GCKHLSSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_segment_format_8h#a2e7a0fabbe01b583c51dab04d512642b)) mapHLSSegmentFormatStringToEnum: | | (NSString \\*) | *hlsSegmentFormatString* | |\n\nHelper method to convert from `NSString` to `GCKHLSSegmentFormat`.\n\nThe comparison is case insensitive.\n\nReturns\n: GCKHLSSegmentFormat The corresponding `GCKHLSSegmentFormat` enum value. `GCKHLSSegmentFormatUndefined` for invalid string.\n\nSince\n: 4.6.0"]]