Commit cacec38e authored by Alexander Alekhin's avatar Alexander Alekhin
Browse files

Merge pull request #2380 from cudawarped:patch_cudacodec_memory_leak

parents 83ad5c63 7cb627a3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@ cv::cudacodec::detail::CuvidVideoSource::CuvidVideoSource(const String& fname)
    // now create the actual source
    CUresult cuRes = cuvidCreateVideoSource(&videoSource_, fname.c_str(), &params);
    if (cuRes == CUDA_ERROR_INVALID_SOURCE)
        throw std::runtime_error("");
        CV_Error(Error::StsUnsupportedFormat, "Unsupported video source");
    cuSafeCall( cuRes );

    CUVIDEOFORMAT vidfmt;
+1 −0
Original line number Diff line number Diff line
@@ -118,6 +118,7 @@ int CUDAAPI cv::cudacodec::detail::VideoParser::HandleVideoSequence(void* userDa

        try
        {
            thiz->videoDecoder_->release();
            thiz->videoDecoder_->create(newFormat);
        }
        catch (const cv::Exception&)