/external/opencv3/modules/cudacodec/ |
CMakeLists.txt | 2 ocv_module_disable(cudacodec) 9 ocv_add_module(cudacodec opencv_core opencv_videoio OPTIONAL opencv_cudev)
|
/external/opencv3/modules/cudacodec/src/ |
video_source.cpp | 49 using namespace cv::cudacodec; 50 using namespace cv::cudacodec::detail; 52 bool cv::cudacodec::detail::VideoSource::parseVideoData(const unsigned char* data, size_t size, bool endOfStream) 57 cv::cudacodec::detail::RawVideoSourceWrapper::RawVideoSourceWrapper(const Ptr<RawVideoSource>& source) : 63 cv::cudacodec::FormatInfo cv::cudacodec::detail::RawVideoSourceWrapper::format() const 68 void cv::cudacodec::detail::RawVideoSourceWrapper::start() 75 void cv::cudacodec::detail::RawVideoSourceWrapper::stop() 82 bool cv::cudacodec::detail::RawVideoSourceWrapper::isStarted() const 87 bool cv::cudacodec::detail::RawVideoSourceWrapper::hasError() cons [all...] |
cuvid_video_source.cpp | 49 using namespace cv::cudacodec; 50 using namespace cv::cudacodec::detail; 52 cv::cudacodec::detail::CuvidVideoSource::CuvidVideoSource(const String& fname) 77 cv::cudacodec::detail::CuvidVideoSource::~CuvidVideoSource() 82 FormatInfo cv::cudacodec::detail::CuvidVideoSource::format() const 87 void cv::cudacodec::detail::CuvidVideoSource::start() 92 void cv::cudacodec::detail::CuvidVideoSource::stop() 97 bool cv::cudacodec::detail::CuvidVideoSource::isStarted() const 102 bool cv::cudacodec::detail::CuvidVideoSource::hasError() const 107 int CUDAAPI cv::cudacodec::detail::CuvidVideoSource::HandleVideoData(void* userData, CUVIDSOURCEDATAPACKET* packet [all...] |
ffmpeg_video_source.cpp | 49 using namespace cv::cudacodec; 50 using namespace cv::cudacodec::detail; 98 cv::cudacodec::detail::FFmpegVideoSource::FFmpegVideoSource(const String& fname) : 118 cv::cudacodec::detail::FFmpegVideoSource::~FFmpegVideoSource() 124 FormatInfo cv::cudacodec::detail::FFmpegVideoSource::format() const 129 bool cv::cudacodec::detail::FFmpegVideoSource::getNextPacket(unsigned char** data, int* size, bool* bEndOfFile)
|
thread.cpp | 48 using namespace cv::cudacodec::detail; 70 class cv::cudacodec::detail::Thread::Impl 123 class cv::cudacodec::detail::Thread::Impl 151 cv::cudacodec::detail::Thread::Thread(Func func, void* userData) : 156 void cv::cudacodec::detail::Thread::wait() 161 void cv::cudacodec::detail::Thread::sleep(int ms)
|
frame_queue.cpp | 48 cv::cudacodec::detail::FrameQueue::FrameQueue() : 57 bool cv::cudacodec::detail::FrameQueue::waitUntilFrameAvailable(int pictureIndex) 71 void cv::cudacodec::detail::FrameQueue::enqueue(const CUVIDPARSERDISPINFO* picParams) 102 bool cv::cudacodec::detail::FrameQueue::dequeue(CUVIDPARSERDISPINFO& displayInfo)
|
video_reader.cpp | 47 using namespace cv::cudacodec; 51 Ptr<VideoReader> cv::cudacodec::createVideoReader(const String&) { throw_no_cuda(); return Ptr<VideoReader>(); } 52 Ptr<VideoReader> cv::cudacodec::createVideoReader(const Ptr<RawVideoSource>&) { throw_no_cuda(); return Ptr<VideoReader>(); } 58 using namespace cv::cudacodec::detail; 198 Ptr<VideoReader> cv::cudacodec::createVideoReader(const String& filename) 217 Ptr<VideoReader> cv::cudacodec::createVideoReader(const Ptr<RawVideoSource>& source)
|
video_parser.cpp | 48 cv::cudacodec::detail::VideoParser::VideoParser(VideoDecoder* videoDecoder, FrameQueue* frameQueue) : 65 bool cv::cudacodec::detail::VideoParser::parseVideoData(const unsigned char* data, size_t size, bool endOfStream) 99 int CUDAAPI cv::cudacodec::detail::VideoParser::HandleVideoSequence(void* userData, CUVIDEOFORMAT* format) 131 int CUDAAPI cv::cudacodec::detail::VideoParser::HandlePictureDecode(void* userData, CUVIDPICPARAMS* picParams) 151 int CUDAAPI cv::cudacodec::detail::VideoParser::HandlePictureDisplay(void* userData, CUVIDPARSERDISPINFO* picParams)
|
cuvid_video_source.hpp | 50 #include "opencv2/cudacodec.hpp" 53 namespace cv { namespace cudacodec { namespace detail namespace in namespace:cv
|
ffmpeg_video_source.hpp | 47 #include "opencv2/cudacodec.hpp" 51 namespace cv { namespace cudacodec { namespace detail { namespace in namespace:cv
|
video_source.hpp | 48 #include "opencv2/cudacodec.hpp" 51 namespace cv { namespace cudacodec { namespace detail namespace in namespace:cv
|
video_writer.cpp | 48 using namespace cv::cudacodec; 52 cv::cudacodec::EncoderParams::EncoderParams() { throw_no_cuda(); } 53 cv::cudacodec::EncoderParams::EncoderParams(const String&) { throw_no_cuda(); } 54 void cv::cudacodec::EncoderParams::load(const String&) { throw_no_cuda(); } 55 void cv::cudacodec::EncoderParams::save(const String&) const { throw_no_cuda(); } 57 Ptr<VideoWriter> cv::cudacodec::createVideoWriter(const String&, Size, double, SurfaceFormat) { throw_no_cuda(); return Ptr<VideoWriter>(); } 58 Ptr<VideoWriter> cv::cudacodec::createVideoWriter(const String&, Size, double, const EncoderParams&, SurfaceFormat) { throw_no_cuda(); return Ptr<VideoWriter>(); } 60 Ptr<VideoWriter> cv::cudacodec::createVideoWriter(const Ptr<EncoderCallBack>&, Size, double, SurfaceFormat) { throw_no_cuda(); return Ptr<VideoWriter>(); } 61 Ptr<VideoWriter> cv::cudacodec::createVideoWriter(const Ptr<EncoderCallBack>&, Size, double, const EncoderParams&, SurfaceFormat) { throw_no_cuda(); return Ptr<VideoWriter>(); } 811 cv::cudacodec::EncoderParams::EncoderParams( [all...] |
video_decoder.cpp | 48 void cv::cudacodec::detail::VideoDecoder::create(const FormatInfo& videoFormat) 107 void cv::cudacodec::detail::VideoDecoder::release()
|
video_decoder.hpp | 50 #include "opencv2/cudacodec.hpp" 52 namespace cv { namespace cudacodec { namespace detail namespace in namespace:cv
|
video_parser.hpp | 50 #include "opencv2/cudacodec.hpp" 54 namespace cv { namespace cudacodec { namespace detail namespace in namespace:cv
|
precomp.hpp | 54 #include "opencv2/cudacodec.hpp"
|
thread.hpp | 49 namespace cv { namespace cudacodec { namespace detail { namespace in namespace:cv
|
/external/opencv3/modules/cudacodec/include/opencv2/ |
cudacodec.hpp | 48 # error cudacodec.hpp header must be compiled as C++ 56 @defgroup cudacodec Video Encoding/Decoding 60 namespace cv { namespace cudacodec { namespace in namespace:cv 62 //! @addtogroup cudacodec 203 multiplexing with cudacodec::EncoderCallBack . 210 @param params Encoder parameters. See cudacodec::EncoderParams . 218 @param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallBack . Use it if you 228 @param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallBack . Use it if you 232 @param params Encoder parameters. See cudacodec::EncoderParams . 241 /** @brief Video codecs supported by cudacodec::VideoReader [all...] |
/external/opencv3/samples/gpu/ |
video_reader.cpp | 14 #include <opencv2/cudacodec.hpp> 34 cv::Ptr<cv::cudacodec::VideoReader> d_reader = cv::cudacodec::createVideoReader(fname);
|
video_writer.cpp | 11 #include "opencv2/cudacodec.hpp" 37 cv::Ptr<cv::cudacodec::VideoWriter> d_writer; 73 d_writer = cv::cudacodec::createVideoWriter(outputFilename, frame.size(), FPS);
|
/external/opencv3/modules/cudacodec/perf/ |
perf_video.cpp | 78 cv::Ptr<cv::cudacodec::VideoReader> d_reader = cv::cudacodec::createVideoReader(inputFile); 122 cv::Ptr<cv::cudacodec::VideoWriter> d_writer; 134 d_writer = cv::cudacodec::createVideoWriter(outputFile, frame.size(), FPS);
|
perf_main.cpp | 47 CV_PERF_TEST_CUDA_MAIN(cudacodec)
|
perf_precomp.hpp | 57 #include "opencv2/cudacodec.hpp"
|
/external/opencv3/modules/cudacodec/test/ |
test_video.cpp | 60 cv::Ptr<cv::cudacodec::VideoReader> reader = cv::cudacodec::createVideoReader(inputFile); 88 cv::Ptr<cv::cudacodec::VideoWriter> d_writer; 101 d_writer = cv::cudacodec::createVideoWriter(outputFile, frame.size(), FPS);
|
test_precomp.hpp | 57 #include "opencv2/cudacodec.hpp"
|