Pleora Technologies Inc. eBUS SDK v6.2.4.5552 API



PvH264Decoder Class Reference

Public Member Functions

 PvH264Decoder ()
 Constructor.
 
 ~PvH264Decoder ()
 Destructor.
 
bool IsAvailable () const
 Returns true if H.264 decoding is supported on the system. More...
 
PvResult Reset ()
 
PvResult Process (const IPvH264AccessUnit *aAccessUnit)
 
PvResult Retrieve (PvImage *aImage)
 Attempts to retrieve an image from the decoder.
 
void GetLastError (PvString &aString) const
 Returns the last error that occured with the H.264 decoder. More...
 
void ResetLastError ()
 Resets the last error reported by the object.
 

Member Function Documentation

void PvH264Decoder::GetLastError ( PvString aString) const

Returns the last error that occured with the H.264 decoder.

Parameters
[out]aStringString where the last error description is copied.
bool PvH264Decoder::IsAvailable ( ) const

Returns true if H.264 decoding is supported on the system.

Returns
True if supported, false otherwise.
PvResult PvH264Decoder::Process ( const IPvH264AccessUnit aAccessUnit)

Pushes an H.264 access unit in the H.264 decoder.

PvResult PvH264Decoder::Reset ( )

Resets the decoder status: flushes all input/output.


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

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com