Skip to content
Snippets Groups Projects
  1. Aug 13, 2018
  2. Aug 12, 2018
  3. Aug 07, 2018
  4. Aug 05, 2018
  5. Aug 04, 2018
  6. Aug 02, 2018
  7. Aug 01, 2018
  8. Jul 31, 2018
  9. Jul 30, 2018
  10. Jul 28, 2018
  11. Jan 13, 2018
  12. Jan 09, 2018
  13. Jan 07, 2018
  14. Sep 30, 2017
  15. Sep 25, 2017
    • Subv's avatar
      Audio: Use std::deque instead of std::vector for the audio buffer type (StereoBuffer16). · d7459354
      Subv authored
      The current code inserts and deletes elements from the beginning of the audio buffer, which is very inefficient in an std::vector.
      
      Profiling was done using VisualStudio2017's Performance Analyzer in Super Mario 3D Land.
      
      Before this change: AudioInterp::Linear had 14.14% of the runtime (inclusive) and most of that time was spent in std::vector's insert implementation.
      After this change: AudioInterp::Linear has 0.36% of the runtime (inclusive)
      d7459354
  16. Aug 28, 2017
  17. May 28, 2017
  18. May 10, 2017
  19. Feb 27, 2017
    • Mat M's avatar
      Doxygen: Amend minor issues (#2593) · 0cb52ee7
      Mat M authored
      Corrects a few issues with regards to Doxygen documentation, for example:
      
      - Incorrect parameter referencing.
      - Missing @param tags.
      - Typos in @param tags.
      
      and a few minor other issues.
      0cb52ee7
  20. Jan 30, 2017
  21. Jan 27, 2017
    • noah the goodra's avatar
      fixed the override warning · 3545b144
      noah the goodra authored
      ```
      In file included from citra/src/audio_core/sink_details.cpp:11:
      citra/src/./audio_core/sdl2_sink.h:25:10: warning: 'SetDevice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
          void SetDevice(int device_id);
               ^
      citra/src/./audio_core/sink.h:39:18: note: overridden virtual function is here
          virtual void SetDevice(int device_id) = 0;
                       ^
      ```
      3545b144
  22. Jan 26, 2017
    • Kloen Lansfiel's avatar
      SDL: Select audio device (#2403) · f8523699
      Kloen Lansfiel authored
      * Initial Commit
      
      Added Device logic to Sinks
      Started on UI for selecting devices
      
      Removed redundant import
      
      * Audio Core: Complete Device Switching
      
      Complete the device switching implementation by allowing the output
      device to be loaded, changed and saved through the configurations menu.
      
      Worked with the Sink abstraction and tuned the "Device Selection"
      configuration so that the Device List is automatically populated when
      the Sink is changed.
      This hopefully addresses the concerns and recommendations mentioned in
      the comments of the PR.
      
      * Clean original implementation.
      
      * Refactor GetSinkDetails
      f8523699
  23. Dec 13, 2016
  24. Dec 11, 2016
  25. Dec 10, 2016
  26. Nov 22, 2016
  27. Oct 20, 2016
  28. Sep 21, 2016
Loading