Skip to content

Releases: fzwoch/obs-gstreamer

v0.4.0

09 Jan 08:59
Compare
Choose a tag to compare
  • encoder: add NVENC H.265 (marvin0815)
  • encoder: add QSV H.264/H.265 (marvin0815)
  • encoder: add RockChip H.264/H.265 (happyme531)
  • filter: add I422 color format
  • source: add OBS media control interface (kamalmostafa)

If you are still using this for the VAAPI encoders I recommend to switch to https://github.com/fzwoch/obs-vaapi instead.

v0.3.5

17 Aug 14:58
Compare
Choose a tag to compare
  • encoder: add H.265 encoder (VAAPI only)
  • encoder: add VAAPI encoder device selection

v0.3.4

22 Jul 09:44
Compare
Choose a tag to compare
  • encoder: fix a crash when output scaling is enabled
  • source: support some 10/12 bit input formats (when compiled with GStreamer/OBS headers that support it)
  • source: default value for using timestamps has changed to true
  • macOS is compiled with .so suffix instead of renaming it
  • GStreamer runtime version has been added to the log

v0.3.3

06 Dec 14:19
Compare
Choose a tag to compare
  • encoder: fixed a bug that would result in the bit rate to be completely off target
  • output: added experimental output plugin. [no GUI]
  • source: added blocking options for sink behavior

v0.3.2

15 Jul 17:11
Compare
Choose a tag to compare
  • added option to toggle async behavior of sinks
  • make start of pipeline asynchronous so it does not block OBS in case the resource is not available

v0.3.1

05 Apr 21:34
2b6aa8d
Compare
Choose a tag to compare
  • Fix leaking of the bus handle. Could have let to "too many files" error when pipeline was restarted too often.

v0.3.0

05 Feb 18:26
Compare
Choose a tag to compare
  • added a glib main loop for the source feature. this should fix a lot of things for Windows and macOS (error reporting, restarting on EOS and/or ERROR, other?)
  • fix an EOS restart issue
  • added an experimental audio filter
  • plugin reports its build hash in log (pseudo versioning)

v0.2.1

09 Jan 11:20
Compare
Choose a tag to compare
  • properly convert planar audio formats to interleaved
  • experimental use of pipeline for audio/video filters

v0.2.0

19 Nov 09:32
Compare
Choose a tag to compare
  • pipeline property only updates when you click new "apply" button or "ok"
  • split options to be configurable for audio and video path independently
  • calculated audio timestamps for audio only sources
  • better error recovery (stream restarting)
  • fix encoder memory leak
  • avoid memory copy for encoder

v0.1.0

14 Oct 16:45
fe4204b
Compare
Choose a tag to compare
  • added encoder plugin (experimental)