1. 21 8月, 2016 4 次提交
  2. 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
  3. 19 8月, 2016 1 次提交
  4. 15 8月, 2016 1 次提交
  5. 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
  6. 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
  7. 12 8月, 2016 4 次提交
  8. 11 8月, 2016 1 次提交
  9. 09 8月, 2016 1 次提交
  10. 08 8月, 2016 4 次提交
  11. 07 8月, 2016 14 次提交
  12. 06 8月, 2016 4 次提交