From 8e87c01fe7a06d9438dafa5585d940277c70e146 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 5 Nov 2024 09:39:34 +0100 Subject: Correct bitrate calculation, default bitrate to 15000kbps --- src/gui/SettingsPage.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/gui/SettingsPage.cpp') diff --git a/src/gui/SettingsPage.cpp b/src/gui/SettingsPage.cpp index 7fa609f..a08bd52 100644 --- a/src/gui/SettingsPage.cpp +++ b/src/gui/SettingsPage.cpp @@ -261,8 +261,8 @@ namespace gsr { } std::unique_ptr SettingsPage::create_video_bitrate_entry() { - auto video_bitrate_entry = std::make_unique(&get_theme().body_font, "5000", (int)(get_theme().body_font.get_character_size() * 4.0f)); - video_bitrate_entry->validate_handler = create_entry_validator_integer_in_range(1, 100000); + auto video_bitrate_entry = std::make_unique(&get_theme().body_font, "15000", (int)(get_theme().body_font.get_character_size() * 4.0f)); + video_bitrate_entry->validate_handler = create_entry_validator_integer_in_range(1, 500000); video_bitrate_entry_ptr = video_bitrate_entry.get(); return video_bitrate_entry; } @@ -556,7 +556,7 @@ namespace gsr { void SettingsPage::update_estimated_file_size() { const int64_t replay_time_seconds = atoi(replay_time_entry_ptr->get_text().c_str()); - const int64_t video_bitrate_bps = atoi(video_bitrate_entry_ptr->get_text().c_str()) * 1000LL; + const int64_t video_bitrate_bps = atoi(video_bitrate_entry_ptr->get_text().c_str()) * 1000LL / 8LL; const double video_filesize_mb = ((double)replay_time_seconds * (double)video_bitrate_bps) / 1024.0 / 1024.0; char buffer[512]; -- cgit v1.2.3