GCKHLSVideoSegmentFormat.h File
Stay organized with collections
Save and categorize content based on your preferences.
GCKHLSVideoSegmentFormat enum. More...
Class that provides helpers to convert between GCKHLSVideoSegmentFormat
and NSString
. More...
GCKHLSVideoSegmentFormat enum.
HLS video segment types.
GCKHLSVideoSegmentFormatUndefined
Undefined.
Used when streaming protocol is not HLS.
GCKHLSVideoSegmentFormatMPEG2_TS
HLS segment type MPEG2 TS.
GCKHLSVideoSegmentFormatFMP4
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThis document details the \u003ccode\u003eGCKHLSVideoSegmentFormat\u003c/code\u003e enum, which defines the types of HLS video segments.\u003c/p\u003e\n"],["\u003cp\u003eIt introduces the \u003ccode\u003eGCKHLSVideoSegment\u003c/code\u003e class, providing helper methods for converting between \u003ccode\u003eGCKHLSVideoSegmentFormat\u003c/code\u003e and \u003ccode\u003eNSString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGCKHLSVideoSegmentFormat\u003c/code\u003e enum includes \u003ccode\u003eGCKHLSVideoSegmentFormatUndefined\u003c/code\u003e, \u003ccode\u003eGCKHLSVideoSegmentFormatMPEG2_TS\u003c/code\u003e, and \u003ccode\u003eGCKHLSVideoSegmentFormatFMP4\u003c/code\u003e to represent different segment formats.\u003c/p\u003e\n"]]],["The document details the `GCKHLSVideoSegmentFormat` enumeration, which defines HLS video segment types. These include `GCKHLSVideoSegmentFormatUndefined` for non-HLS streams, `GCKHLSVideoSegmentFormatMPEG2_TS` for MPEG2 TS segments, and `GCKHLSVideoSegmentFormatFMP4` for FMP4 segments. Additionally, the document references a class, `GCKHLSVideoSegment`, designed to convert between the enumeration types and `NSString` representations. The information is located in the GCKHLSVideoSegmentFormat.h file.\n"],null,["# GCKHLSVideoSegmentFormat.h File\n\n[Classes](#nested-classes) \\| [Enumerations](#enum-members) \nGCKHLSVideoSegmentFormat.h File Reference \nGCKHLSVideoSegmentFormat enum.\n[More...](#details)\n\n|-------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Classes ------- ||\n| class | [GCKHLSVideoSegment](/cast/docs/reference/ios/interface_g_c_k_h_l_s_video_segment) |\n| | Class that provides helpers to convert between `GCKHLSVideoSegmentFormat` and `NSString`. [More...](/cast/docs/reference/ios/interface_g_c_k_h_l_s_video_segment#details) |\n| ||\n\n|------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Enumerations ------------ ||\n| enum | [GCKHLSVideoSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4) { [GCKHLSVideoSegmentFormatUndefined](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4a74743909304b77e656bd2e46f33ad848) = 0, [GCKHLSVideoSegmentFormatMPEG2_TS](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4a21f8eb169c6f2770d7b3c02346eec8b3) = 1, [GCKHLSVideoSegmentFormatFMP4](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4af4526976dcd78a0b19aa0e3ceb3996b6) = 2 } |\n| | HLS video segment types. [More...](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4) |\n| ||\n\nDetailed Description\n--------------------\n\nGCKHLSVideoSegmentFormat enum.\n\nEnumeration Type Documentation\n------------------------------\n\n|---------------------------------------------------------------------------------------------------------------------------------|\n| enum [GCKHLSVideoSegmentFormat](/cast/docs/reference/ios/g_c_k_h_l_s_video_segment_format_8h#a43724114dd6857be31367414f0dcd8c4) |\n\nHLS video segment types.\n\n| Enumerator ||\n|-----------------------------------|-----------------------------------------------------|\n| GCKHLSVideoSegmentFormatUndefined | Undefined. Used when streaming protocol is not HLS. |\n| GCKHLSVideoSegmentFormatMPEG2_TS | HLS segment type MPEG2 TS. |\n| GCKHLSVideoSegmentFormatFMP4 | HLS segment type FMP4. |"]]