GCKHLSVideoSegment 类
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
提供辅助程序在 GCKHLSVideoSegmentFormat
和 NSString
之间进行转换的类。
此类继承 NSObject。
用于从 GCKHLSVideoSegmentFormat
转换为 NSString
的辅助方法。
- 返回
- NSString:与
GCKHLSVideoSegmentFormat
对应的字符串值。nil
表示 GCKHLSVideoSegmentFormatUndefined
和无效枚举值。
- 开始时间
- 4.6.0
用于从 to
GCKHLSVidoeSegmentFormat
进行转换的辅助方法。
比较不区分大小写。
- 返回
- GCKHLSVideoSegmentFormat:相应的
GCKHLSVideoSegmentFormat
枚举值。GCKHLSVideoSegmentFormatUndefined
表示无效字符串。
- 开始时间
- 4.6.0
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eThe \u003ccode\u003eGCKHLSVideoSegment\u003c/code\u003e class provides helper methods for converting between \u003ccode\u003eGCKHLSVideoSegmentFormat\u003c/code\u003e and \u003ccode\u003eNSString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003emapHLSVideoSegmentFormatToString:\u003c/code\u003e converts a \u003ccode\u003eGCKHLSVideoSegmentFormat\u003c/code\u003e enum value to its corresponding string representation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003emapHLSVideoSegmentFormatStringToEnum:\u003c/code\u003e converts a string representation of a video segment format to its corresponding \u003ccode\u003eGCKHLSVideoSegmentFormat\u003c/code\u003e enum value.\u003c/p\u003e\n"],["\u003cp\u003eThese helper methods were introduced in version 4.6.0 of the framework.\u003c/p\u003e\n"]]],["The `GCKHLSVideoSegment` class provides methods to convert between `GCKHLSVideoSegmentFormat` and `NSString`. The `mapHLSVideoSegmentFormatToString:` method converts a `GCKHLSVideoSegmentFormat` to its corresponding `NSString` representation, returning `nil` for undefined or invalid values. Conversely, `mapHLSVideoSegmentFormatStringToEnum:` converts an `NSString` to a `GCKHLSVideoSegmentFormat` enum, handling comparisons in a case-insensitive manner and returning `GCKHLSVideoSegmentFormatUndefined` for invalid strings.\n"],null,["# GCKHLSVideoSegment Class\n\n[Class Methods](#pub-static-methods) \nGCKHLSVideoSegment Class Reference \n\nOverview\n--------\n\nClass that provides helpers to convert between `GCKHLSVideoSegmentFormat` and `NSString`.\n\nInherits NSObject.\n\n|------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|\n| Class Method Summary -------------------- ||\n| (nullable NSString \\*) | + [mapHLSVideoSegmentFormatToString:](/cast/docs/reference/ios/interface_g_c_k_h_l_s_video_segment#a5823ebe93c0e7dd2478979b95b136b6c) |\n| | Helper method to convert from `GCKHLSVideoSegmentFormat` to `NSString`. [More...](#a5823ebe93c0e7dd2478979b95b136b6c) |\n| ||\n| ([GCKHLSVideoSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4)) | + [mapHLSVideoSegmentFormatStringToEnum:](/cast/docs/reference/ios/interface_g_c_k_h_l_s_video_segment#ac0c2037aff41c1a9a810cad57c3846b0) |\n| | Helper method to convert from `to` `GCKHLSVidoeSegmentFormat`. [More...](#ac0c2037aff41c1a9a810cad57c3846b0) |\n| ||\n\nMethod Detail\n-------------\n\n|------------------------------------------------------------|---|------------------------------------------------------------------------------------------------------------------------------|-------------------------|---|\n| + (nullable NSString \\*) mapHLSVideoSegmentFormatToString: | | ([GCKHLSVideoSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4)) | *hlsVideoSegmentFormat* | |\n\nHelper method to convert from `GCKHLSVideoSegmentFormat` to `NSString`.\n\nReturns\n: NSString The string value corresponding to `GCKHLSVideoSegmentFormat`. `nil` for `GCKHLSVideoSegmentFormatUndefined` and invalid enum values.\n\nSince\n: 4.6.0 \n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|---------------|-------------------------------|---|\n| + ([GCKHLSVideoSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4)) mapHLSVideoSegmentFormatStringToEnum: | | (NSString \\*) | *hlsVideoSegmentFormatString* | |\n\nHelper method to convert from `to` `GCKHLSVidoeSegmentFormat`.\n\nThe comparison is case insensitive.\n\nReturns\n: GCKHLSVideoSegmentFormat The corresponding `GCKHLSVideoSegmentFormat` enum value. `GCKHLSVideoSegmentFormatUndefined` for invalid string.\n\nSince\n: 4.6.0"]]