summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authormiu@chromium.org <miu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-31 20:01:34 +0000
committermiu@chromium.org <miu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-31 20:01:34 +0000
commit15857f9e30111a73acea8d0ba156ec5da2a5f4ff (patch)
tree9d4f9ea642bac58d2fdd50f1cad15c49e3733850 /webkit
parentb9eda9ecf8c1ac85da9b75820589163fbc7e3878 (diff)
downloadchromium_src-15857f9e30111a73acea8d0ba156ec5da2a5f4ff.zip
chromium_src-15857f9e30111a73acea8d0ba156ec5da2a5f4ff.tar.gz
chromium_src-15857f9e30111a73acea8d0ba156ec5da2a5f4ff.tar.bz2
[Cast] Remove AudioDecoder's dependency on WebRTC, and refactor/clean-up AudioReceiver.
This removes all dependencies on WebRTC for decoding audio. It also untangles a major layering violation between AudioReceiver and AudioDecoder: AudioDecoder no longer reorders encoded frames before decoding. This change is a necessary first step in our future plans to delegate A/V sync, jitter, and playout clock skew correction to a module that will operate at a higher abstraction level. Several bugs were automatically fixed. Also, updated/fixed unit tests, improved comments/documentation, and tiny related clean-ups (where relevant to this change). BUG=347361,347391 Review URL: https://codereview.chromium.org/214273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260620 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
0 files changed, 0 insertions, 0 deletions