Skip to content
Snippets Groups Projects

Implements #168 keeping decoding on GPU

Merged Nicolas Pope requested to merge feature/168/keepgpu into master
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -69,7 +69,7 @@ bool NvPipeDecoder::decode(const ftl::codecs::Packet &pkt, cv::cuda::GpuMat &out
// No I-Frame yet so don't attempt to decode P-Frames.
if (!seen_iframe_) return false;
int rc = NvPipe_Decode(nv_decoder_, pkt.data.data(), pkt.data.size(), tmp_.data, tmp_.cols, tmp_.rows);
int rc = NvPipe_Decode(nv_decoder_, pkt.data.data(), pkt.data.size(), tmp_.data, tmp_.cols, tmp_.rows, tmp_.step);
if (rc == 0) LOG(ERROR) << "NvPipe decode error: " << NvPipe_GetError(nv_decoder_);
if (is_float_frame) {
Loading