Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(351)

Unified Diff: chrome/browser/resources/whispernet_proxy/js/wrapper.js

Issue 444373004: Add Audible support to the whispernet client. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/whispernet_proxy/js/wrapper.js
diff --git a/chrome/browser/resources/whispernet_proxy/js/wrapper.js b/chrome/browser/resources/whispernet_proxy/js/wrapper.js
index 3613fd9eeb19917f953d91dd50ee83ef326ffd25..f55beffc83b48a4cfdce6d5af807d569b11462e9 100644
--- a/chrome/browser/resources/whispernet_proxy/js/wrapper.js
+++ b/chrome/browser/resources/whispernet_proxy/js/wrapper.js
@@ -44,22 +44,10 @@ function WhisperEncoder(params, whisperNacl) {
this.whisperNacl_ = whisperNacl;
this.whisperNacl_.addListener(this.onNaclMessage_.bind(this));
- var symbolCoder = {};
Charlie 2014/08/07 15:46:47 What happened to all of these parameters?
rkc 2014/08/07 16:30:41 The defaults are embedded in the nacl binary. Ther
- symbolCoder.sample_rate = params.sampleRate || 48000.0;
- symbolCoder.upsampling_factor = params.bitsPerSample || 16;
- symbolCoder.desired_carrier_frequency = params.carrierFrequency || 18500.0;
- symbolCoder.bits_per_symbol = 4;
- symbolCoder.min_cycles_per_frame = 4;
- symbolCoder.baseband_decimation_factor = 4;
-
var msg = {
type: 'initialize_encoder',
- symbol_coder: symbolCoder,
- encoder_params: {
- bytes_per_token: 6,
- include_parity_symbol: true,
- single_sideband: true
- }
+ sample_rate: params.sampleRate || 48000.0,
+ upsampling_factor: params.bitsPerSample || 16,
};
this.whisperNacl_.send(JSON.stringify(msg));
}
@@ -122,24 +110,11 @@ function WhisperDecoder(params, whisperNacl) {
var msg = {
type: 'initialize_decoder',
- num_channels: params.channels,
- symbol_coder: {
- sample_rate: params.sampleRate || 48000.0,
- upsampling_factor: params.bitsPerSample || 16,
- desired_carrier_frequency: params.carrierFrequency || 18500.0,
- bits_per_symbol: 4,
- min_cycles_per_frame: 4,
- baseband_decimation_factor: 4
- },
- decoder_params: {
- bytes_per_token: 6,
- include_parity_symbol: true,
- max_candidates: 1,
- broadcaster_stopped_threshold_in_seconds: 10
- },
- acquisition_params: {
- max_buffer_duration_in_seconds: 3
- }
+ channels: params.channels || 1,
+ sample_rate: params.sampleRate || 48000.0,
+ upsampling_factor: params.bitsPerSample || 16,
+ max_candidates: 1,
+ max_buffer_duration_in_seconds: 3
};
this.whisperNacl_.send(JSON.stringify(msg));
}

Powered by Google App Engine
This is Rietveld 408576698