1. 22 3月, 2015 3 次提交
  2. 21 3月, 2015 2 次提交
    • J
      deps-libff: Fix other multithreaded image decoders · aa8363bb
      John Bradley 提交于
      In the same manner that PNG doesn't appear to work properly
      with multiple threads, TIFF, JPEG2000 and WEBP also appears
      to not render correctly (use of FFmpeg's ff_thread_* routines)
      if decode is called before the automatic thread detection
      has returned a suggested thread count for the decoder.
      aa8363bb
    • J
      deps-libff: Fix memory leak in ff_demuxer_reset · c78fa63b
      John Bradley 提交于
      The reset method unnecessarily malloced a packet passed into
      the packet buffer which does a dereferencing copy.
      c78fa63b
  3. 20 3月, 2015 24 次提交
  4. 19 3月, 2015 2 次提交
  5. 17 3月, 2015 2 次提交
  6. 13 3月, 2015 7 次提交
    • J
      UI: Fix typo in dark theme causing wrong borders · db17a72f
      jp9000 提交于
      This fixes an issue where the borders for certain types of windows would
      not match the intended border style/color.  It was supposed to be 1
      through 6 for frameShape, but I ended up putting 5 twice.
      db17a72f
    • J
      UI: Fix dark theme border consistency issue · 48d47e91
      jp9000 提交于
      Fixes an issue where the border color/style would not be consistent
      across different operating systems
      48d47e91
    • J
      libobs: Fix bug (source resampler not resetting) · 0f31880c
      jp9000 提交于
      If the audio data had the same format/samplerate as the obs audio
      subsystem, it would fail to simply destroy the resampler and set it to
      NULL, and then any audio data going through would use the resampler that
      was being used before that, causing audio to become garbage.
      
      This bug only started appearing when I recently changed the libobs
      internal audio subsystem format to non-interleaved floating point, which
      is a common format, and thus caused this bug to actually occur more
      often.
      0f31880c
    • J
      libobs: Don't ignore starting audio if async · 4fdd8fb5
      jp9000 提交于
      I when a source has both async audio/video capability, it would ignore
      audio until the video has started.  There's really no need to do this,
      when the video starts it'll just fix up the timing automatically.
      
      This should fix the case where things like the media source would not be
      able to play audio-only files.
      4fdd8fb5
    • J
      (API Change) Always use planar float audio output · 9832a760
      jp9000 提交于
      Core API functions changed:
      -----------------------------
      EXPORT bool obs_reset_audio(struct audio_output_info *aoi);
      EXPORT bool obs_get_audio_info(struct audio_output_info *aoi);
      
      To:
      -----------------------------
      EXPORT bool obs_reset_audio(const struct obs_audio_info *oai);
      EXPORT bool obs_get_audio_info(struct obs_audio_info *oai);
      
      Core structure added:
      -----------------------------
      struct obs_audio_info {
      	uint32_t            samples_per_sec;
      	enum speaker_layout speakers;
      	uint64_t            buffer_ms;
      };
      
      Non-interleaved (planar) floating point output is standard with audio
      filtering, so to prevent audio filters from having to worry about
      different audio format implementations and for the sake consistency
      between user interfaces, make it so that audio is always set to
      non-interleaved floating point output.
      9832a760
    • J
      Merge pull request #378 from Socapex/darkTheme · 9b44b368
      jp9000 提交于
       UI: Implement theme selection option
       UI: Change "Language:" to "Language" (consistency)
       UI: Make "output mode" label disabled if active
       UI: Give "advanced" section icon a white border
       UI: Add dark theme
      
      (Manually merged) Closes Pull Request #378
      9b44b368
    • S
      UI: Implement theme selection option · 6a16778b
      Socapex 提交于
      OBS will offer the user a list of themes which are .qss files inside
      data/obs-studio/themes.  If no theme is found in the configuration, it
      loads the default theme for the system.
      6a16778b