From 6ad72bfcb47a83e18d952024c8513cc7fad7c183 Mon Sep 17 00:00:00 2001 From: Vladislav Vinogradov Date: Fri, 6 Sep 2013 16:48:13 +0400 Subject: [PATCH] removed detail:: prefix int video_reader it conflicts with cv::detail --- modules/gpucodec/src/video_reader.cpp | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/modules/gpucodec/src/video_reader.cpp b/modules/gpucodec/src/video_reader.cpp index abb0da3..3e75808 100644 --- a/modules/gpucodec/src/video_reader.cpp +++ b/modules/gpucodec/src/video_reader.cpp @@ -58,12 +58,14 @@ namespace cv { namespace gpu { namespace cudev void NV12_to_RGB(const PtrStepb decodedFrame, PtrStepSz interopFrame, cudaStream_t stream = 0); }}} +using namespace cv::gpucodec::detail; + namespace { class VideoReaderImpl : public VideoReader { public: - explicit VideoReaderImpl(const Ptr& source); + explicit VideoReaderImpl(const Ptr& source); ~VideoReaderImpl(); bool nextFrame(OutputArray frame); @@ -71,11 +73,11 @@ namespace FormatInfo format() const; private: - Ptr videoSource_; + Ptr videoSource_; - Ptr frameQueue_; - Ptr videoDecoder_; - Ptr videoParser_; + Ptr frameQueue_; + Ptr videoDecoder_; + Ptr videoParser_; CUvideoctxlock lock_; @@ -87,7 +89,7 @@ namespace return videoSource_->format(); } - VideoReaderImpl::VideoReaderImpl(const Ptr& source) : + VideoReaderImpl::VideoReaderImpl(const Ptr& source) : videoSource_(source), lock_(0) { @@ -159,7 +161,7 @@ namespace return false; // Wait a bit - detail::Thread::sleep(1); + Thread::sleep(1); } bool isProgressive = displayInfo.progressive_frame != 0; @@ -212,7 +214,7 @@ Ptr cv::gpucodec::createVideoReader(const String& filename) { CV_Assert( !filename.empty() ); - Ptr videoSource; + Ptr videoSource; try { @@ -220,7 +222,7 @@ Ptr cv::gpucodec::createVideoReader(const String& filename) } catch (...) { - Ptr source(new detail::FFmpegVideoSource(filename)); + Ptr source(new FFmpegVideoSource(filename)); videoSource.reset(new RawVideoSourceWrapper(source)); } @@ -229,7 +231,7 @@ Ptr cv::gpucodec::createVideoReader(const String& filename) Ptr cv::gpucodec::createVideoReader(const Ptr& source) { - Ptr videoSource(new detail::RawVideoSourceWrapper(source)); + Ptr videoSource(new RawVideoSourceWrapper(source)); return makePtr(videoSource); } -- 2.7.4