gonzopi

git clone https://git.tarina.org/gonzopi
Log | Files | Refs | README | LICENSE

commit 0438ab713f63a0210f8ca98ef842ca8e44cbf359
parent 4af6e7b873d69059ec0f422deffcfe229c1cb854
Author: rbckman <rob@tarina.org>
Date:   Tue,  9 Dec 2025 11:56:23 +0000

load camera settings when set new bitrate

Diffstat:
Mgonzopi.py | 14+++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/gonzopi.py b/gonzopi.py @@ -269,6 +269,7 @@ def main(): camera = '' gputemp = '' cputemp = '' + newbitrate = '' if rpimode: #FIRE UP CAMERA @@ -1864,14 +1865,14 @@ def main(): showgonzopictrl=False elif pressed == 'middle' and menu[selected] == 'Q:': bitrate = get_bitrate(numbers_only, bitrate) + newbitrate = int(bitrate*1000) bitrate = int(bitrate*1000) camera = stopcamera(camera, rec_process) camera = startcamera(camera) - vumetermessage('Bitrate set to ' + str(bitrate/1000)+ ' kbits/s') - time.sleep(3) + vumetermessage('Bitrate set to ' + str(int(newbitrate/1000))+ ' kbits/s') + time.sleep(2) #print('saving settings') - #savesettings(settings_to_save, filmname, filmfolder) - #loadfilmsettings = True + loadfilmsettings = True rendermenu = True elif pressed == 'middle' and menu[selected] == 'VFX:': if effects[effectselected] == 'colorpoint': @@ -2427,6 +2428,9 @@ def main(): # #START INTERFACE #else: # camera=None + if newbitrate != '': + bitrate = int(newbitrate) + newbitrate = '' if flip == "yes": camera.vflip = True camera.hflip = True @@ -3941,7 +3945,7 @@ def get_bitrate(abc, bitrate): if abc[abcx] != ' ' or menuinput != '': menuinput = menuinput + abc[abcx] if int(menuinput) < 65001: - logger.info("New bitrate " + menuinput) + logger.info("New bitrate!") bitrate = int(menuinput) return bitrate break