Torc  0.1
Signals | Public Member Functions | List of all members
TorcOMXPort Class Referencefinal

#include <torcomxport.h>

Inheritance diagram for TorcOMXPort:
[legend]

Signals

void BufferReady (OMX_BUFFERHEADERTYPE *Buffer, quint64 Type)
 

Public Member Functions

 TorcOMXPort (TorcOMXComponent *Parent, OMX_HANDLETYPE Handle, OMX_U32 Port, OMX_INDEXTYPE Domain)
 
 ~TorcOMXPort ()
 
OMX_U32 GetPort (void)
 
OMX_INDEXTYPE GetDomain (void)
 
OMX_ERRORTYPE EnablePort (bool Enable, bool Wait=true)
 
OMX_U32 GetAvailableBuffers (void)
 
OMX_U32 GetInUseBuffers (void)
 
OMX_ERRORTYPE CreateBuffers (QObject *Owner=nullptr)
 
OMX_ERRORTYPE DestroyBuffers (void)
 
OMX_ERRORTYPE Flush (void)
 
OMX_ERRORTYPE MakeAvailable (OMX_BUFFERHEADERTYPE *Buffer)
 
OMX_BUFFERHEADERTYPE * GetBuffer (OMX_S32 Timeout)
 

Detailed Description

Definition at line 17 of file torcomxport.h.

Constructor & Destructor Documentation

TorcOMXPort::TorcOMXPort ( TorcOMXComponent Parent,
OMX_HANDLETYPE  Handle,
OMX_U32  Port,
OMX_INDEXTYPE  Domain 
)

Definition at line 30 of file torcomxport.cpp.

TorcOMXPort::~TorcOMXPort ( )

Definition at line 44 of file torcomxport.cpp.

Member Function Documentation

void TorcOMXPort::BufferReady ( OMX_BUFFERHEADERTYPE *  Buffer,
quint64  Type 
)
signal
OMX_ERRORTYPE TorcOMXPort::CreateBuffers ( QObject *  Owner = nullptr)

Definition at line 111 of file torcomxport.cpp.

OMX_ERRORTYPE TorcOMXPort::DestroyBuffers ( void  )

Definition at line 156 of file torcomxport.cpp.

OMX_ERRORTYPE TorcOMXPort::EnablePort ( bool  Enable,
bool  Wait = true 
)

Definition at line 59 of file torcomxport.cpp.

OMX_ERRORTYPE TorcOMXPort::Flush ( void  )

Definition at line 185 of file torcomxport.cpp.

OMX_U32 TorcOMXPort::GetAvailableBuffers ( void  )

Definition at line 95 of file torcomxport.cpp.

OMX_BUFFERHEADERTYPE * TorcOMXPort::GetBuffer ( OMX_S32  Timeout)

Definition at line 211 of file torcomxport.cpp.

OMX_INDEXTYPE TorcOMXPort::GetDomain ( void  )

Definition at line 54 of file torcomxport.cpp.

OMX_U32 TorcOMXPort::GetInUseBuffers ( void  )

Definition at line 103 of file torcomxport.cpp.

OMX_U32 TorcOMXPort::GetPort ( void  )

Definition at line 49 of file torcomxport.cpp.

OMX_ERRORTYPE TorcOMXPort::MakeAvailable ( OMX_BUFFERHEADERTYPE *  Buffer)

Definition at line 198 of file torcomxport.cpp.


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