1. 22 2月, 2016 10 次提交
  2. 20 2月, 2016 1 次提交
  3. 15 2月, 2016 2 次提交
  4. 14 2月, 2016 1 次提交
  5. 10 2月, 2016 2 次提交
    • J
      UI: Use uncompressed audio for lossless · 560b69ec
      jp9000 提交于
      Originally there was an issue using FLAC for audio in AVI files, AVI
      files wouldn't play back with some players.  Because FLAC doesn't work,
      and lossless should be lossless, instead just used uncompressed WAV
      data for the lossless audio, which is always supported.
      560b69ec
    • J
      Revert "UI: Use flac for lossless audio" · d66759d6
      jp9000 提交于
      This reverts commit 6e203109.
      
      FLAC doesn't work properly in AVI files, and MKV files don't work in
      vegas.  So, sadly the only solution is to use lossless audio at a super
      high bitrate for the time being.
      d66759d6
  6. 08 2月, 2016 4 次提交
  7. 05 2月, 2016 8 次提交
  8. 04 2月, 2016 4 次提交
    • J
      libobs: Fix bug where source audio could stop outputting · fa8ae473
      jp9000 提交于
      If obs_source::audio_ts is set to 0 (such as by discard_if_stopped in
      obs-audio.c), but the push_back variable in the source_output_audio_data
      function in obs-source.c was being set to true (meaning it's within the
      seamless audio smoothing threshold), it would cause it to never reset
      the obs_source::audio_ts value, and thus all audio data from the source
      would become perpetually ignored by the audio subsystem until there was
      finally some sort of timestamp jump that caused it to call
      source_output_audio_place, and thus reset obs_source::audio_ts.
      
      obs_source::audio_ts is only reset in source_output_audio_place, not in
      source_output_audio_push_back, so the most simple solution is to just
      call source_output_audio_push_back is obs_source::audio_ts is 0.
      fa8ae473
    • J
      libobs: Don't call discard_if_stopped if not minor data · ac3b2a08
      jp9000 提交于
      Only allow discard_if_stopped to be called if the audio data is marked
      as pending, and the pending audio data is below the audio tick threshold
      size.
      ac3b2a08
    • J
      libobs: Remove unnecessary audio reset code · cded9cb1
      jp9000 提交于
      This code causes audio data in general to be reset (and subsequently
      deleted).  It should just be marked as pending and ignored until the
      data is ready.  The discard_if_stopped function will serve the same
      purpose if the source's audio has actually stopped.
      cded9cb1
    • J
      libobs: Don't clear audio on ts jump (seamless loops) · b86fdae4
      jp9000 提交于
      There's technically no need to clear the audio data here, nor is there
      any need to try to trick the timestamp in to a different position.  It
      can simple just reset the audio timing.
      
      Prevents a possible case where audio data might be deleted when it's not
      necessary to delete any.
      b86fdae4
  9. 01 2月, 2016 5 次提交
  10. 31 1月, 2016 3 次提交