1. 08 9月, 2016 1 次提交
    • R
      UI/installer: Miscellaneous installer improvements · 007d39e2
      Richard Stanway 提交于
      - Checks for previous instances by using the FindProcDLL NSIS plugin
      
      - No longer allows ignoring if there is a sharing violation.
      
      - Added version information section to allow friendly description in
        the UAC elevation prompt.
      
      - Kill lingering instances of cef-bootstrap before installing.
      007d39e2
  2. 07 9月, 2016 4 次提交
  3. 06 9月, 2016 5 次提交
  4. 31 8月, 2016 1 次提交
  5. 28 8月, 2016 2 次提交
  6. 27 8月, 2016 1 次提交
  7. 23 8月, 2016 2 次提交
    • C
      UI: Add fps indicator · 88d7f812
      cg2121 提交于
      This adds a fps indicator to the status bar, to the right of CPU usage.
      
      Closes jp9000/obs-studio#585
      88d7f812
    • J
      libobs: Add obs_get_active_fps function · 95ce5560
      jp9000 提交于
      Allows getting the current active framerate that the core is rendering
      with.  This takes in to account any rendering lag or stalls that may be
      occurring.
      95ce5560
  8. 22 8月, 2016 9 次提交
  9. 21 8月, 2016 4 次提交
  10. 20 8月, 2016 1 次提交
    • C
      libobs/util: Use FormatMessage on error when LoadLibrary fails · 0c0f6031
      Colin Edwards 提交于
      Outputting a human-readable error message on library load failure makes
      it a little bit easier for plugin developers to determine why a plugin
      library may have failed to load (such as missing dependency), rather
      than having to look up the error code each time.
      
      Closes jp9000/obs-studio#596
      0c0f6031
  11. 19 8月, 2016 1 次提交
  12. 15 8月, 2016 1 次提交
  13. 14 8月, 2016 1 次提交
    • J
      obs-outputs: Allow p-frames to be dropped · 34590b4b
      jp9000 提交于
      Previously, for an unknown reason p-frames were marked as highest
      priority along with i-frames (keyframes), which means they could not be
      dropped.  This would cause a problem where if for whatever reason
      there's too much congestion, data would continually buffer.  This fixes
      the issue by dropping p-frames at a separate (higher) threshold than
      b-frames.
      34590b4b
  14. 13 8月, 2016 4 次提交
    • J
      libobs: Do not set p-frames to highest priority · 7d5df34a
      jp9000 提交于
      P-frames were initially set as highest priority to prevent them from
      being dropped (not sure what the rationale was behind this), but this
      caused a problem where if there's too much congestion for whatever
      reason data will continue to stay buffered, so to prevent this p-frames
      should be droppable.
      7d5df34a
    • J
      obs-outputs: Improve frame drop testing · 630207d5
      jp9000 提交于
      Measures packet data rate and sleeps to prevent data from going above
      the set data rate.  Uncomment the TEST_FRAMEDROPS macro, then set
      DROPTEST_MAX_KBPS to the desired kb/s (for example 3000 for 3000
      kilobits per second), and then it will limit the data rate to that
      specified amount, forcing the thread to sleep to ensure it can only
      output the desired data rate.
      630207d5
    • J
      win-capture: Add trick to ensure game cap. shared tex support · 6d33f7e0
      jp9000 提交于
      This new trick forgoes the use of patches and allows the ability to use
      shared GPU resources despite being a Direct3D 9.0c context.
      6d33f7e0
    • J
      obs-outputs: Remove custom version from FMLE string · 27ac2cf9
      jp9000 提交于
      Causes issues with certain servers that don't parse it properly and only
      expect a specific string.
      
      Use the RTMP onMetaData to get the OBS version instead when possible.
      27ac2cf9
  15. 12 8月, 2016 3 次提交