|
OrbbecSDK
1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
|
#include <Filter.hpp>
Inheritance diagram for ob::CompressionFilter:Public Member Functions | |
| CompressionFilter () | |
| void | setCompressionParams (OBCompressionMode mode, void *params) |
| Set compression params. More... | |
Public Member Functions inherited from ob::Filter | |
| Filter () | |
| virtual | ~Filter ()=default |
| virtual void | reset () |
| filter reset, free the internal cache, stop the processing thread and clear the pending buffer frame when asynchronous processing More... | |
| virtual std::shared_ptr< Frame > | process (std::shared_ptr< Frame > frame) |
| Processing frames (synchronous interface) More... | |
| virtual void | pushFrame (std::shared_ptr< Frame > frame) |
| Push the pending frame into the cache (asynchronous callback interface) More... | |
| virtual void | setCallBack (FilterCallback callback) |
| Set the callback function (asynchronous callback interface) More... | |
Additional Inherited Members | |
Protected Attributes inherited from ob::Filter | |
| std::shared_ptr< FilterImpl > | impl_ |
Definition at line 175 of file Filter.hpp.
| ob::CompressionFilter::CompressionFilter | ( | ) |
| void ob::CompressionFilter::setCompressionParams | ( | OBCompressionMode | mode, |
| void * | params | ||
| ) |
Set compression params.
| mode | Compression mode OB_COMPRESSION_LOSSLESS or OB_COMPRESSION_LOSSY |
| params | Compression params, when mode is OB_COMPRESSION_LOSSLESS, params is NULL |
1.8.11