searching for ancestors(0021aceac84)-ancestors(4f33bf3be1d)
0021aceac846d189cbdaf38e845cac52a0d917de: Bug 901633 - Part 16 - Remove another allocation in the sending side. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 01 Sep 2015 14:26:14 +0200 - rev 260338
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 16 - Remove another allocation in the sending side. r=jesup
90293f4ef51496958b8eead8c3d25d5a19b3ac19: Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 01 Sep 2015 14:26:13 +0200 - rev 260337
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup
9603ea5b1bfed06947a766e69f2e3863f900fe8f: Bug 901633 - Part 14 - Add testing for our audio processing functions. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 11 Aug 2015 13:49:29 +0200 - rev 260336
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 14 - Add testing for our audio processing functions. r=jesup
4be6a307bd1b535e70469a79990959910d5db3c6: Bug 901633 - Part 13 - Teach the resampler at the input of the MSG to dynamically change its channel count if needed. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 01 Sep 2015 14:25:48 +0200 - rev 260335
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 13 - Teach the resampler at the input of the MSG to dynamically change its channel count if needed. r=jesup When the audio comes from a PeerConnection, we don't know how many channels the audio will have, and it can change anyways.
ac76eb834c135bbb14a6d53c159b4847c4f96877: Bug 901633 - Part 12 - Add a function to deinterleave and convert an audio buffer. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 01 Sep 2015 14:25:48 +0200 - rev 260334
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 12 - Add a function to deinterleave and convert an audio buffer. r=jesup
54499fc0c9c64a4934779e4edc3ee07d1a6d3cb8: Bug 901633 - Part 11 - Add an API in webrtc.org's output mixer to get the output channel count. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 01 Sep 2015 14:25:48 +0200 - rev 260333
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 11 - Add an API in webrtc.org's output mixer to get the output channel count. r=jesup
f7cbf699f687563b56f18eb0ee94901c3039ca2e: Bug 901633 - Part 10 - Change the receiving side of the MediaPipeline so that it can detect and handle stereo. r=jesup
Paul Adenot <paul@paul.cx> - Wed, 12 Aug 2015 14:43:51 +0200 - rev 260332
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 10 - Change the receiving side of the MediaPipeline so that it can detect and handle stereo. r=jesup
142737374b1c9f955981bba3e2c2b00d0d026558: Bug 901633 - Part 9 - Make the necessary changes to VoEExternalMediaImpl::ExternalRecordingInsertData so that it the number of channels is forwarded down the webrtc.org code. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 11 Aug 2015 13:49:29 +0200 - rev 260331
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 9 - Make the necessary changes to VoEExternalMediaImpl::ExternalRecordingInsertData so that it the number of channels is forwarded down the webrtc.org code. r=jesup
4547ae1e73ee9df217c1b8c007820bf4fb1bf792: Bug 901633 - Part 8 - Use our new generic packetizer in the MediaPipeline so that we can packetize stereo easily. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 11 Aug 2015 13:49:29 +0200 - rev 260330
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 8 - Use our new generic packetizer in the MediaPipeline so that we can packetize stereo easily. r=jesup
f13da3f6b4943b43dfab477af39f8c01fff26bc5: Bug 901633 - Part 7 - Update AudioNodeExternalInputStream to use the new AudioChunk methods. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 29 Jul 2015 18:37:18 +0200 - rev 260329
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 7 - Update AudioNodeExternalInputStream to use the new AudioChunk methods. r=karlt
10869420ec36d5db74ad3e40d26616c56f137895: Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 30 Jul 2015 11:27:26 +0200 - rev 260328
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt
b026e7f47823ffbc1f32798f8ce5ba00f964e7f5: Bug 901633 - Part 5 - Make MediaPipeline downmix and properly convert audio for webrtc.org code. r=jesup
Paul Adenot <paul@paul.cx> - Wed, 29 Jul 2015 18:39:56 +0200 - rev 260327
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 5 - Make MediaPipeline downmix and properly convert audio for webrtc.org code. r=jesup This means converting to int16, interleaving, and down-mixing to stereo (or keeping it to mono if it's already mono of course).
2e896277675f898506d34b612b7c56d423c9f1ff: Bug 901633 - Part 4 - Update AudioNodeStream to use new chunk methods. r=roc
Paul Adenot <paul@paul.cx> - Wed, 29 Jul 2015 18:36:47 +0200 - rev 260326
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 4 - Update AudioNodeStream to use new chunk methods. r=roc
afd3761832316487d2ae14331aa528974ca3f969: Bug 901633 - Part 3 - Fix TrackEncoder to use the new AudioChunk methods. r=jesup
Paul Adenot <paul@paul.cx> - Wed, 29 Jul 2015 18:25:34 +0200 - rev 260325
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 3 - Fix TrackEncoder to use the new AudioChunk methods. r=jesup
19dec0df775cde66e99c6861a858c2e7ab7ddd8c: Bug 901633 - Part 2 - Make AudioChannelFormat and AudioSegment more generic. r=roc
Paul Adenot <paul@paul.cx> - Wed, 29 Jul 2015 18:24:15 +0200 - rev 260324
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 2 - Make AudioChannelFormat and AudioSegment more generic. r=roc
5b18471f2ff788f41da56325bef5c9d6a012ec74: Bug 901633 - Part 1 - Implement a generic audio packetizer. r=jesup
Paul Adenot <paul@paul.cx> - Thu, 30 Jul 2015 13:51:57 +0200 - rev 260323
Push 29307 by ryanvm@gmail.com at Wed, 02 Sep 2015 01:01:53 +0000
Bug 901633 - Part 1 - Implement a generic audio packetizer. r=jesup