1. CDD: Relax H.265 1080p requirements from 10Mbps to 5Mbps
    
    The 10Mbps was too strict for the industry to implement
    widely enough.
    
    http://r.android.com/209496 should have updated both VP9
    and H.265 requirements but missed the H.265.
    
    Bug: 27664397
    Change-Id: I953b1f8534ee005e61971d866fea817e8ded9315
    
  2. Merge "CDD: Fix typo in high frequency range for unprocessed audio" into nougat-dev
  3. Docs: Final cleanup for CDD source.
    
       - Fix rowspan in table in section 2.1.
       - Put markdown links on a single line.
       - Escape parentheses in URLs.
       - Fix some internal links with dashes instead of underscores.
       - Replace tabs with spaces.
       - Other misc. cleanup.
    
    Bug: 32070486
    Change-Id: Ie44202b5a0bfe7133505880a0a9c74f08a9bac1f
    
  4. CDD: Fix typo in high frequency range for unprocessed audio
    
    Test: not applicable
    Bug: 32645111
    Change-Id: Ia35f0871b674976476358dd84d1ab019d19152fb
    
  5. Docs: Fix mdashes, remove comma, indent list..
    
    Bug: 32070486
    Change-Id: I35326874a7c6fae3d29548003a9dc3cfe7742558
    
  6. CDD: Android TV video codec requirements change
    
    Bug: 29640911
    
    Change-Id: I494af22fcb29ae31aa523d034c2a7f00284ff03d
    
  7. CDD: Remove detail from Raw image decoder requirement
    
    The AOSP provides an implementation of the Raw decoder in Skia
    which will display the embedded JPEG (aka "preview") data --
    if available in the image file -- or the DNG format data.
    
    The change here removes this implementation detail from the
    requirement, as the device implementations may have different
    choices for how the Raw image file is decoded.
    
    Bug: 27152493
    
    Change-Id: I660198b12374f7050cfb49fdf11408589750ad5c
    
  8. Merge "CDD: Updates to media codec section." into nyc-dev
  9. CDD: Updates to media codec section.
    
    Bug: 28070873
    
    Change-Id: Idba71e7928be65fb935fc10d7a7b40e0275d01d6
    
  10. Merge "CDD: Additions for AAC DRC metadata support" into nyc-dev
  11. CDD: Additions for AAC DRC metadata support
    
    Bug 29881814
    
    Change-Id: I102d29878a24a88097980d10d8c2b79d6163bd75
    
  12. Merge "CDD: Require AAC support 5.0/1 w/o downmixing." into nyc-dev
  13. CDD: Require AAC support 5.0/1 w/o downmixing.
    
    Bug: 28384221
    
    Change-Id: Ief14f9aaa59008a8b099cdcaf99ce41224acaff2
    
  14. CDD: Require one of 44.1, 48 kHz sampling rates for voice recognition
    
    Bug: 27665223
    
    Change-Id: If0ea2e494584c98539eecae5704da36ac953da98
    
  15. Merge "CDD: Clarify media codec/protocol requirements" into nyc-dev
  16. CDD: Add recommendations for pro audio feature
    
    Bug: 30831170
    Change-Id: I0c111a9ad79f71ab8cd8c52611a83d7b77e0f776
    
  17. Merge "CDD: Add new section 5.11 for unprocessed audio capturing" into nyc-dev
  18. Merge "CDD: Pro Audio requires OpenSL ES PCM buffer queue API for latency and USB audio" into nyc-dev
  19. CDD: Pro Audio requires OpenSL ES PCM buffer queue API for latency and USB audio
    
    Latencies and USB audio requirements MUST be met using the
    OpenSL ES PCM buffer queue API.
    
    Bug: 29618142
    
    Change-Id: I68189cd4b1992f6fd8b24474cafc93403ebcf7b4
    
  20. CDD: Recommend stream-specific adjustment of volume for automotive
    
    Audio management including focus and volume attenuation for
    stream ducking is often conducted by an off-board system in
    automotive. Android should support individual stream volume
    adjustment so that off board mixing and management is handled
    correctly in these cases. For some car-specific cases the new
    CAR_AUDIO_USAGE_* usages are provided in the android.car API
    package.
    
    Change-Id: I748d1ae5d3aa42112eaea1f2f8eae9022ca2a9f8
    
  21. Merge "CDD: Update audio latency definitions" into nyc-dev
  22. Merge "CDD: MIDI over BLE is now required to report android.software.midi" into nyc-dev
  23. CDD: Update audio latency definitions
    
    Clarify the definitions of audio latency, jitter, and lost input.
    
    Bug: 30695402
    Change-Id: I5fa79a5fdcd24f56e243a402b60439e66976d7b0
    
  24. CDD: Add new section 5.11 for unprocessed audio capturing
    
    Bug: 30695417
    
    Change-Id: I05c53e24dad0ebcdd55ef4f87e6f5cfc7591e0d7
    
  25. CDD: Clarify media codec/protocol requirements
    
    Bug: 23104087
    
    Change-Id: I01d80a35f1f6922ebf5333a1888b9e2234a55310
    
  26. CDD: MIDI over BLE is now required to report android.software.midi
    
    Rationale: BLE over MIDI is now published by MIDI.org and has a stable
    Android implementation.
    
    Bug: 29611793
    
    Change-Id: I6904fcda7f2dbbc3fa683ff5594c7dda1c4afd03
    
  27. Merge "CDD: Require support of rendering RAW images." into nyc-dev
  28. CDD: Require support of rendering RAW images.
    
    RAW image support is added in Android 7.0.
    
    Bug: 27152493
    
    Change-Id: Ice230501fddf895c100046c90e999758a8199a9a
    
  29. Merge "CDD: H.263 codecs are not any more required." into nyc-dev
  30. CDD: H.263 codecs are not any more required.
    
    H.263 is not any more required, as the functionality is mostly replaced
    by more modern codecs.
    
    Bug: 27221674
    
    Change-Id: I874ef1c18e549d5357a929c7faaea96036557bee
    
  31. Docs: Increased readability of Video Codecs
    Bug: 29640911
    
    Change-Id: Ie49fb877b8cc205a9258f66d5b59279a916c7fb0
    
  32. Docs: Fix external link to NDK docs
    
    Change-Id: Ibcd063c22a60889f7fea93d42aac97ea1f9a29b1
    
  33. Docs: Add CDD docs and the build script, and test examples
    
    Bug: 25199595
    This is based on the amended final CDD for M, hosted as commit
    1846a9622485855d572705a7972116caf0be3669 on the AOSP master branch.
    
    Change-Id: Ic3bd96cd652f7d7b13def03a4ca1f04645c34255