From e1e2ecf25158b6ce76c3687f555808af4770e6d0 Mon Sep 17 00:00:00 2001 From: cat Date: Thu, 9 Jan 2014 13:19:38 +0100 Subject: [PATCH] LSP - bugfix - conversion page: don't try to set audio or video settings when the checkbox is not checked, dont overwrite the encoders object when refreshing conversion status, and for mp3 audio codec set a samplerate of 44100 --- lsp/main.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/lsp/main.js b/lsp/main.js index 40a30aef..2cd68250 100755 --- a/lsp/main.js +++ b/lsp/main.js @@ -695,7 +695,7 @@ function updateConversions() { for (var index in data.conversion.status) { $('#conversion-status-of-'+index).html(formatConversionStatus(data.conversion.status[index])) } - settings.settings.conversion = data.conversion; + settings.settings.conversion.status = data.conversion.status; },{conversion: {status: true}}); } function conversionDirQuery(query){ @@ -775,7 +775,11 @@ function conversionSelectInput(theFiles) { } }); var $videocodec = $('').attr('id',objpath+'-audio-codec').addClass('isSetting'); + var $audiocodec = $('').attr('type','checkbox').attr('id',objpath+'-video').attr('checked','checked').change(function(){ if (!$(this).is(':checked')) { - $('#video-settings-container').hide(); - $('#video-settings-container').find('input,select').val(''); + $('#video-settings-container').hide().find('input,select').val('').removeClass('isSetting'); } else { - $('#video-settings-container').show(); + $('#video-settings-container').show().find('input,select').addClass('isSetting'); } }) ) @@ -831,11 +834,10 @@ function conversionSelectInput(theFiles) { $('