h264section: set min bit rate on target file size

This commit is contained in:
itsmattkc
2021-04-06 12:38:31 +10:00
parent 4066fcba90
commit 57ddae8920
4 changed files with 23 additions and 1 deletions
+3
View File
@@ -48,6 +48,7 @@ public:
void set_video_option(const QString& key, const QString& value);
void set_video_bit_rate(const int64_t& rate);
void set_video_min_bit_rate(const int64_t& rate);
void set_video_max_bit_rate(const int64_t& rate);
void set_video_buffer_size(const int64_t& sz);
void set_video_threads(const int& threads);
@@ -60,6 +61,7 @@ public:
const VideoParams& video_params() const;
const QHash<QString, QString>& video_opts() const;
const int64_t& video_bit_rate() const;
const int64_t& video_min_bit_rate() const;
const int64_t& video_max_bit_rate() const;
const int64_t& video_buffer_size() const;
const int& video_threads() const;
@@ -92,6 +94,7 @@ private:
VideoParams video_params_;
QHash<QString, QString> video_opts_;
int64_t video_bit_rate_;
int64_t video_min_bit_rate_;
int64_t video_max_bit_rate_;
int64_t video_buffer_size_;
int video_threads_;