Skip to content

Releases: fzwoch/obs-gnome-screencast

v0.2.0

04 May 16:38
Compare
Choose a tag to compare
  • added window selection property to easily select a single window to capture(!)

v0.1.2

08 Mar 12:51
9023aa7
Compare
Choose a tag to compare
  • create own thread with it's own main loop. let us not assume OBS comes with one, and if it does, try not to interfere with it.
  • always copy the video buffer. this comes with a performance penalty, but pipewire versions >= 0.21 seem to have issue if we don't.
  • don't leak the bus watch handle. this could have led to "too many files open" error in case of many stop/starts.

v0.1.1

02 Apr 11:11
Compare
Choose a tag to compare
  • Removed dependency to GTK (in preparation to the GTK4 release as it removed some of the API being used)
  • Hopefully fixed a potential crash fix when the source was being removed while running
  • Some minor fixes..

v0.1.0

18 Dec 09:31
Compare
Choose a tag to compare

First release with Mutter API.

Note:

  • Shared object filename changed
  • Source ID chnaged

That allows parallel use of the old plugin and this one.

v0.0.10

05 Feb 16:43
Compare
Choose a tag to compare
  • make screen capture HiDPI aware

v0.0.9

09 May 07:57
Compare
Choose a tag to compare
  • make timestamps a property for the user to enable/disable

v0.0.8

05 Mar 20:41
Compare
Choose a tag to compare
  • Theoretical fix where caps were not received due to a race - did anyone ever experienced it?

v0.0.7

06 Feb 12:31
Compare
Choose a tag to compare
  • fix race between processes

v0.0.6

04 Feb 10:31
Compare
Choose a tag to compare
  • move the SHM socket to the user run directory

v0.0.5

30 Jan 08:33
Compare
Choose a tag to compare
  • use GDP payload format between processes for exchanging data (may add a memcpy().. to be investigated, but allows much for interesting data to be transferred for debugging, performance measuring and alike)
  • SHM socket path is now configurable (in case you can't read/write to /tmp)
  • Added option to capture all screens at once (may be helpful for multi monitor setups as you can only have one instance of a GNOME capture session)