webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | List of all members
WebCore::MediaPlayerEnums Class Reference

#include <MediaPlayerEnums.h>

Inheritance diagram for WebCore::MediaPlayerEnums:
WebCore::HTMLMediaElementEnums WebCore::HTMLMediaElementEnums

Public Types

enum  NetworkState {
  Empty, Idle, Loading, Loaded,
  FormatError, NetworkError, DecodeError, Empty,
  Idle, Loading, Loaded, FormatError,
  NetworkError, DecodeError
}
 
enum  ReadyState {
  HaveNothing, HaveMetadata, HaveCurrentData, HaveFutureData,
  HaveEnoughData, HaveNothing, HaveMetadata, HaveCurrentData,
  HaveFutureData, HaveEnoughData
}
 
enum  MovieLoadType {
  Unknown, Download, StoredStream, LiveStream,
  Unknown, Download, StoredStream, LiveStream
}
 
enum  Preload {
  None, MetaData, Auto, None,
  MetaData, Auto
}
 
enum  VideoGravity {
  VideoGravityResize, VideoGravityResizeAspect, VideoGravityResizeAspectFill, VideoGravityResize,
  VideoGravityResizeAspect, VideoGravityResizeAspectFill
}
 
enum  { VideoFullscreenModeNone = 0, VideoFullscreenModeStandard = 1 << 0, VideoFullscreenModePictureInPicture = 1 << 1 }
 
enum  NetworkState {
  Empty, Idle, Loading, Loaded,
  FormatError, NetworkError, DecodeError, Empty,
  Idle, Loading, Loaded, FormatError,
  NetworkError, DecodeError
}
 
enum  ReadyState {
  HaveNothing, HaveMetadata, HaveCurrentData, HaveFutureData,
  HaveEnoughData, HaveNothing, HaveMetadata, HaveCurrentData,
  HaveFutureData, HaveEnoughData
}
 
enum  MovieLoadType {
  Unknown, Download, StoredStream, LiveStream,
  Unknown, Download, StoredStream, LiveStream
}
 
enum  Preload {
  None, MetaData, Auto, None,
  MetaData, Auto
}
 
enum  VideoGravity {
  VideoGravityResize, VideoGravityResizeAspect, VideoGravityResizeAspectFill, VideoGravityResize,
  VideoGravityResizeAspect, VideoGravityResizeAspectFill
}
 
enum  { VideoFullscreenModeNone = 0, VideoFullscreenModeStandard = 1 << 0, VideoFullscreenModePictureInPicture = 1 << 1 }
 
typedef uint32_t VideoFullscreenMode
 
typedef uint32_t VideoFullscreenMode
 

Member Typedef Documentation

◆ VideoFullscreenMode [1/2]

◆ VideoFullscreenMode [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VideoFullscreenModeNone 
VideoFullscreenModeStandard 
VideoFullscreenModePictureInPicture 

◆ anonymous enum

anonymous enum
Enumerator
VideoFullscreenModeNone 
VideoFullscreenModeStandard 
VideoFullscreenModePictureInPicture 

◆ MovieLoadType [1/2]

Enumerator
Unknown 
Download 
StoredStream 
LiveStream 
Unknown 
Download 
StoredStream 
LiveStream 

◆ MovieLoadType [2/2]

Enumerator
Unknown 
Download 
StoredStream 
LiveStream 
Unknown 
Download 
StoredStream 
LiveStream 

◆ NetworkState [1/2]

Enumerator
Empty 
Idle 
Loading 
Loaded 
FormatError 
NetworkError 
DecodeError 
Empty 
Idle 
Loading 
Loaded 
FormatError 
NetworkError 
DecodeError 

◆ NetworkState [2/2]

Enumerator
Empty 
Idle 
Loading 
Loaded 
FormatError 
NetworkError 
DecodeError 
Empty 
Idle 
Loading 
Loaded 
FormatError 
NetworkError 
DecodeError 

◆ Preload [1/2]

Enumerator
None 
MetaData 
Auto 
None 
MetaData 
Auto 

◆ Preload [2/2]

Enumerator
None 
MetaData 
Auto 
None 
MetaData 
Auto 

◆ ReadyState [1/2]

Enumerator
HaveNothing 
HaveMetadata 
HaveCurrentData 
HaveFutureData 
HaveEnoughData 
HaveNothing 
HaveMetadata 
HaveCurrentData 
HaveFutureData 
HaveEnoughData 

◆ ReadyState [2/2]

Enumerator
HaveNothing 
HaveMetadata 
HaveCurrentData 
HaveFutureData 
HaveEnoughData 
HaveNothing 
HaveMetadata 
HaveCurrentData 
HaveFutureData 
HaveEnoughData 

◆ VideoGravity [1/2]

Enumerator
VideoGravityResize 
VideoGravityResizeAspect 
VideoGravityResizeAspectFill 
VideoGravityResize 
VideoGravityResizeAspect 
VideoGravityResizeAspectFill 

◆ VideoGravity [2/2]

Enumerator
VideoGravityResize 
VideoGravityResizeAspect 
VideoGravityResizeAspectFill 
VideoGravityResize 
VideoGravityResizeAspect 
VideoGravityResizeAspectFill 

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