DescriptionMove Mac media glue code from media/video/capture/mac to media/base/mac.
The upcoming OS X / iOS H.264 hardware encoder for media/cast uses CoreMedia, VideoToolbox and CoreVideo APIs that are not available in Chromium's minimum systems (10.6, 6.0). As a preparation for additional glue code to support the encoder, media glue code should be relocated to a more neutral location now that it will serve multiple "clients".
BUG=409194
R=tommi, sky, rsesek, mcasas, DaleCurtis, perkj
Committed: https://crrev.com/f59abe0ce199aac0cd2eccf32ad7975155dbeded
Cr-Commit-Position: refs/heads/master@{#293413}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Use base/apple instead of base/mac because of automatic exclusion rule. Import Foundation.h in core… #Patch Set 3 : Fix glue header import in device_monitor_mac.mm #Patch Set 4 : Move media glue code back to base/mac and add suitable rules in build files to compile the code for… #
Total comments: 8
Patch Set 5 : Remove iOS-related changes to media build files. #Patch Set 6 : Remove iOS-related changes to media build files. #
Total comments: 4
Patch Set 7 : Rebase. #Patch Set 8 : Sort header includes by path. #Messages
Total messages: 45 (8 generated)
|