mediacontrol_structures.h File Reference

Include dependency graph for mediacontrol_structures.h:

Go to the source code of this file.

Data Structures

struct  mediacontrol_Position
 MediaControl Position. More...
struct  mediacontrol_RGBPicture
 RGBPicture structure This generic structure holds a picture in an encoding specified by type. More...
struct  mediacontrol_PlaylistSeq
 Playlist sequence A simple list of strings. More...
struct  mediacontrol_Exception
struct  mediacontrol_StreamInformation
 Stream information This structure allows to quickly get various informations about the stream. More...

Defines

#define VLC_CONTROL_STRUCTURES_H   1
#define mediacontrol_PositionKeyNotSupported   1
 Exception codes.
#define mediacontrol_PositionOriginNotSupported   2
#define mediacontrol_InvalidPosition   3
#define mediacontrol_PlaylistException   4
#define mediacontrol_InternalException   5

Enumerations

enum  mediacontrol_PositionOrigin { mediacontrol_AbsolutePosition, mediacontrol_RelativePosition, mediacontrol_ModuloPosition }
 A position may have different origins:
  • absolute counts from the movie start
  • relative counts from the current position
  • modulo counts from the current position and wraps at the end of the movie.
More...
enum  mediacontrol_PositionKey { mediacontrol_ByteCount, mediacontrol_SampleCount, mediacontrol_MediaTime }
 Units available in mediacontrol Positions
  • ByteCount number of bytes
  • SampleCount number of frames
  • MediaTime time in milliseconds.
More...
enum  mediacontrol_PlayerStatus {
  mediacontrol_UndefinedStatus = 0, mediacontrol_InitStatus, mediacontrol_BufferingStatus, mediacontrol_PlayingStatus,
  mediacontrol_PauseStatus, mediacontrol_StopStatus, mediacontrol_ForwardStatus, mediacontrol_BackwardStatus,
  mediacontrol_EndStatus, mediacontrol_ErrorStatus
}
 Possible player status Note the order of these enums must match exactly the order of libvlc_state_t and input_state_e enums. More...


Generated on Wed Aug 13 08:02:39 2008 for VLC by  doxygen 1.5.1