| ICupertinoMediaCasterChunkFetch | Interface to fetch Apple HLS chunks for processing
 This can be replaced by a custom implementation from the default using the property in
 MediaCaster -> Properties
 Name: cupertinoChunkFetchClass
 Value: Full Class Path
 Type: String | 
| ICupertinoMediaCasterHolder | Interface to define parameters potentially retrievable when a stream is
 found within a manifest along with maintaining a list of elements that
 are made available within a chunklist
 It is up to the ICupertinoMediaCasterPlaylistParser implementaton to set these
 parameters. | 
| ICupertinoMediaCasterHolders | ICupertinoMediaCasterHolders | 
| ICupertinoMediaCasterID3Processor |  | 
| ICupertinoMediaCasterManageStreamName | Interface to control the naming scheme used for Apple HLS ingest
 This can be replaced by a custom implementation from the default using the property in
 MediaCaster -> Properties
 Name: cupertinoManageStreamNameClass
 Value: Full Class Path
 Type: String | 
| ICupertinoMediaCasterPlaylistParser | Interface to parse manifests for processing
 This can be replaced by a custom implementation from the default using the property in
 MediaCaster -> Properties
 Name: cupertinoPlaylistParserClass
 Value: Full Class Path
 Type: String | 
| ICupertinoMediaCasterSegments | ICupertinoMediaCasterSegments |