1. 18 Aug, 2019 3 commits
  2. 17 Aug, 2019 4 commits
  3. 09 Aug, 2019 1 commit
    • Lioncash's avatar
      yuzu/CMakeLists: Remove qt5_wrap_ui macro usage · 5980aa1e
      Lioncash authored
      We can simply enable CMAKE_AUTOUIC and let CMake take care of handling
      the UI code generation for targets.
      
      As part of letting CMake automatically handle the header file parsing,
      we must not name includes with "ui_*" unless they're related to the
      output of the Qt UIC compiler. Because of this, we need to rename
      ui_settings, given it would conflict with this restriction.
      5980aa1e
  4. 04 Aug, 2019 1 commit
  5. 02 Aug, 2019 6 commits
  6. 28 Jul, 2019 1 commit
  7. 26 Jul, 2019 2 commits
  8. 25 Jul, 2019 4 commits
  9. 24 Jul, 2019 2 commits
  10. 22 Jul, 2019 1 commit
  11. 21 Jul, 2019 2 commits
  12. 20 Jul, 2019 9 commits
  13. 19 Jul, 2019 4 commits
    • Lioncash's avatar
      service/audren_u: Handle audio USB output revision queries in ListAudioDeviceName() · 16730c4c
      Lioncash authored
      Audio devices use the supplied revision information in order to
      determine if USB audio output is able to be supported. In this case, we
      can only really handle using this revision information in
      ListAudioDeviceName(), where it checks if USB audio output is supported
      before supplying it as a device name.
      
      A few other scenarios exist where the revision info is checked, such as:
      
      - Early exiting from SetAudioDeviceOutputVolume if USB audio is
        attempted to be set when that device is unsupported.
      
      - Early exiting and returning 0.0f in GetAudioDeviceOutputVolume when
        USB output volume is queried and it's an unsupported device.
      
      - Falling back to AHUB headphones in GetActiveAudioDeviceName when the
        device type is USB output, but is unsupported based off the revision
        info.
      
      In order for these changes to also be implemented, a few other changes
      to the interface need to be made.
      
      Given we now properly handle everything about ListAudioDeviceName(), we
      no longer need to describe it as a stubbed function.
      16730c4c
    • Lioncash's avatar
      service/audren_u: Move revision testing code out of AudRenU · b9ebab71
      Lioncash authored
      The revision querying facilities are used by more than just audren. e.g.
      audio devices can use this to test whether or not USB audio output is
      supported.
      
      This will be used within the following change.
      b9ebab71
    • Lioncash's avatar
      service/audio: Remove global system accessors · ed0485c5
      Lioncash authored
      Trims out the lingering reliance on global state out of the audio code.
      ed0485c5
    • Lioncash's avatar
      service/audren_u: Remove unnecessary return value from GetActiveAudioDeviceName() · 7653e4ba
      Lioncash authored
      This service function only ever returns a result and nothing more.
      7653e4ba