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

Issue 10831246: Speex encoding/decoding. (Closed)

Created:
8 years, 4 months ago by kxing
Modified:
8 years, 3 months ago
CC:
chromium-reviews, jamiewalch+watch_chromium.org, dcaiafa+watch_chromium.org, simonmorris+watch_chromium.org, hclam+watch_chromium.org, wez+watch_chromium.org, amit, sanjeevr, garykac+watch_chromium.org, lambroslambrou+watch_chromium.org, alexeypa+watch_chromium.org, sergeyu+watch_chromium.org
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 20

Patch Set 2 : Addressed Comments #

Patch Set 3 : spx_int16_t -> int16 #

Total comments: 36

Patch Set 4 : Addressed comments #

Total comments: 8

Patch Set 5 : Addressed comments #

Total comments: 38

Patch Set 6 : Addressed comments #

Total comments: 6

Patch Set 7 : Addressed comments #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+347 lines, -2 lines) Patch
M remoting/codec/DEPS View 1 chunk +3 lines, -1 line 0 comments Download
M remoting/codec/audio_decoder.cc View 2 chunks +3 lines, -0 lines 0 comments Download
A remoting/codec/audio_decoder_speex.h View 1 2 3 4 1 chunk +41 lines, -0 lines 0 comments Download
A remoting/codec/audio_decoder_speex.cc View 1 2 3 4 5 6 1 chunk +109 lines, -0 lines 1 comment Download
A remoting/codec/audio_encoder_speex.h View 1 2 3 4 5 1 chunk +42 lines, -0 lines 0 comments Download
A remoting/codec/audio_encoder_speex.cc View 1 2 3 4 5 6 1 chunk +133 lines, -0 lines 0 comments Download
M remoting/host/chromoting_host.cc View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download
M remoting/proto/audio.proto View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M remoting/protocol/content_description.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M remoting/protocol/session_config.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M remoting/protocol/session_config.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M remoting/remoting.gyp View 1 2 3 4 5 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
kxing
Could someone please PTAL? Regarding the encoded frame size, I'm not completely sure if it'll ...
8 years, 4 months ago (2012-08-09 23:06:52 UTC) #1
Sergey Ulanov
http://codereview.chromium.org/10831246/diff/1/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/1/remoting/codec/audio_decoder_speex.cc#newcode12 remoting/codec/audio_decoder_speex.cc:12: #include "base/stl_util.h" is this used anywhere? http://codereview.chromium.org/10831246/diff/1/remoting/codec/audio_decoder_speex.cc#newcode64 remoting/codec/audio_decoder_speex.cc:64: speex_decode_int(speex_state_, ...
8 years, 4 months ago (2012-08-10 20:41:36 UTC) #2
kxing
Could someone PTAL again? http://codereview.chromium.org/10831246/diff/1/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/1/remoting/codec/audio_decoder_speex.cc#newcode12 remoting/codec/audio_decoder_speex.cc:12: #include "base/stl_util.h" It's used to ...
8 years, 4 months ago (2012-08-13 21:39:44 UTC) #3
Sergey Ulanov
I think we should modify AudioPacket protobuf to make framing of Speex packets explicit. Also ...
8 years, 4 months ago (2012-08-14 00:54:31 UTC) #4
kxing
Could someone PTAL? http://codereview.chromium.org/10831246/diff/2002/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/2002/remoting/codec/audio_decoder_speex.cc#newcode45 remoting/codec/audio_decoder_speex.cc:45: // or the API is not ...
8 years, 4 months ago (2012-08-16 13:57:53 UTC) #5
kxing
Ping.
8 years, 4 months ago (2012-08-17 14:10:06 UTC) #6
Sergey Ulanov
I've noticed that you are not taking into account that we have more than one ...
8 years, 4 months ago (2012-08-17 21:52:17 UTC) #7
kxing
(Depends on http://codereview.chromium.org/10823420/ - so the DCHECK(channels == 2) code doesn't break.) Could someone PTAL? ...
8 years, 4 months ago (2012-08-20 21:50:20 UTC) #8
Sergey Ulanov
http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc#newcode19 remoting/codec/audio_decoder_speex.cc:19: } nit: // extern "C" http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc#newcode53 remoting/codec/audio_decoder_speex.cc:53: LOG(ERROR) << ...
8 years, 4 months ago (2012-08-20 22:50:39 UTC) #9
Wez
http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc#newcode40 remoting/codec/audio_decoder_speex.cc:40: // Turn perceptual enhancer. nit: Turn on perceptual enhancer? ...
8 years, 4 months ago (2012-08-21 01:14:13 UTC) #10
Sergey Ulanov
http://codereview.chromium.org/10831246/diff/8005/remoting/proto/audio.proto File remoting/proto/audio.proto (right): http://codereview.chromium.org/10831246/diff/8005/remoting/proto/audio.proto#newcode25 remoting/proto/audio.proto:25: ENCODING_VORBIS = 1; On 2012/08/21 01:14:13, Wez wrote: > ...
8 years, 4 months ago (2012-08-21 01:19:44 UTC) #11
kxing
Could someone PTAL? http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/8005/remoting/codec/audio_decoder_speex.cc#newcode19 remoting/codec/audio_decoder_speex.cc:19: } On 2012/08/20 22:50:39, sergeyu wrote: ...
8 years, 4 months ago (2012-08-21 16:56:11 UTC) #12
Sergey Ulanov
lgtm when my nits are addressed http://codereview.chromium.org/10831246/diff/11012/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/11012/remoting/codec/audio_decoder_speex.cc#newcode41 remoting/codec/audio_decoder_speex.cc:41: if (result < ...
8 years, 4 months ago (2012-08-21 17:32:22 UTC) #13
kxing
I'll commit this soon, unless someone objects. http://codereview.chromium.org/10831246/diff/11012/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): http://codereview.chromium.org/10831246/diff/11012/remoting/codec/audio_decoder_speex.cc#newcode41 remoting/codec/audio_decoder_speex.cc:41: if (result ...
8 years, 4 months ago (2012-08-21 18:10:20 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kxing@chromium.org/10831246/3008
8 years, 4 months ago (2012-08-21 18:41:47 UTC) #15
commit-bot: I haz the power
Change committed as 152637
8 years, 4 months ago (2012-08-21 21:11:32 UTC) #16
Paweł Hajdan Jr.
https://chromiumcodereview.appspot.com/10831246/diff/3008/remoting/codec/audio_decoder_speex.cc File remoting/codec/audio_decoder_speex.cc (right): https://chromiumcodereview.appspot.com/10831246/diff/3008/remoting/codec/audio_decoder_speex.cc#newcode15 remoting/codec/audio_decoder_speex.cc:15: #include "third_party/speex/include/speex/speex_callbacks.h" This breaks build with system speex, see ...
8 years, 3 months ago (2012-08-29 08:51:33 UTC) #17
Wez
On 2012/08/29 08:51:33, Paweł Hajdan Jr. wrote: > https://chromiumcodereview.appspot.com/10831246/diff/3008/remoting/codec/audio_decoder_speex.cc > File remoting/codec/audio_decoder_speex.cc (right): > > ...
8 years, 3 months ago (2012-08-29 17:07:48 UTC) #18
garykac
On 2012/08/29 08:51:33, Paweł Hajdan Jr. wrote: > https://chromiumcodereview.appspot.com/10831246/diff/3008/remoting/codec/audio_decoder_speex.cc > File remoting/codec/audio_decoder_speex.cc (right): > > ...
8 years, 3 months ago (2012-08-29 17:17:53 UTC) #19
Sergey Ulanov
On 2012/08/29 17:17:53, garykac wrote: > On 2012/08/29 08:51:33, Paweł Hajdan Jr. wrote: > > ...
8 years, 3 months ago (2012-08-29 17:23:59 UTC) #20
Paweł Hajdan Jr.
8 years, 3 months ago (2012-08-29 17:25:40 UTC) #21
Filed https://code.google.com/p/chromium/issues/detail?id=145507

third_party/speex is pulled via DEPS from deps/third_party.

Powered by Google App Engine
This is Rietveld 408576698