VLCKit
Instance Methods | Class Methods | Properties | List of all members
VLCStreamSession Class Reference

#import <VLCStreamSession.h>

Inheritance diagram for VLCStreamSession:
VLCMediaPlayer

Instance Methods

(void) - startStreaming
 
(void) - stopStreaming
 
- Instance Methods inherited from VLCMediaPlayer
(instancetype) - initWithVideoView:
 
(instancetype) - initWithVideoLayer:
 
(instancetype) - initWithOptions:
 
(instancetype) - initWithLibVLCInstance:andLibrary:
 
(void) - setVideoView:
 
(void) - setVideoLayer:
 
(void) - saveVideoSnapshotAt:withWidth:andHeight:
 
(void) - setDeinterlaceFilter:
 
(float framesPerSecond) - __attribute__
 
(BOOL) - openVideoSubTitlesFromFile:
 
(typedef) - NS_ENUM
 
(int) - addPlaybackSlave:type:enforce:
 
(void) - previousChapter
 
(void) - nextChapter
 
(int) - numberOfChaptersForTitle:
 
(NSArray *) - chaptersForTitleIndex:
 
(NSArray *) - chapterDescriptionsOfTitle:
 
(NSUInteger countOfTitles) - __attribute__
 
(NSArray *titles) - __attribute__
 
(void) - resetEqualizerFromProfile:
 
(CGFloat) - frequencyOfBandAtIndex:
 
(void) - setAmplification:forBand:
 
(CGFloat) - amplificationOfBand:
 
(void) - play
 
(void) - pause
 
(void) - stop
 
(void) - gotoNextFrame
 
(void) - fastForward
 
(void) - fastForwardAtRate:
 
(void) - rewind
 
(void) - rewindAtRate:
 
(void) - jumpBackward:
 
(void) - jumpForward:
 
(void) - extraShortJumpBackward
 
(void) - extraShortJumpForward
 
(void) - shortJumpBackward
 
(void) - shortJumpForward
 
(void) - mediumJumpBackward
 
(void) - mediumJumpForward
 
(void) - longJumpBackward
 
(void) - longJumpForward
 
(void) - performNavigationAction:
 

Class Methods

(instancetype) + streamSession
 

Properties

VLCStreamOutputstreamOutput
 
BOOL isComplete
 
NSUInteger reattemptedConnections
 
- Properties inherited from VLCMediaPlayer
VLCLibrarylibraryInstance
 
id< VLCMediaPlayerDelegatedelegate
 
id drawable
 
char * videoAspectRatio
 
char * videoCropGeometry
 
float scaleFactor
 
BOOL adjustFilterEnabled
 
float contrast
 
float brightness
 
float hue
 
float saturation
 
float gamma
 
float rate
 
VLCAudioaudio
 
CGSize videoSize
 
BOOL hasVideoOut
 
VLCTimetime
 
VLCTimeremainingTime
 
int currentVideoTrackIndex
 
NSArray * videoTrackNames
 
NSArray * videoTrackIndexes
 
int numberOfVideoTracks
 
int currentVideoSubTitleIndex
 
NSArray * videoSubTitlesNames
 
NSArray * videoSubTitlesIndexes
 
int numberOfSubtitlesTracks
 
NSInteger currentVideoSubTitleDelay
 
int currentChapterIndex
 
int currentTitleIndex
 
int numberOfTitles
 
NSString *const VLCTitleDescriptionName
 
NSArray * titleDescriptions
 
int indexOfLongestTitle
 
int currentAudioTrackIndex
 
NSArray * audioTrackNames
 
NSArray * audioTrackIndexes
 
int numberOfAudioTracks
 
int audioChannel
 
NSInteger currentAudioPlaybackDelay
 
NSArray * equalizerProfiles
 
BOOL equalizerEnabled
 
CGFloat preAmplification
 
unsigned numberOfBands
 
VLCMediamedia
 
BOOL playing
 
BOOL willPlay
 
VLCMediaPlayerState state
 
float position
 
BOOL seekable
 
BOOL canPause
 

Additional Inherited Members

- Public Attributes inherited from VLCMediaPlayer
NSString *const VLCChapterDescriptionName
 
NSString *const VLCChapterDescriptionTimeOffset
 
NSString *const VLCChapterDescriptionDuration
 
NSString *const VLCTitleDescriptionDuration
 
NSString *const VLCTitleDescriptionIsMenu
 

Detailed Description

control class for streaming sessions


The documentation for this class was generated from the following file: