Remove the different block lengths in ns_core

This CL has bit-exact output.

What it does:
  * Remove the blockLen10Ms, as it is hardcoded to be equal to blockLen.
  * This makes outLen to be always zero, so it can be removed too.
  * It also avoids the need to have an outBuf, because it is not used, so it is also removed
  * Replaced blockLen10Ms by blockLen everywhere, since they were hardcoded to be equal.
  * We don't need to check if outLen is zero, because it always is, so it was removed.
  * Of course, the outBuf needs no initial set or copying around, because it is not used.

BUG=webrtc:3811
R=bjornv@webrtc.org, kwiberg@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/30539004

git-svn-id: http://webrtc.googlecode.com/svn@7297 4adac7df-926f-26a2-2b94-8c16560cd09d
Removing error triggered for disabling FEC on non-opus

A failure was triggered when one sets FEC status on a codec that does not support FEC. While it is definitely logical when one wants to enable it, it makes no good sense if one tries to disable it.

BUG=
R=tina.legrand@webrtc.org, xians@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/24729004

git-svn-id: http://webrtc.googlecode.com/svn@7298 4adac7df-926f-26a2-2b94-8c16560cd09d
Bump to version 39

TBR=niklas.enbom

Review URL: https://webrtc-codereview.appspot.com/24749004

git-svn-id: http://webrtc.googlecode.com/svn@7299 4adac7df-926f-26a2-2b94-8c16560cd09d
Explicitly initialize SSL for tests.

Adding missing SSL initialization/cleanups in
TransportDescriptionFactoryTest and MediaSessionTest.

These being missing prevent these tests from being run individually
without other tests preceding them that initialize SSL.

BUG=3860
R=pthatcher@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/24739004

git-svn-id: http://webrtc.googlecode.com/svn@7300 4adac7df-926f-26a2-2b94-8c16560cd09d
Call SSL_shutdown in OpenSSLStreamAdapter::Cleanup.

BUG=crbug/414211
R=juberti@webrtc.org

Committed: https://code.google.com/p/webrtc/source/detail?r=7293

Review URL: https://webrtc-codereview.appspot.com/22739004

git-svn-id: http://webrtc.googlecode.com/svn@7301 4adac7df-926f-26a2-2b94-8c16560cd09d
Roll chromium revision: 6455c69:2687a76

Pick up the libvpx roll: https://codereview.chromium.org/597703004/

R=johannkoenig@google.com
TBR=ajm@google.com

Review URL: https://webrtc-codereview.appspot.com/23789004

git-svn-id: http://webrtc.googlecode.com/svn@7302 4adac7df-926f-26a2-2b94-8c16560cd09d
Add accessors for array of channel pointers in AudioBuffer. They are
needed as arguments to any multichannel audio processing unit.

R=andrew@webrtc.org, kwiberg@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/30499004

git-svn-id: http://webrtc.googlecode.com/svn@7303 4adac7df-926f-26a2-2b94-8c16560cd09d
Revert 7302 "Roll chromium revision: 6455c69:2687a76"

> Roll chromium revision: 6455c69:2687a76
> 
> Pick up the libvpx roll: https://codereview.chromium.org/597703004/
> 
> R=johannkoenig@google.com
> TBR=ajm@google.com
> 
> Review URL: https://webrtc-codereview.appspot.com/23789004

TBR=marpan@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/22789004

git-svn-id: http://webrtc.googlecode.com/svn@7304 4adac7df-926f-26a2-2b94-8c16560cd09d