Content Pipes
[OpenMAX IL core]


Data Structures

struct  OMX_PARAM_CONTENTURITYPE
struct  OMX_PARAM_CONTENTPIPETYPE
struct  CP_PIPETYPE

Enumerations

enum  CP_ORIGINTYPE { CP_OriginBegin, CP_OriginCur, CP_OriginEnd, CP_OriginMax = 0X7FFFFFFF }
enum  CP_ACCESSTYPE { CP_AccessRead, CP_AccessWrite, CP_AccessReadWrite, CP_AccessMax = 0X7FFFFFFF }
enum  CP_CHECKBYTESRESULTTYPE {
  CP_CheckBytesOk, CP_CheckBytesNotReady, CP_CheckBytesInsufficientBytes, CP_CheckBytesAtEndOfStream,
  CP_CheckBytesOutOfBuffers, CP_CheckBytesMax = 0X7FFFFFFF
}
enum  CP_EVENTTYPE { CP_BytesAvailable, CP_Overflow, CP_PipeDisconnected, CP_EventMax = 0X7FFFFFFF }

Functions

OMX_API OMX_ERRORTYPE OMX_GetContentPipe (OMX_OUT OMX_HANDLETYPE *hPipe, OMX_IN OMX_STRING szURI)

Enumeration Type Documentation

enum CP_ACCESSTYPE

enumeration of contact access types used in the CP_PIPETYPE's Open function

Enumerator:
CP_AccessRead 
CP_AccessWrite 
CP_AccessReadWrite 
CP_AccessMax 

Definition at line 102 of file OMX_ContentPipe.h.

enum CP_CHECKBYTESRESULTTYPE

enumeration of results returned by the CP_PIPETYPE's CheckAvailableBytes function

Enumerator:
CP_CheckBytesOk  There are at least the request number of bytes available
CP_CheckBytesNotReady  The pipe is still retrieving bytes and presently lacks sufficient bytes. Client will be called when they are sufficient bytes are available.
CP_CheckBytesInsufficientBytes  The pipe has retrieved all bytes but those available are less than those requested
CP_CheckBytesAtEndOfStream  The pipe has reached the end of stream and no more bytes are available.
CP_CheckBytesOutOfBuffers  All read/write buffers are currently in use.
CP_CheckBytesMax 

Definition at line 112 of file OMX_ContentPipe.h.

enum CP_EVENTTYPE

enumeration of content pipe events sent to the client callback.

Enumerator:
CP_BytesAvailable 
CP_Overflow  bytes requested in a CheckAvailableBytes call are now available
CP_PipeDisconnected  enumeration of content pipe events sent to the client callback
CP_EventMax  enumeration of content pipe events sent to the client callback

Definition at line 132 of file OMX_ContentPipe.h.

enum CP_ORIGINTYPE

enumeration of origin types used in the CP_PIPETYPE's Seek function

Enumerator:
CP_OriginBegin 
CP_OriginCur 
CP_OriginEnd 
CP_OriginMax 

Definition at line 92 of file OMX_ContentPipe.h.


Function Documentation

OMX_API OMX_ERRORTYPE OMX_GetContentPipe ( OMX_OUT OMX_HANDLETYPE hPipe,
OMX_IN OMX_STRING  szURI 
)

Definition at line 394 of file omxcore.c.

References OMX_ErrorUndefined.


Generated for OpenMAX Bellagio rel. 0.3.5-svn by  doxygen 1.5.1
SourceForge.net Logo