1. 30 4月, 2017 2 次提交
    • P
      UI: Add front-end API functions to get/modify service · 9f3bb4a1
      Palakis 提交于
      This commit adds functions to get, set and save the service and its
      settings, and is plugged straight into the existing internal functions
      serving this purpose
      
      (Jim: Fixed commit message and missing newline at end of file)
      
      Closes jp9000/obs-studio#895
      9f3bb4a1
    • J
      win-capture: Fix and clarify window capture prioritization · 2e0d2373
      jp9000 提交于
      Changes "class" prioritization to attempt to find the window either with
      the same title, or the next window of the same window class (window
      type), changes "title" prioritization to only find the window based
      upon its title, and changes "executable" prioritization to attempt to
      find the window with the same title, or the next window of the same
      executable.
      
      Additionally changes the text associated with these selections to
      clarify that functionality to users.
      2e0d2373
  2. 27 4月, 2017 3 次提交
  3. 26 4月, 2017 3 次提交
  4. 24 4月, 2017 1 次提交
  5. 23 4月, 2017 2 次提交
  6. 11 4月, 2017 1 次提交
  7. 10 4月, 2017 2 次提交
    • R
      UI: Continue to show OpenGL if already in use · 67e5f6c5
      Richard Stanway 提交于
      Otherwise the user can't actually switch back to Direct3D since the
      settings panel doesn't consider the renderer to be modified.
      67e5f6c5
    • R
      UI: Hide OpenGL and D3D adapter on Windows · fdc9c478
      Richard Stanway 提交于
      OpenGL on Windows is rather unstable and can result in graphical
      corruption or the complete inability to start OBS since some GPUs do not
      support the minimum requirements after switching to OpenGL. The UI option
      is now hidden unless --allow-opengl is passed on the command line.
      
      The D3D adapter is currently unused and we often find users are concerned
      when their GPU does not appear in the list.
      fdc9c478
  8. 09 4月, 2017 4 次提交
  9. 08 4月, 2017 3 次提交
  10. 07 4月, 2017 1 次提交
  11. 06 4月, 2017 1 次提交
    • S
      audio-monitoring: Add ability to monitor Outputs · e006d961
      Shaolin 提交于
      (Note: This commits also modifies the linux-pulseaudio, mac-capture, and
      win-wasapi plugins)
      
      Do not prevent the targeted output device from being monitored if the
      selected monitor output device is a different one.
      
      Closes jp9000/obs-studio#872
      e006d961
  12. 05 4月, 2017 1 次提交
  13. 04 4月, 2017 1 次提交
  14. 02 4月, 2017 1 次提交
  15. 01 4月, 2017 8 次提交
  16. 30 3月, 2017 1 次提交
  17. 29 3月, 2017 3 次提交
    • J
      libobs: Add ability to preload async frames · 0941a9c1
      jp9000 提交于
      Prevents any delay when starting up certain async video sources.
      Additionally prevents old frames from being presented as well.
      0941a9c1
    • J
      libobs: Allow source to fully control source flags (for now) · d85224bb
      jp9000 提交于
      This change prevents source flags from being incorrectly overwritten and
      set to 0.  Eventually flags need to be separated from source settings
      and this should be reverted, but for now this solves an issue where
      buffering would be enabled on async video sources regardless of whether
      the user disabled it or not on the source.
      d85224bb
    • J
      libobs: Delay stop detection of audio source · dc4e2050
      jp9000 提交于
      Delay the "audio stopped" detection by one audio tick to ensure that
      audio doesn't get intentionally cut out in some situations
      dc4e2050
  18. 27 3月, 2017 1 次提交
  19. 26 3月, 2017 1 次提交
    • J
      win-dshow: Fix issue with activating when not set to · c422d84d
      jp9000 提交于
      When the windows video device source source is set to only activate when
      showing, it would still activate on first startup of the program even if
      it was in another scene and not showing anywhere to the user.  This
      fixes that issue.
      c422d84d