1. 21 5月, 2020 5 次提交
  2. 20 5月, 2020 6 次提交
  3. 19 5月, 2020 2 次提交
  4. 18 5月, 2020 3 次提交
  5. 14 5月, 2020 2 次提交
  6. 13 5月, 2020 3 次提交
  7. 12 5月, 2020 1 次提交
  8. 11 5月, 2020 1 次提交
  9. 10 5月, 2020 6 次提交
  10. 07 5月, 2020 6 次提交
  11. 06 5月, 2020 1 次提交
    • M
      obs-ffmpeg: Fix AVFrame handling in FFmpeg output · 9ef263f8
      Marvin Scholz 提交于
      Fix an issue in the way AVFrames were handled in the FFmpeg
      encoder plugin, which could lead to tearing in the encoded
      video due to data races in the AVFrame and AVBuffer.
      
      This is fixed by calling av_frame_make_writable which ensures
      the frame and its associated buffer are writable. If its not,
      it will copy the AVFrame, create a new AVBuffer for it and
      decrease the refcount of the old AVFrame and AVBuffer.
      This way OBS always ends up with a usable buffer to write into
      which is not still used by the encoder while avoiding a copy
      when unnecessary.
      9ef263f8
  12. 05 5月, 2020 1 次提交
    • R
      UI/updater: Fix launching OBS as admin post-update · 078ea522
      Richard Stanway 提交于
      A long standing lack of synchronization on the elevated process handle
      made the non-elevated process always exit, so the updater would assume
      it was started elevated and launch OBS from the elevated context.
      
      Also applies the altered working directory to the non-elevated code
      path so it can find the OBS executable properly.
      078ea522
  13. 04 5月, 2020 3 次提交