Commit History

Author SHA1 Message Date
  jp9000 526f8d4b61 Move enum obs_source_type to obs-source.h 11 years ago
  jp9000 8e81d8be56 Revamp API and start using doxygen 11 years ago
  jp9000 b067440f73 Use bzalloc instead of bmalloc then memset 11 years ago
  jp9000 6c92cf5841 Implement output, improve video/audio subsystems 11 years ago
  jp9000 3d6d43225f Add planar audio support, improve test output 11 years ago
  jp9000 ab4ab95790 Implement output scaling/conversion/downloading 11 years ago
  Palana ac23df500a Remove external ref count visibility 11 years ago
  jp9000 458325fc6f Add property list callbacks 12 years ago
  jp9000 0d17d13116 Implement properties definition interface 12 years ago
  jp9000 a12656bd91 Add module UI export capability 12 years ago
  jp9000 103ef75310 Improve thread safety for scene items 12 years ago
  jp9000 3243a9f8c5 Fix the design flaw with obs_sceneitem_destroy 12 years ago
  Palana af03444cbe Use recursive mutex for scene mutex 12 years ago
  jp9000 6c44291693 Implement settings interface for plugins 12 years ago
  jp9000 fc8851e9f4 Add preliminary ffmpeg plugin (still testing) 12 years ago
  jp9000 8d63845dd4 Use macros to improve safety loading callbacks 12 years ago
  jp9000 ff1afac5f8 Updated comments for outputs/encoders 12 years ago
  jp9000 29b7d3621c Add preliminary output/encoder interface 12 years ago
  jp9000 62c2b1d74e Simplify media i/o interfaces 12 years ago
  jp9000 3838abe1f4 Implement volumes for sources 12 years ago
  jp9000 a2a8a5f148 Added add/remove signals to scenes 12 years ago
  jp9000 966c091078 make scene items use linked list rather than array (containers are a bad habit), add a few functions for getting scene item information, also use a mutex to prevent race conditions when using the linked list 12 years ago
  jp9000 72633e40a3 also include bmem.h in the header, minor oversight 12 years ago
  jp9000 c129cc37cb update API and implement preliminary ability to add sources to scenes 12 years ago
  jp9000 c4af3e2a75 change obs_scene_destroy to obs_scene_release, add ability to add scenes, fix name dialog sizing 12 years ago
  jp9000 cec94b042e implement scene adding callbacks, make a few API tweaks 12 years ago
  jp9000 6edcd456fe implement signal/procedure handling into libobs and individual sources 12 years ago
  Palana d97250933b fix prototype 12 years ago
  jp9000 922eb7b8e8 make direct filter rendering optional (can be useful for certain cases) 12 years ago
  jp9000 19c4ee995e add major optimization to filter processing, and as a nice side effect, make it easier to create new filters and sources 12 years ago