1. 30 4月, 2018 1 次提交
    • T
      libobs, UI: Add true peak measurements · b0f94afa
      Tjienta Vara 提交于
      Add a new algorithm to calculate the true-peak. It implements the
      Whittaker- Shannon interpolation from four samples to create 4
      intermediate samples (5 x oversampling) inbetween the middle two
      samples.
      
      With 4 samples and 4 intermediate samples the algorithm can be
      implemented as a 4x4 vector-matrix cross product, which is ideal for
      SSE.
      
      I've also replaced the sample-peak algorithm using SSE as well to
      improve performance.
      
      Closes obsproject/obs-studio#1189
      b0f94afa
  2. 26 4月, 2018 2 次提交
  3. 25 4月, 2018 1 次提交
  4. 23 4月, 2018 1 次提交
  5. 22 4月, 2018 1 次提交
  6. 21 4月, 2018 1 次提交
    • I
      UI: Sort audio controls by source name · 61839d8c
      Igor Bochkariov 提交于
      Audio controls in OBS Mixer and Advanced Audio Properties window are not
      sorted at all.  Every time OBS is restarted they get shuffled (Jim note:
      This is due to json object hashing).  The order of these controls is
      additionally not consistent between the mixer and the advanced audio
      properties window.
      
      Closes obsproject/obs-studio#1242
      61839d8c
  7. 20 4月, 2018 2 次提交
  8. 19 4月, 2018 3 次提交
    • J
      UI: Hold the clip flash for at least one second · 0d4677f3
      jp9000 提交于
      Holds the clipping flash for one second to better indicate that clipping
      is occurring.
      
      Closes obsproject/obs-studio#1201
      0d4677f3
    • A
      UI: Add Selected and Hidden Array Values · e92b2560
      Alex Anderson 提交于
      Add Selected and Hidden Array Values
      
      Let developers get and set whether items in an editable list are hidden
      or selected. May be useful in when editable lists are modified and
      handled in a callback. Especially when edit button callbacks are used.
      
      Closes obsproject/obs-studio#1200
      e92b2560
    • J
      UI: Move OpenSavedProjecters call to OBSBasic::Load() · 4fcc2ccc
      jp9000 提交于
      Due to the commit 34c14829, source loading is now deferred
      to after OBSInit(), which would cause saved scene/source projectors to
      no longer load on startup.  This fixes that issue by moving the
      OpenSavedProjectors call to OBSBasic::Load().
      4fcc2ccc
  9. 17 4月, 2018 1 次提交
    • S
      UI: Do not generate "already active" logs · 7fc6ea6c
      Shaolin 提交于
      When an user launches a multiple instance of obs and don't use the -m
      flag, wait until the confirmation to launch to create a new log file.
      This avoids a short log with no information when using the Help ->
      Update Last Log.
      
      Closes obsproject/obs-studio#1164
      7fc6ea6c
  10. 13 4月, 2018 1 次提交
    • J
      UI: Defer startup OBSBasic::Load (macOS CEF workaround) · 34c14829
      jp9000 提交于
      Adds an alternative means of isolating the CEF initialization process
      from Qt's initialization process.  This is an unpleasant hack, but is
      far more preferable than isolating the entire browser plugin to a
      separate process and overly complexifying the browser plugin to the
      point to where no one wants to touch the plugin or contribute to it.
      34c14829
  11. 11 4月, 2018 1 次提交
  12. 07 4月, 2018 1 次提交
    • I
      UI: Add frontend API to defer saving · 439b9e4d
      Ilya M 提交于
      Allows the ability to perform multiple actions that would normally save,
      and defer the save until all of those actions are complete.
      
      Closes obsproject/obs-studio#1231
      439b9e4d
  13. 19 3月, 2018 1 次提交
  14. 18 3月, 2018 16 次提交
  15. 17 3月, 2018 4 次提交
    • J
      UI: Add Help -> Crash Reports submenu · 3b646107
      jp9000 提交于
      Adds the ability to upload crash reports, making it easier for users to
      give us crash data.  This should be considered a temporarily solution,
      as automated crash reporting should be the ideal solution as soon as
      time permits.
      3b646107
    • J
      UI: Add subdir param to OBSBasic::UploadLog · 341bd9bc
      jp9000 提交于
      Allows the ability to get log files from other configuration
      subdirectories (i.e. "%appdata%/obs-studio/crashes")
      341bd9bc
    • J
      UI: Specify whether crash/profiler/logs have prefix · d55589ef
      jp9000 提交于
      Adds a "has_prefix" parameter to delete_oldest_file and get_last_log in
      order to determine whether the file has a prefix when parsing its
      timestamp.  For example, crash logs are prefixed with "Crash", and thus
      it was unable to get the timestamp because it couldn't parse the
      filename correctly due to that fact.
      d55589ef
    • J
      UI: Specify subdir/variable to save to for get_last_log · 27e3ea5b
      jp9000 提交于
      27e3ea5b
  16. 16 3月, 2018 3 次提交