default to default samplerate
This commit is contained in:
parent
80145a09da
commit
7ea80fa26f
|
|
@ -1,8 +1,11 @@
|
|||
ActiveAdmin.register JamRuby::Jamblaster, :as => 'Jamblaster' do
|
||||
ActiveAdmin.register JamRuby::Jamblaster, :as => 'Jamblaster' do
|
||||
|
||||
|
||||
menu :label => 'JamBlasters', :parent => 'JamBlaster'
|
||||
|
||||
scope("Connected", default: true) { |scope| scope.where('client_id in (select client_id from connections)').where("serial_no != 'false'") }
|
||||
scope("All") { |scope| scope.order('created_at desc') }
|
||||
|
||||
form do |f|
|
||||
f.inputs 'New JamBlaster' do
|
||||
f.input :user, required: true, collection: User.all, include_blank: false
|
||||
|
|
@ -12,4 +15,25 @@ ActiveAdmin.register JamRuby::Jamblaster, :as => 'Jamblaster' do
|
|||
end
|
||||
f.actions
|
||||
end
|
||||
|
||||
|
||||
index do
|
||||
|
||||
# actions # use this for all view/edit/delete links
|
||||
|
||||
column 'Serial' do |oo|
|
||||
oo.serial_no
|
||||
end
|
||||
|
||||
column 'IPv4' do |oo|
|
||||
oo.ipv4_link_local
|
||||
end
|
||||
|
||||
column 'IPv6' do |oo|
|
||||
oo.ipv6_link_local
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
|
|
|
|||
|
|
@ -867,6 +867,8 @@
|
|||
else {
|
||||
var inputSampleRate = 44100;
|
||||
}
|
||||
// ignore all this; just set it to
|
||||
inputSampleRate = 'DEVICE_DEFAULT'
|
||||
logger.debug("applying the sample rate based on input device: " + selectedDeviceInfo.input.id + " (" + inputSampleRate + ")");
|
||||
sampleRate.selectSampleRate(inputSampleRate);
|
||||
context.jamClient.FTUESetPreferredMixerSampleRate(sampleRate.selectedSampleRate());
|
||||
|
|
|
|||
|
|
@ -46,6 +46,9 @@
|
|||
else if(value == 96000) {
|
||||
setter = 'PREFER_96'
|
||||
}
|
||||
else if (value == 'DEVICE_DEFAULT') {
|
||||
setter = 'USE_DEVICE_DEFAULT_SR'
|
||||
}
|
||||
console.log("SELECT SAMPLE RATE" + value, setter);
|
||||
context.JK.dropdown($sampleRate.val(setter).easyDropDown('select', setter.toString(), true))
|
||||
}
|
||||
|
|
@ -63,7 +66,7 @@
|
|||
}
|
||||
|
||||
function resetValues() {
|
||||
$sampleRate.val('PREFER_44').easyDropDown('select', 'PREFER_44', true)
|
||||
$sampleRate.val('USE_DEVICE_DEFAULT_SR').easyDropDown('select', 'USE_DEVICE_DEFAULT_SR', true)
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -723,7 +723,7 @@
|
|||
}
|
||||
.easydropdown-wrapper {
|
||||
width:auto;
|
||||
float:right;
|
||||
float:left;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class VanillaForumsController < ApplicationController
|
|||
|
||||
|
||||
render :json => JsConnect::getJsConnectString(user, request,
|
||||
Rails.application.config.vanilla_client_id, Rails.application.config.vanilla_secret)
|
||||
Rails.application.config.vanilla_client_id, Rails.application.config.vanilla_secret), :content_type => 'application/javascript'
|
||||
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
select.select-sample-rate
|
||||
option value='USE_DEVICE_DEFAULT_SR' Match
|
||||
option value='PREFER_44' 44100
|
||||
option value='PREFER_48' 48000
|
||||
option value='PREFER_96' 96000
|
||||
Loading…
Reference in New Issue