1. 13 7月, 2019 5 次提交
  2. 12 7月, 2019 2 次提交
  3. 10 7月, 2019 2 次提交
  4. 09 7月, 2019 1 次提交
  5. 08 7月, 2019 6 次提交
    • J
      UI: Add pause support · eab10d48
      jp9000 提交于
      Adds support for pausing recordings.  When settings are eligible for
      recordings, a pause button will appear next to the recording button.  If
      the settings are not eligible, it will warn the user in the output
      settings that they cannot pause recordings if those settings are used.
      eab10d48
    • J
      obs-ffmpeg: Add support for pausing · 942ca6f7
      jp9000 提交于
      942ca6f7
    • J
      libobs: Implement pausing of outputs · 153fa633
      jp9000 提交于
      This implements pausing of outputs.  To accomplish this, raw audio/video
      data is halted to the encoders or raw output.  Pausing is as precisely
      timed as possible according to the timing of the obs_output_pause call,
      and audio data will be spliced down to the exact audio sample in
      accordance to that timing at the start/end marks.
      
      Outputs that support this (outputs used for recording) can set the
      OBS_OUTPUT_CAN_PAUSE capability flag.
      153fa633
    • J
      obs-ffmpeg: Remove unnecessary function · 3b581a37
      jp9000 提交于
      This terrible boilerplate code is no longer necessary, as it is now
      fixed by the previous commit.
      3b581a37
    • J
      libobs: Correct raw output starting audio data · 85ca1b69
      jp9000 提交于
      If the audio subsystem was buffered to any extent, the audio of a raw
      output would start off at a negative offset, requiring each raw output
      to implement a "prepare_audio" function (as seen in the FFmpeg output)
      in order to ensure proper synchronization with video.  This did not
      apply to encoded outputs because it was already being performed by the
      obs-encoder code.
      85ca1b69
    • J
      libobs: Add obs_get_frame_interval_ns · 70ecbcd5
      jp9000 提交于
      Returns the current video frame interval between frames, in nanoseconds.
      70ecbcd5
  6. 07 7月, 2019 3 次提交
  7. 02 7月, 2019 2 次提交
  8. 01 7月, 2019 3 次提交
  9. 29 6月, 2019 3 次提交
  10. 27 6月, 2019 3 次提交
  11. 26 6月, 2019 3 次提交
  12. 25 6月, 2019 4 次提交
  13. 24 6月, 2019 2 次提交
    • J
      obs-ffmpeg: Move external headers to external dir · 8c54b7f3
      jp9000 提交于
      Prevents automatic formatting with clang-format
      8c54b7f3
    • J
      clang-format: Apply formatting · f53df7da
      jp9000 提交于
      Code submissions have continually suffered from formatting
      inconsistencies that constantly have to be addressed.  Using
      clang-format simplifies this by making code formatting more consistent,
      and allows automation of the code formatting so that maintainers can
      focus more on the code itself instead of code formatting.
      f53df7da
  14. 23 6月, 2019 1 次提交