Skip to content

Commit 22261ec

Browse files
committed
Fix documentation warning
1 parent 9ccca57 commit 22261ec

File tree

2 files changed

+48
-48
lines changed

2 files changed

+48
-48
lines changed

modules/cudacodec/include/opencv2/cudacodec.hpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ CV_EXPORTS bool operator==(const EncoderParams& lhs, const EncoderParams& rhs);
193193
194194
User can implement own multiplexing by implementing this interface.
195195
*/
196-
class CV_EXPORTS_W EncoderCallBack {
196+
class CV_EXPORTS_W EncoderCallback {
197197
public:
198198
/** @brief Callback function to signal that the encoded bitstream for one or more frames is ready.
199199
@@ -205,7 +205,7 @@ class CV_EXPORTS_W EncoderCallBack {
205205
* */
206206
virtual void onEncodingFinished() = 0;
207207

208-
virtual ~EncoderCallBack() {}
208+
virtual ~EncoderCallback() {}
209209
};
210210

211211
/** @brief Video writer interface.
@@ -231,7 +231,7 @@ class CV_EXPORTS_W VideoWriter
231231
*/
232232
CV_WRAP virtual EncoderParams getEncoderParams() const = 0;
233233

234-
/** @brief Waits until the encoding process has finished before calling EncoderCallBack::onEncodingFinished().
234+
/** @brief Waits until the encoding process has finished before calling EncoderCallback::onEncodingFinished().
235235
*/
236236
CV_WRAP virtual void close() = 0;
237237
};
@@ -289,60 +289,60 @@ CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const String& fileNam
289289

290290
/** @brief Creates video writer.
291291
292-
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallBack . Use it if you want to work with the raw video stream.
292+
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallback . Use it if you want to work with the raw video stream.
293293
@param frameSize Size of the input video frames.
294294
@param codec Codec.
295295
@param fps Framerate of the created video stream.
296296
@param colorFormat OpenCv color format of the frames to be encoded.
297297
@param stream Stream for frame pre-processing.
298298
299-
The constructors initialize video writer. User can implement their own multiplexing with cudacodec::EncoderCallBack.
299+
The constructors initialize video writer. User can implement their own multiplexing with cudacodec::EncoderCallback.
300300
*/
301-
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec = VideoWriterCodec::H264,
301+
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec = VideoWriterCodec::H264,
302302
const double fps = 25.0, const COLOR_FORMAT_CV colorFormat = BGR, const Stream& stream = Stream::Null());
303303

304304
/** @brief Creates video writer.
305305
306-
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallBack . Use it if you want to work with the raw video stream.
306+
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallback . Use it if you want to work with the raw video stream.
307307
@param frameSize Size of the input video frames.
308308
@param codec Codec.
309309
@param fps Framerate of the created video stream.
310310
@param bufferFormat Nvidia Video Codec SDK buffer format of the frames to be encoded.
311311
@param stream Stream for frame pre-processing.
312312
313-
The constructors initialize video writer. User can implement their own multiplexing with cudacodec::EncoderCallBack.
313+
The constructors initialize video writer. User can implement their own multiplexing with cudacodec::EncoderCallback.
314314
*/
315-
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec = VideoWriterCodec::H264,
315+
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec = VideoWriterCodec::H264,
316316
const double fps = 25.0, const ENC_BUFFER_FORMAT bufferFormat = BF_ARGB, const Stream& stream = Stream::Null());
317317

318318
/** @brief Creates video writer.
319319
320-
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallBack . Use it if you want to work with the raw video stream.
320+
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallback . Use it if you want to work with the raw video stream.
321321
@param frameSize Size of the input video frames.
322322
@param codec Codec.
323323
@param fps Framerate of the created video stream.
324324
@param colorFormat OpenCv color format of the frames to be encoded.
325325
@param params Additional encoding parameters.
326326
@param stream Stream for frame pre-processing.
327327
328-
The constructors initialize video writer. User can implement their own multiplexing with cudacodec::EncoderCallBack.
328+
The constructors initialize video writer. User can implement their own multiplexing with cudacodec::EncoderCallback.
329329
*/
330-
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec,
330+
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec,
331331
const double fps, const COLOR_FORMAT_CV colorFormat, const EncoderParams& params, const Stream& stream = Stream::Null());
332332

333333
/** @brief Creates video writer.
334334
335-
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallBack . Use it if you want to work with the raw video stream.
335+
@param encoderCallback Callbacks for video encoder. See cudacodec::EncoderCallback . Use it if you want to work with the raw video stream.
336336
@param frameSize Size of the input video frames.
337337
@param codec Codec.
338338
@param fps Framerate of the created video stream.
339339
@param bufferFormat Nvidia Video Codec SDK buffer format of the frames to be encoded.
340340
@param params Additional encoding parameters.
341341
@param stream Stream for frame pre-processing.
342342
343-
The constructors initialize video writer. User can implement own their multiplexing with cudacodec::EncoderCallBack.
343+
The constructors initialize video writer. User can implement own their multiplexing with cudacodec::EncoderCallback.
344344
*/
345-
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec,
345+
CV_EXPORTS_W Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec,
346346
const double fps, const ENC_BUFFER_FORMAT bufferFormat, const EncoderParams& params, const Stream& stream = Stream::Null());
347347

348348
////////////////////////////////// Video Decoding //////////////////////////////////////////

modules/cudacodec/src/video_writer.cpp

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ Ptr<cudacodec::VideoWriter> createVideoWriter(const String&, const Size, const V
5252
Ptr<cudacodec::VideoWriter> createVideoWriter(const String&, const Size, const VideoWriterCodec, const double, const ENC_BUFFER_FORMAT, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
5353
Ptr<cudacodec::VideoWriter> createVideoWriter(const String&, const Size, const VideoWriterCodec, const double, const COLOR_FORMAT_CV, const EncoderParams&, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
5454
Ptr<cudacodec::VideoWriter> createVideoWriter(const String&, const Size, const VideoWriterCodec, const double, const ENC_BUFFER_FORMAT, const EncoderParams&, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
55-
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>&, const Size, const VideoWriterCodec codec, const double, const COLOR_FORMAT_CV, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
56-
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>&, const Size, const VideoWriterCodec codec, const double, const ENC_BUFFER_FORMAT, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
57-
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>&, const Size, const VideoWriterCodec, const double, const COLOR_FORMAT_CV, const EncoderParams&, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
58-
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>&, const Size, const VideoWriterCodec, const double, const ENC_BUFFER_FORMAT, const EncoderParams&, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
55+
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>&, const Size, const VideoWriterCodec codec, const double, const COLOR_FORMAT_CV, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
56+
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>&, const Size, const VideoWriterCodec codec, const double, const ENC_BUFFER_FORMAT, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
57+
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>&, const Size, const VideoWriterCodec, const double, const COLOR_FORMAT_CV, const EncoderParams&, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
58+
Ptr<cudacodec::VideoWriter> createVideoWriter(const Ptr<EncoderCallback>&, const Size, const VideoWriterCodec, const double, const ENC_BUFFER_FORMAT, const EncoderParams&, const cv::cuda::Stream&) { throw_no_cuda(); return Ptr<cv::cudacodec::VideoWriter>(); }
5959

6060
#else // !defined HAVE_NVCUVENC
6161

@@ -72,7 +72,7 @@ bool operator==(const EncoderParams& lhs, const EncoderParams& rhs)
7272
rhs.averageBitRate, rhs.maxBitRate, rhs.targetQuality, rhs.gopLength);
7373
};
7474

75-
class RawVideoWriter : public EncoderCallBack
75+
class RawVideoWriter : public EncoderCallback
7676
{
7777
public:
7878
RawVideoWriter(String fileName);
@@ -105,13 +105,13 @@ void RawVideoWriter::onEncoded(std::vector<std::vector<uint8_t>> vPacket) {
105105
class VideoWriterImpl : public VideoWriter
106106
{
107107
public:
108-
VideoWriterImpl(const Ptr<EncoderCallBack>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
108+
VideoWriterImpl(const Ptr<EncoderCallback>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
109109
const COLOR_FORMAT_CV surfaceFormatCv, const Stream& stream = Stream::Null());
110-
VideoWriterImpl(const Ptr<EncoderCallBack>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
110+
VideoWriterImpl(const Ptr<EncoderCallback>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
111111
const ENC_BUFFER_FORMAT surfaceFormatNv, const Stream& stream = Stream::Null());
112-
VideoWriterImpl(const Ptr<EncoderCallBack>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
112+
VideoWriterImpl(const Ptr<EncoderCallback>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
113113
const COLOR_FORMAT_CV surfaceFormatCv, const EncoderParams& encoderParams, const Stream& stream = Stream::Null());
114-
VideoWriterImpl(const Ptr<EncoderCallBack>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
114+
VideoWriterImpl(const Ptr<EncoderCallback>& videoWriter, const Size frameSize, const VideoWriterCodec codec, const double fps,
115115
const ENC_BUFFER_FORMAT surfaceFormatNv, const EncoderParams& encoderParams, const Stream& stream = Stream::Null());
116116
~VideoWriterImpl();
117117
void write(InputArray frame);
@@ -122,7 +122,7 @@ class VideoWriterImpl : public VideoWriter
122122
void InitializeEncoder(NvEncoderCuda* const pEnc, const GUID codec, const double fps);
123123
void CopyToNvSurface(const InputArray src);
124124

125-
Ptr<EncoderCallBack> encoderCallBack;
125+
Ptr<EncoderCallback> encoderCallback;
126126
COLOR_FORMAT_CV surfaceFormatCv = COLOR_FORMAT_CV::UNDEFINED;
127127
ENC_BUFFER_FORMAT surfaceFormatNv = ENC_BUFFER_FORMAT::BF_UNDEFINED;
128128
EncoderParams encoderParams;
@@ -160,9 +160,9 @@ int NChannels(const ENC_BUFFER_FORMAT format) {
160160
else return 1;
161161
}
162162

163-
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallBack>& encoderCallBack_, const Size frameSz, const VideoWriterCodec codec, const double fps,
163+
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallback>& encoderCallBack_, const Size frameSz, const VideoWriterCodec codec, const double fps,
164164
const COLOR_FORMAT_CV surfaceFormatCv_, const EncoderParams& encoderParams_, const Stream& stream_) :
165-
encoderCallBack(encoderCallBack_), surfaceFormatCv(surfaceFormatCv_), encoderParams(encoderParams_), stream(stream_)
165+
encoderCallback(encoderCallBack_), surfaceFormatCv(surfaceFormatCv_), encoderParams(encoderParams_), stream(stream_)
166166
{
167167
surfaceFormatNv = NvSurfaceFormat(surfaceFormatCv);
168168
if (surfaceFormatNv == BF_UNDEFINED) {
@@ -174,31 +174,31 @@ VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallBack>& encoderCallBack_, c
174174
Init(codec, fps, frameSz);
175175
}
176176

177-
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallBack>& encoderCallBack_, const Size frameSz, const VideoWriterCodec codec, const double fps,
177+
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallback>& encoderCallBack_, const Size frameSz, const VideoWriterCodec codec, const double fps,
178178
const ENC_BUFFER_FORMAT surfaceFormatNv_, const EncoderParams& encoderParams_, const Stream& stream_) :
179-
encoderCallBack(encoderCallBack_), surfaceFormatNv(surfaceFormatNv_), encoderParams(encoderParams_), stream(stream_)
179+
encoderCallback(encoderCallBack_), surfaceFormatNv(surfaceFormatNv_), encoderParams(encoderParams_), stream(stream_)
180180
{
181181
CV_Assert(surfaceFormatNv != BF_UNDEFINED);
182182
nSrcChannels = NChannels(surfaceFormatNv);
183183
Init(codec, fps, frameSz);
184184
}
185185

186-
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSz, const VideoWriterCodec codec, const double fps,
186+
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallback>& encoderCallback, const Size frameSz, const VideoWriterCodec codec, const double fps,
187187
const COLOR_FORMAT_CV surfaceFormatCv, const Stream& stream) :
188-
VideoWriterImpl(encoderCallBack, frameSz, codec, fps, surfaceFormatCv, EncoderParams(), stream)
188+
VideoWriterImpl(encoderCallback, frameSz, codec, fps, surfaceFormatCv, EncoderParams(), stream)
189189
{
190190
}
191191

192-
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSz, const VideoWriterCodec codec, const double fps,
192+
VideoWriterImpl::VideoWriterImpl(const Ptr<EncoderCallback>& encoderCallback, const Size frameSz, const VideoWriterCodec codec, const double fps,
193193
const ENC_BUFFER_FORMAT surfaceFormatNv, const Stream& stream) :
194-
VideoWriterImpl(encoderCallBack, frameSz, codec, fps, surfaceFormatNv, EncoderParams(), stream)
194+
VideoWriterImpl(encoderCallback, frameSz, codec, fps, surfaceFormatNv, EncoderParams(), stream)
195195
{
196196
}
197197

198198
void VideoWriterImpl::close() {
199199
pEnc->EndEncode(vPacket);
200-
encoderCallBack->onEncoded(vPacket);
201-
encoderCallBack->onEncodingFinished();
200+
encoderCallback->onEncoded(vPacket);
201+
encoderCallback->onEncodingFinished();
202202
}
203203

204204
VideoWriterImpl::~VideoWriterImpl() {
@@ -372,7 +372,7 @@ void VideoWriterImpl::write(const InputArray frame) {
372372
CV_Assert(frame.channels() == nSrcChannels);
373373
CopyToNvSurface(frame);
374374
pEnc->EncodeFrame(vPacket);
375-
encoderCallBack->onEncoded(vPacket);
375+
encoderCallback->onEncoded(vPacket);
376376
};
377377

378378
EncoderParams VideoWriterImpl::getEncoderParams() const {
@@ -382,53 +382,53 @@ EncoderParams VideoWriterImpl::getEncoderParams() const {
382382
Ptr<VideoWriter> createVideoWriter(const String& fileName, const Size frameSize, const VideoWriterCodec codec, const double fps,
383383
const COLOR_FORMAT_CV colorFormat, const Stream& stream)
384384
{
385-
Ptr<EncoderCallBack> rawVideoWriter = new RawVideoWriter(fileName);
385+
Ptr<EncoderCallback> rawVideoWriter = new RawVideoWriter(fileName);
386386
return createVideoWriter(rawVideoWriter, frameSize, codec, fps, colorFormat, stream);
387387
}
388388

389389
Ptr<VideoWriter> createVideoWriter(const String& fileName, const Size frameSize, const VideoWriterCodec codec, const double fps,
390390
const ENC_BUFFER_FORMAT bufferFormat, const Stream& stream)
391391
{
392-
Ptr<EncoderCallBack> rawVideoWriter = new RawVideoWriter(fileName);
392+
Ptr<EncoderCallback> rawVideoWriter = new RawVideoWriter(fileName);
393393
return createVideoWriter(rawVideoWriter, frameSize, codec, fps, bufferFormat, stream);
394394
}
395395

396396
Ptr<VideoWriter> createVideoWriter(const String& fileName, const Size frameSize, const VideoWriterCodec codec, const double fps,
397397
const COLOR_FORMAT_CV colorFormat, const EncoderParams& params, const Stream& stream)
398398
{
399-
Ptr<EncoderCallBack> rawVideoWriter = new RawVideoWriter(fileName);
399+
Ptr<EncoderCallback> rawVideoWriter = new RawVideoWriter(fileName);
400400
return createVideoWriter(rawVideoWriter, frameSize, codec, fps, colorFormat, params, stream);
401401
}
402402

403403
Ptr<VideoWriter> createVideoWriter(const String& fileName, const Size frameSize, const VideoWriterCodec codec, const double fps,
404404
const ENC_BUFFER_FORMAT bufferFormat, const EncoderParams& params, const Stream& stream)
405405
{
406-
Ptr<EncoderCallBack> rawVideoWriter = new RawVideoWriter(fileName);
406+
Ptr<EncoderCallback> rawVideoWriter = new RawVideoWriter(fileName);
407407
return createVideoWriter(rawVideoWriter, frameSize, codec, fps, bufferFormat, params, stream);
408408
}
409409

410-
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec, const double fps,
410+
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec, const double fps,
411411
const COLOR_FORMAT_CV colorFormat, const Stream& stream)
412412
{
413-
return makePtr<VideoWriterImpl>(encoderCallBack, frameSize, codec, fps, colorFormat, stream);
413+
return makePtr<VideoWriterImpl>(encoderCallback, frameSize, codec, fps, colorFormat, stream);
414414
}
415415

416-
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec, const double fps,
416+
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec, const double fps,
417417
const ENC_BUFFER_FORMAT bufferFormat, const Stream& stream)
418418
{
419-
return makePtr<VideoWriterImpl>(encoderCallBack, frameSize, codec, fps, bufferFormat, stream);
419+
return makePtr<VideoWriterImpl>(encoderCallback, frameSize, codec, fps, bufferFormat, stream);
420420
}
421421

422-
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec, const double fps,
422+
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec, const double fps,
423423
const COLOR_FORMAT_CV colorFormat, const EncoderParams& params, const Stream& stream)
424424
{
425-
return makePtr<VideoWriterImpl>(encoderCallBack, frameSize, codec, fps, colorFormat, params, stream);
425+
return makePtr<VideoWriterImpl>(encoderCallback, frameSize, codec, fps, colorFormat, params, stream);
426426
}
427427

428-
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallBack>& encoderCallBack, const Size frameSize, const VideoWriterCodec codec, const double fps,
428+
Ptr<VideoWriter> createVideoWriter(const Ptr<EncoderCallback>& encoderCallback, const Size frameSize, const VideoWriterCodec codec, const double fps,
429429
const ENC_BUFFER_FORMAT bufferFormat, const EncoderParams& params, const Stream& stream)
430430
{
431-
return makePtr<VideoWriterImpl>(encoderCallBack, frameSize, codec, fps, bufferFormat, params, stream);
431+
return makePtr<VideoWriterImpl>(encoderCallback, frameSize, codec, fps, bufferFormat, params, stream);
432432
}
433433
#endif // !defined HAVE_NVCUVENC
434434

0 commit comments

Comments
 (0)