From b1f5dd8124b6405fd6ae465c4c52d5b92263bba7 Mon Sep 17 00:00:00 2001 From: cmhu <2657262686@qq.com> Date: Wed, 21 Aug 2024 15:47:24 +0800 Subject: [PATCH] 注释无效代码 --- src/decoder/dvpp/FFRecoder.cpp | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/decoder/dvpp/FFRecoder.cpp b/src/decoder/dvpp/FFRecoder.cpp index e426009..106c8b7 100644 --- a/src/decoder/dvpp/FFRecoder.cpp +++ b/src/decoder/dvpp/FFRecoder.cpp @@ -74,11 +74,11 @@ bool FFRecoder::init(int w, int h, int fps, int bit_rate, const char* outfile_na av_opt_set(codec_ctx_->priv_data, "tune", "zerolatency", 0); // 打开解码器 - int ret = avcodec_open2(codec_ctx_, encoder, nullptr); - if (ret < 0) { - fprintf(stderr, "Open encoder failed!\n"); - return false; - } + // int ret = avcodec_open2(codec_ctx_, encoder, nullptr); + // if (ret < 0) { + // fprintf(stderr, "Open encoder failed!\n"); + // return false; + // } // [2] 创建输出上下文 avformat_alloc_output_context2(&fmt_ctx_, nullptr, nullptr, outfile_name); @@ -91,18 +91,18 @@ bool FFRecoder::init(int w, int h, int fps, int bit_rate, const char* outfile_na av_dump_format(fmt_ctx_, out_stream_->id, outfile_name, 1); - // 创建YUV格式帧 - yuv_frame_ = av_frame_alloc(); - yuv_frame_->format = AV_PIX_FMT_YUV420P; - yuv_frame_->width = width_; - yuv_frame_->height = height_; - // 为创建的YUV帧分配内存 - if (av_frame_get_buffer(yuv_frame_, 0) < 0) { - av_frame_free(&yuv_frame_); - yuv_frame_ = nullptr; - fprintf(stderr, "Frame get buffer failed!\n"); - return false; - } + // // 创建YUV格式帧 + // yuv_frame_ = av_frame_alloc(); + // yuv_frame_->format = AV_PIX_FMT_YUV420P; + // yuv_frame_->width = width_; + // yuv_frame_->height = height_; + // // 为创建的YUV帧分配内存 + // if (av_frame_get_buffer(yuv_frame_, 0) < 0) { + // av_frame_free(&yuv_frame_); + // yuv_frame_ = nullptr; + // fprintf(stderr, "Frame get buffer failed!\n"); + // return false; + // } // [5] 打开输出视频文件并写入视频头信息 if (avio_open(&fmt_ctx_->pb, outfile_name, AVIO_FLAG_WRITE) < 0) { -- libgit2 0.21.4