int CDecoder::FFGetBuffer(AVCodecContext* avctx, AVFrame* pic, int flags) { ICallbackHWAccel* cb = static_cast<ICallbackHWAccel*>(avctx->opaque); CDecoder* decoder = static_cast<CDecoder*>(cb->GetHWAccel()); return decoder->GetBuffer(avctx, pic); }