调整各数据位置

This commit is contained in:
2025-03-29 20:08:29 +08:00
parent d3105e9957
commit fdad2677a7
4 changed files with 13 additions and 16 deletions

View File

@@ -19,33 +19,24 @@ class VideoEncoder
{
protected:
AVFormatContext* fmt_ctx;
AVCodecContext* codec_ctx;
Size2u frame_size;
AVRational frame_rate;
uint bit_rate;
Size2u frame_size;
char filename[_MAX_PATH];
public:
VideoEncoder(const char *fn,const uint br)
VideoEncoder(const char *fn)
{
strcpy_s(filename,_MAX_PATH,fn);
bit_rate=br;
}
AVFormatContext *GetFrmCtx(){return fmt_ctx;}
AVCodecContext *GetCodecCtx(){return codec_ctx;}
virtual ~VideoEncoder()=default;
virtual void SetFrameRateSize(const AVRational &fr,const Size2u &size)
{
frame_size=size;
frame_rate=fr;
frame_size=size;
}
virtual bool Init(int pass)=0;