1. 15 10月, 2019 1 次提交
    • L
      docs/sphinx: Fix various typos · d124e640
      luz.paz 提交于
      (This modifies UI, libobs, deps/obs-scripting, various cmake files)
      
      Found using:
      `codespell -q 3 -S *.ini,./UI/data/locale,./deps/w32-pthreads -L aci,dur,iff,mut,numer,uint`
      d124e640
  2. 24 6月, 2019 1 次提交
    • 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
  3. 26 11月, 2017 1 次提交
    • P
      libobs: Add surround sound audio support · bbac3280
      pkviet 提交于
      (This commit also modifies the following modules: UI,
      deps/media-playback, coreaudio-encoder, decklink, linux-alsa,
      linux-pulseaudio, mac-capture, obs-ffmpeg, obs-filters, obs-libfdk,
      obs-outputs, win-dshow, and win-wasapi)
      
      Adds surround sound audio support to the core, core plugins, and user
      interface.
      
      Compatible streaming services: Twitch, FB 360 live
      Compatible protocols: rtmp / mpeg-ts tcp udp
      Compatible file formats: mkv mp4 ts  (others untested)
      Compatible codecs: ffmpeg aac, fdk_aac, CoreAudio aac,
      		   opus, vorbis, pcm (others untested).
      Tested streaming servers: wowza, nginx
      	 HLS, mpeg-dash : surround passthrough
      Html5 players tested with live surround:
      	 videojs, mediaelement, viblast (hls+dash), hls.js
      Decklink: on win32, swap channels order for 5.1 7.1
               (due to different channel mapping on wav, mpeg, ffmpeg)
      Audio filters: surround working.
      Monitoring: surround working (win macOs linux (pulse-audio)).
      VST:	 stereo plugins keep in general only the first two channels.
      	 surround plugins should work (e.g. mcfx does).
      OS: win, macOs, linux (alsa, pulse-audio).
      Misc: larger audio bitrates unlocked to accommodate more channels
      NB: mf-aac only supports mono and stereo + 5.1 on win 10
               (not implemented due to lack of usefulness)
      
      Closes jp9000/obs-studio#968
      bbac3280
  4. 28 8月, 2016 1 次提交
    • J
      UI: Rename 'obs' dir to 'UI' · 01b274f1
      jp9000 提交于
      This is to prevent confusion both when prefixing commits and when
      reading the directory structure for the first time.
      01b274f1
  5. 06 8月, 2016 1 次提交
    • J
      libobs: Reduce unnecessary logging (info -> debug) · 526d390a
      jp9000 提交于
      (Note: This commit also modifies coreaudio-encoder, win-capture, and
      win-mf modules)
      
      This reduces logging to the user's log file.  Most of the things
      specified are not useful for examining log files, and make reading log
      files more painful.
      
      The things that are useful to log should be up to the front-end to
      implement.  The core and core plugins should have minimal mandatory
      logging.
      526d390a
  6. 22 9月, 2015 1 次提交
    • J
      UI: If audio bitrate not available, use closest · 17fa0041
      jp9000 提交于
      When an encoder has been removed (such as CoreAudio) and the audio
      bitrates currently configured no longer are available to the current
      audio encoders anymore, it would cause GetAACEncoderForBitrate to return
      false with no encoder available.
      
      To fix the issue, instead just choose the closest bitrate relative to
      the current bitrate (rounded up).
      17fa0041
  7. 10 8月, 2015 2 次提交
  8. 08 7月, 2015 1 次提交
    • J
      win-mf: Add Media Foundation AAC Encoder · 3ae747dd
      John R. Bradley 提交于
      Adds Microsoft Media Foundation AAC Encoder that supports
      96k to 192k bitrates.  This plugin is only enabled on Microsoft
      Windows 8+ due to performance issues found on Windows 7.
      3ae747dd
  9. 04 7月, 2015 1 次提交