obs-studio/plugins/obs-outputs
jp9000 1bca7e0a3e Improve properties API
Improve the properties API so that it can actually respond somewhat to
user input.  Maybe later this might be further improved or replaced with
something script-based.

When creating a property, you can now add a callback to that property
that notifies when the property has been changed in the user interface.
Return true if you want the properties to be refreshed, or false if not.
Though now that I think about it I doubt there would ever be a case
where you would have this callback and *not* refresh the properties.

Regardless, this allows functions to change the values of properties or
settings, or enable/disable/hide other property controls from view
dynamically.
2014-04-04 00:30:37 -07:00
..
librtmp Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
CMakeLists.txt obs-outputs module: Use the correct deps variable 2014-04-01 12:06:17 -07:00
flv-mux.c obs-output module: Fill out more functions 2014-04-02 00:42:12 -07:00
flv-mux.h Add preliminary FLV/RTMP output (incomplete) 2014-04-01 11:55:18 -07:00
obs-output-ver.h Add preliminary FLV/RTMP output (incomplete) 2014-04-01 11:55:18 -07:00
obs-outputs.c obs-output module: Fill out more functions 2014-04-02 00:42:12 -07:00
rtmp-helpers.h Add preliminary FLV/RTMP output (incomplete) 2014-04-01 11:55:18 -07:00
rtmp-stream.c Improve properties API 2014-04-04 00:30:37 -07:00