Fixed:thumbnail jpeg crash.
This commit is contained in:
parent
7cfcd56f87
commit
0e6ab49076
|
@ -199,7 +199,7 @@ void FfmpegOutputStream::CreateThumbnailFile(const void *frame, const size_t &si
|
|||
void FfmpegOutputStream::CreateThumbnailFileThread(const void *frame, const size_t &size)
|
||||
{
|
||||
FfmpegThumbnail thumbnail(AV_CODEC_ID_MJPEG, AV_CODEC_ID_H264);
|
||||
ThumbnailInfo info(1920, 2160, 640, 480); // TODO:
|
||||
ThumbnailInfo info(1920, 2160, 192, 216); // TODO:
|
||||
thumbnail.Init(info);
|
||||
thumbnail.CreateThumbnail(mThumbnailFileName, frame, size);
|
||||
thumbnail.UnInit();
|
||||
|
|
|
@ -172,7 +172,6 @@ void FfmpegThumbnail::GetDecodeDataCallback(AVFrame *frame)
|
|||
// Perform pixel format conversion.
|
||||
sws_scale(mSwsCtx, frame->data, frame->linesize, 0, frame->height, thumbnailFrame->data, thumbnailFrame->linesize);
|
||||
|
||||
return;
|
||||
if (mEncoder) {
|
||||
mEncoder->EncodeData(thumbnailFrame, mStream, mEncodeCallback);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user