#include "DecoderHardwareDInterface.h" DecoderHardwareDInterface::DecoderHardwareDInterface(void) { } DecoderHardwareDInterface::~DecoderHardwareDInterface(void) { } bool DecoderHardwareDInterface::init(int srcWth,int srcHth,int dstWth,int dstHth,int oPixFmt,HWND hwnd) { return decoder.decoder_hw_init(srcWth,srcHth,dstWth,dstHth,oPixFmt,hwnd); } void DecoderHardwareDInterface::decoding(unsigned char* in_buf,int in_len) { decoder.decoder_hw_decoding(in_buf,in_len); } void DecoderHardwareDInterface::release() { decoder.decoder_hw_release(); } void DecoderHardwareDInterface::setDecodingCallback(CallbackFun fun) { decoder.set_decoding_callback(fun); }