Skip to content
  • liberato's avatar
    MediaCodecLoop unit tests. · 7014d6d0
    liberato authored
    This CL adds unit tests for MediaCodecLoop that compile and run
    anywhere.  We do this, so that we don't accidentally take any
    dependencies on the android runtime, e.g., BuildInfo.  It does
    this with new build targets.
    
    For example, we know that media_codec_loop.cc does not depend on
    JNI to run, and doesn't care if (for example) MediaCodec is broken
    today on the particular device on which the tests run.
    
    Moved MediaCodecBridge and MediaCodecLoop to android/anywhere, which
    builds anywhere.  For example, building media_unittests on linux will
    include tests for MediaCodecLoop.
    
    Note that building non-unittest targets on non-android platforms will
    not include extra code.
    
    BUG=632401
    
    Review-Url: https://codereview.chromium.org/2132653002
    Cr-Commit-Position: refs/heads/master@{#411075}
    7014d6d0