OMX_Other.h File Reference
#include <OMX_Core.h>
Go to the source code of this file.
|
Data Structures |
struct | OMX_TIME_CONFIG_SEEKMODETYPE |
struct | OMX_TIME_CONFIG_TIMESTAMPTYPE |
struct | OMX_TIME_CONFIG_MEDIATIMEREQUESTTYPE |
struct | OMX_TIME_MEDIATIMETYPE |
struct | OMX_TIME_CONFIG_SCALETYPE |
struct | OMX_TIME_CONFIG_CLOCKSTATETYPE |
struct | OMX_TIME_CONFIG_ACTIVEREFCLOCKTYPE |
struct | OMX_OTHER_CONFIG_POWERTYPE |
struct | OMX_OTHER_CONFIG_STATSTYPE |
struct | OMX_OTHER_PORTDEFINITIONTYPE |
struct | OMX_OTHER_PARAM_PORTFORMATTYPE |
Defines |
#define | OMX_CLOCKPORT0 0x00000001 |
#define | OMX_CLOCKPORT1 0x00000002 |
#define | OMX_CLOCKPORT2 0x00000004 |
#define | OMX_CLOCKPORT3 0x00000008 |
#define | OMX_CLOCKPORT4 0x00000010 |
#define | OMX_CLOCKPORT5 0x00000020 |
#define | OMX_CLOCKPORT6 0x00000040 |
#define | OMX_CLOCKPORT7 0x00000080 |
Enumerations |
enum | OMX_OTHER_FORMATTYPE {
OMX_OTHER_FormatTime = 0,
OMX_OTHER_FormatPower,
OMX_OTHER_FormatStats,
OMX_OTHER_FormatBinary,
OMX_OTHER_FormatVendorReserved = 1000,
OMX_OTHER_FormatMax = 0x7FFFFFFF
} |
enum | OMX_TIME_SEEKMODETYPE { OMX_TIME_SeekModeFast = 0,
OMX_TIME_SeekModeAccurate,
OMX_TIME_SeekModeMax = 0x7FFFFFFF
} |
enum | OMX_TIME_UPDATETYPE { OMX_TIME_UpdateRequestFulfillment,
OMX_TIME_UpdateScaleChanged,
OMX_TIME_UpdateClockStateChanged,
OMX_TIME_UpdateMax = 0x7FFFFFFF
} |
enum | OMX_TIME_REFCLOCKTYPE { OMX_TIME_RefClockNone,
OMX_TIME_RefClockAudio,
OMX_TIME_RefClockVideo,
OMX_TIME_RefClockMax = 0x7FFFFFFF
} |
enum | OMX_TIME_CLOCKSTATE { OMX_TIME_ClockStateRunning,
OMX_TIME_ClockStateWaitingForStartTime,
OMX_TIME_ClockStateStopped,
OMX_TIME_ClockStateMax = 0x7FFFFFFF
} |
Detailed Description
- OpenMax IL version 1.1.1 The structures needed by Other components to exchange parameters and configuration data with the components.
Definition in file OMX_Other.h.
Define Documentation
#define OMX_CLOCKPORT0 0x00000001 |
Bits used to identify a clock port. Used in OMX_TIME_CONFIG’s nWaitMask field
Definition at line 241 of file OMX_Other.h.
#define OMX_CLOCKPORT1 0x00000002 |
#define OMX_CLOCKPORT2 0x00000004 |
#define OMX_CLOCKPORT3 0x00000008 |
#define OMX_CLOCKPORT4 0x00000010 |
#define OMX_CLOCKPORT5 0x00000020 |
#define OMX_CLOCKPORT6 0x00000040 |
#define OMX_CLOCKPORT7 0x00000080 |
Enumeration Type Documentation
Enumeration of possible data types which match to multiple domains or no domain at all. For types which are vendor specific, a value above OMX_OTHER_VENDORTSTART should be used.
- Enumerator:
-
OMX_OTHER_FormatTime |
Transmission of various timestamps, elapsed time, time deltas, etc |
OMX_OTHER_FormatPower |
Perhaps used for enabling/disabling power management, setting clocks? |
OMX_OTHER_FormatStats |
Could be things such as frame rate, frames dropped, etc |
OMX_OTHER_FormatBinary |
Arbitrary binary data |
OMX_OTHER_FormatVendorReserved |
Starting value for vendor specific formats |
OMX_OTHER_FormatMax |
|
Definition at line 50 of file OMX_Other.h.
Enumeration of clock states.
- Enumerator:
-
OMX_TIME_ClockStateRunning |
Clock running. |
OMX_TIME_ClockStateWaitingForStartTime |
Clock waiting until the prescribed clients emit their start time. |
OMX_TIME_ClockStateStopped |
Clock stopped. |
OMX_TIME_ClockStateMax |
|
Definition at line 133 of file OMX_Other.h.
Enumeration of possible reference clocks to the media time.
- Enumerator:
-
OMX_TIME_RefClockNone |
Use no references. |
OMX_TIME_RefClockAudio |
Use references sent through OMX_IndexConfigTimeCurrentAudioReference |
OMX_TIME_RefClockVideo |
Use references sent through OMX_IndexConfigTimeCurrentVideoReference |
OMX_TIME_RefClockMax |
|
Definition at line 125 of file OMX_Other.h.
Enumeration of seek modes.
- Enumerator:
-
OMX_TIME_SeekModeFast |
Prefer seeking to an approximation of the requested seek position over the actual seek position if it results in a faster seek. |
OMX_TIME_SeekModeAccurate |
Prefer seeking to the actual seek position over an approximation of the requested seek position even if it results in a slower seek. |
OMX_TIME_SeekModeMax |
|
Definition at line 67 of file OMX_Other.h.
Enumeration of possible reference clocks to the media time.
- Enumerator:
-
OMX_TIME_UpdateRequestFulfillment |
Update is the fulfillment of a media time request. |
OMX_TIME_UpdateScaleChanged |
Update was generated because the scale chagned. |
OMX_TIME_UpdateClockStateChanged |
Update was generated because the clock state changed. |
OMX_TIME_UpdateMax |
|
Definition at line 117 of file OMX_Other.h.