Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging latest changes in to CDep branch #57

Merged
merged 57 commits into from
Feb 12, 2018
Merged

Merging latest changes in to CDep branch #57

merged 57 commits into from
Feb 12, 2018

Commits on Nov 3, 2017

  1. oboe: fix dlsym for getFramesWritten/Read

    Fix issue #6 - they were reversed
    Phil Burk committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    6c60236 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from google/fixreadwrite

    oboe: fix dlsym for getFramesWritten/Read
    philburk authored Nov 3, 2017
    Configuration menu
    Copy the full SHA
    5cf551e View commit details
    Browse the repository at this point in the history
  3. oboe callback: remove onExit()

    Phil Burk committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    c8e73de View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8 from google/noonexit

    oboe callback: remove onExit()
    philburk authored Nov 3, 2017
    Configuration menu
    Copy the full SHA
    d9a056c View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2017

  1. Update FifoBuffer.cpp

    I get compilation "error: use of undeclared identifier 'memcpy'"
    Adding the memory.h include fixes this.
    jplatipus authored Nov 14, 2017
    Configuration menu
    Copy the full SHA
    6c1fc78 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. Merge pull request #12 from jplatipus/patch-1

    Update FifoBuffer.cpp
    dturner authored Nov 16, 2017
    Configuration menu
    Copy the full SHA
    618bda0 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2017

  1. oboe: automatically stop and close a stream when disconnected

    WARNING: API change
    Modifies OboeStreamCallback onError methods.
    
    Adds protection against stopping or closing a stream at the same time
    that the error callback is being processed.
    
    Fix issue #1
    Phil Burk committed Nov 23, 2017
    Configuration menu
    Copy the full SHA
    cfd1a01 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2017

  1. Merge pull request #16 from google/ondisconnect

    oboe: automatically stop and close a stream when disconnected
    dturner authored Nov 24, 2017
    Configuration menu
    Copy the full SHA
    cca1d41 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2017

  1. Use oboe namespace

    dturner committed Nov 27, 2017
    Configuration menu
    Copy the full SHA
    3bf32ae View commit details
    Browse the repository at this point in the history
  2. Documentation tidy up

    dturner committed Nov 27, 2017
    Configuration menu
    Copy the full SHA
    2786fb5 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2017

  1. More documentation fixes

    dturner committed Nov 28, 2017
    Configuration menu
    Copy the full SHA
    89c9076 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5bc9d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da0edda View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2017

  1. Rename Stream to AudioStream

    dturner committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    379e8e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93fad7d View commit details
    Browse the repository at this point in the history
  3. member vairable alignment

    dturner committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    338eac6 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2017

  1. Configuration menu
    Copy the full SHA
    d4b7f08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ea2530 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    605c25c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #18 from google/namespace

    New namespace, constexprs and scoped enums
    dturner authored Dec 1, 2017
    Configuration menu
    Copy the full SHA
    2e10dec View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. Configuration menu
    Copy the full SHA
    056fe73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6c1c74 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2017

  1. Configuration menu
    Copy the full SHA
    6d6fb8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7339099 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2531b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2017

  1. Configuration menu
    Copy the full SHA
    2da496d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #23 from google/sharingmodes

    Clearer explanation for exclusive sharing mode
    dturner authored Dec 12, 2017
    Configuration menu
    Copy the full SHA
    ca64ea1 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2017

  1. oboe: OpenSL ES refactor engine

    Put Engine and OutputMixer into Singleton classes.
    Create separate input and output classes.
    Phil Burk committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    64c55f4 View commit details
    Browse the repository at this point in the history
  2. oboe: move OpenSL ES output code to its own class

    Phil Burk committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    9a147a1 View commit details
    Browse the repository at this point in the history
  3. oboe: implement input stream

    Also fix some bugs in OpenSL ES implementation
    and replace asserts with error returns.
    Phil Burk committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    6d95291 View commit details
    Browse the repository at this point in the history
  4. oboe: cleanup OpenSL ES input

    Use mutex.
    Better singleton behavior.
    Separate files for each class.
    Phil Burk committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    420715b View commit details
    Browse the repository at this point in the history
  5. oboe: OPenSL ES opens moved into stream open

    Phil Burk committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    d9703b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2017

  1. oboe: address review comments, better singleton

    Use constexpr.
    Add new files to CMakeLists.txt
    Phil Burk committed Dec 15, 2017
    Configuration menu
    Copy the full SHA
    7040a9d View commit details
    Browse the repository at this point in the history
  2. oboe: make chanCountToChanMask non-virtual

    Phil Burk committed Dec 15, 2017
    Configuration menu
    Copy the full SHA
    9b1c2ce View commit details
    Browse the repository at this point in the history
  3. Merge pull request #26 from google/addinput

    add input capture support to OpenSL wrapper
    philburk authored Dec 15, 2017
    Configuration menu
    Copy the full SHA
    a40baae View commit details
    Browse the repository at this point in the history
  4. Update the CMakeLists.txt complete example

    Make it consistent with the earlier instructions which say put the Oboe commands at the end of the file.
    dturner authored Dec 15, 2017
    Configuration menu
    Copy the full SHA
    39f1871 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2017

  1. Adding version information

    dturner committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    288946b View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2017

  1. Configuration menu
    Copy the full SHA
    8dfb025 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49fedc2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2017

  1. Merge pull request #29 from google/versionnumber

    Adding version information
    dturner authored Dec 21, 2017
    Configuration menu
    Copy the full SHA
    c6b88cd View commit details
    Browse the repository at this point in the history
  2. Oboe works with NDK r15

    dturner authored Dec 21, 2017
    Configuration menu
    Copy the full SHA
    7621b5d View commit details
    Browse the repository at this point in the history
  3. Input streams are live

    dturner authored Dec 21, 2017
    Configuration menu
    Copy the full SHA
    3898bea View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2018

  1. Add disconnected state

    dturner committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    8b5f1c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2018

  1. Merge pull request #35 from google/add-disconnected-state

    Add disconnected state
    dturner authored Jan 5, 2018
    Configuration menu
    Copy the full SHA
    8da4668 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5417cf8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7283080 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2018

  1. Configuration menu
    Copy the full SHA
    09c96e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e59853f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aab1d25 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2018

  1. Configuration menu
    Copy the full SHA
    87f80e8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #46 from google/apiindex-rename

    Rename ApiIndex to AudioApi, move into Definitions.h
    dturner authored Jan 18, 2018
    Configuration menu
    Copy the full SHA
    b79b1d7 View commit details
    Browse the repository at this point in the history
  3. Version bump from 0.9 to 0.10

    dturner committed Jan 18, 2018
    4 Configuration menu
    Copy the full SHA
    c51f2ef View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2018

  1. Configuration menu
    Copy the full SHA
    fda6701 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #50 from google/unittests

    Adding unit tests and testing script
    dturner authored Jan 19, 2018
    Configuration menu
    Copy the full SHA
    8de6af0 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2018

  1. Do not use AAudio unless running on Android 8.1 or higher

    From #40, it seems that AAudio
    on Android 8.0 isn't stable enough. As a safety measure, always
    fall back to OpenSL ES on it.
    Mikhail Naganov committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    d35c572 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #51 from google/fix-issue-40

    Do not use AAudio unless running on Android 8.1 or higher
    dturner authored Feb 6, 2018
    Configuration menu
    Copy the full SHA
    a2b8690 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    025a990 View commit details
    Browse the repository at this point in the history