1. 27 2月, 2018 3 次提交
  2. 26 2月, 2018 3 次提交
    • J
      obs-ffmpeg: Use FFmpeg's "fast" AAC encoder by default · aa58b9cf
      jp9000 提交于
      FFmpeg has recently made their "fast" AAC encoder the default, which
      uses less CPU and sounds better at common bitrates.
      aa58b9cf
    • J
      obs-ffmpeg: Remove cutoff hack for AAC encoder · a89470d2
      jp9000 提交于
      The cutoff hack was added many, many years ago as recommended by
      Konverter.  Since then, there has been much work on the AAC encoder, so
      this hack should no longer be necessary.
      a89470d2
    • J
      win-mf: Deprecate plugin · 26595b58
      jp9000 提交于
      The windows media foundation H264 encoders have been deprecated for over
      a year, and microsoft's media foundation AAC encoder has had a continued
      issue with occasional random audio glitches.  The FFmpeg AAC encoder has
      had recent development, and is more than sufficient to be able to handle
      the task of encoding in terms of both quality and performance, so it's
      better just to use the FFmpeg encoder from here on out.
      
      As this plugin is no longer needed, for the next year or two it'll still
      be compiled and included, but as a blank plugin that does nothing.  The
      reason why it's still being included as a blank no-operation plugin is
      to overwrite older versions of the plugin.  That way if a user installs
      a newer OBS version over an older one, it won't load up the older win-mf
      plugin where the encoders still were enabled.
      
      This also fixes some rarely reported media foundation crashes that can
      happen on startup.
      26595b58
  3. 25 2月, 2018 1 次提交
  4. 23 2月, 2018 1 次提交
  5. 21 2月, 2018 1 次提交
  6. 20 2月, 2018 4 次提交
  7. 16 2月, 2018 3 次提交
  8. 08 2月, 2018 2 次提交
    • J
      UI: Remove __FUNCTION__ usage · f0f0d2c8
      jp9000 提交于
      This code was originally tested with visual C, which supports using
      __FUNCTION__ in this way.  These potential error cases shouldn't
      technically happen anyway, so just remove __FUNCTION__.
      f0f0d2c8
    • M
      UI: Import scene collection with correct filename · 32e60ba6
      Michel 提交于
      OBS assumes the name of the imported json file is also the name
      of the scene collection, if the filename is different this can result
      in duplicate scene collections after importing.
      
      Closes jp9000/obs-studio#1177
      32e60ba6
  9. 07 2月, 2018 5 次提交
  10. 06 2月, 2018 4 次提交
    • P
      libobs/media-io: Change speaker layout to match FFmpeg aac. · 645d6ae8
      pkviet 提交于
      (This commit also modifies the obs-ffmpeg module)
      
      The default channel layouts from aac spec are implemented in FFmpeg
      native aac encoder as follows:
      
          AV_CH_LAYOUT_MONO,
          AV_CH_LAYOUT_STEREO,
          AV_CH_LAYOUT_SURROUND,
          AV_CH_LAYOUT_4POINT0,
          AV_CH_LAYOUT_5POINT0_BACK,
          AV_CH_LAYOUT_5POINT1_BACK,
          AV_CH_LAYOUT_7POINT1,
      
      The correspondence of speaker layouts to AV_CH_LAYOUT from FFmpeg is
      changed to reflect the previous table.
      
      Although FFmpeg native aac encoder can now encode all the layouts listed
      in avutil channel_layout.h (on master), there might be issues with older
      FFmpeg binaries.
      
      Note that 2.1 speaker layout will be encoded as AV_CH_LAYOUT_SURROUND
      (FL FR FC) because it is not listed as the default layout for three
      channels.
      
      This just means some optimizations for LFE channel will not be used by
      the encoder which will treat it as an SCE (single channel element).
      
      Closes jp9000/obs-studio#1182
      645d6ae8
    • J
      Merge pull request #1179 from blueben/master · 94ee26af
      Jim 提交于
      cmake: Fix LuaJIT search
      94ee26af
    • J
      Merge pull request #1180 from OsirisNL/fix_sources_context_menu · b2d9c4f4
      Jim 提交于
      UI: Fix grayed out Copy option in sources context menu
      b2d9c4f4
    • C
      CI: Include style plugins when packaging on OSX · 9c7deb4d
      Colin Edwards 提交于
      9c7deb4d
  11. 02 2月, 2018 2 次提交
  12. 01 2月, 2018 2 次提交
    • J
      deps/obs-scripting: Allow NULL script with script_log · a2ae16e9
      jp9000 提交于
      (This commit also modifies the frontend-tools module)
      
      Prevents a potential crash when script_log is called by a thread spawned
      by a python library.
      a2ae16e9
    • M
      UI: Fix grayed out Copy option in sources context menu · 70fdd172
      Michel 提交于
      This fixes a problem introduced in #1050 where the Copy option would
      be grayed out when rightclicking a source above the currently selected
      source. This also retains the functionality of not having the Copy option
      enabled when no source is selected.
      70fdd172
  13. 31 1月, 2018 4 次提交
  14. 30 1月, 2018 3 次提交
  15. 29 1月, 2018 2 次提交