- 06 1月, 2014 5 次提交
-
-
由 jp9000 提交于
- Made is so that libobs is now marked as a dependency for the main application project 'obs'.
-
由 Jim 提交于
Revert "Merge pull request #19 from asgeirom/master"
-
由 Benjamin Klettbach 提交于
This reverts commit 27ccb094, reversing changes made to b7eccedf.
-
由 jp9000 提交于
- When a scene is created it now is automatically selected and switched to.
-
由 Palana 提交于
fixes a deadlock in obs_free_video/obs_video_thread where video_output_stop would signal the update event before obs_video_thread enters video_output_wait (the thread calling obs_free_video would block on pthread_join and obs_video_thread would block on pthread_cond_wait)
-
- 05 1月, 2014 6 次提交
-
-
由 jp9000 提交于
- Added an extra comment regarding source removal - Made is so that when a scene item is removed from the sources list box, it removes the item based upon the GetClientData rather than by its string name. This is done because there may be duplicate sources in a particular scene, and it's important to remove the right one.
-
由 jp9000 提交于
- When the remove source tool icon is clicked, it will now remove the source from the scene. - Fixed a bug where the scene item removal callback would add the scene item to the list instead of removing it. - Changed AddSourcePopup to AddSourcePopupMenu. Name actually confused me once despite being the writer, so it was clearly a bad name.
-
由 jp9000 提交于
Sources can now be added to scenes via user interface. It's a little convoluted because everything has to work through OBS signals to ensure that plugins/etc can modify the scenes/sources exernally. Also, when switching scenes, it will properly list sources for the scene you changed to.
-
由 jp9000 提交于
The WX_UTF8 macro is primarily for convenience so you can input a UTF-8 string into a wxWidgets function without having to do wxString(string, wxConvUTF8) each time.
-
由 jp9000 提交于
Scenes will now signal via their source when an item has been added or removed from them. "add" - Item added to the scene. Parameters: "scene": Scene that the item was added to. "item": Item that was added. "remove" - Item removed from the scene. Parameters: "scene": Scene that the item was removed from. "item": Item that was removed.
-
由 jp9000 提交于
When using signal callbacks, there is rarely a need to check to see if the callback paramters are actually validl; in those cases, if they are invalid, then the signal is being used incorrectly. The calldata_get* functions are meant to be used more for when using dynamic function calls rather than when using signals. The calldata_get* functions made it so that you have to declare your varaibles, and then call that function to assign that value to those variables, which was slightly annoying to constantly have to do over and over. Therefore I created a few extra functions for returning the value without having to check for validity. Although you would think this would be an issue for maintaining, keep in mind that these functions return base types. Admittedly, these functions are merely for convenience.
-
- 04 1月, 2014 6 次提交
-
-
由 Jim 提交于
Adding <linux/time.h> for CLOCK_REALTIME define.
-
由 Asgeir Mortensen 提交于
-
由 Jim 提交于
fix check_path not using path variable
-
由 Ján Mlynek 提交于
-
由 Jim 提交于
Don't close module if opening failed during graphics initialization
-
由 Christoph Hohmann 提交于
-
- 03 1月, 2014 7 次提交
-
-
由 Palana 提交于
-
由 Palana 提交于
-
由 Palana 提交于
-
由 computerquip 提交于
Fixed memory leak by calling gl_windowinfo_destroy in platform destruction.
-
由 Zachary Lund 提交于
-
由 Jim 提交于
GLX Implementation along with appropriate autotools changes
-
由 Zachary Lund 提交于
I added gl-x11 which allows compatibility with X11 (Xlib-based) and GLX. I also added various functions to handle file finding based on FHS. Various changes to autotools to both install files correctly and to configure correctly.
-
- 02 1月, 2014 2 次提交
- 01 1月, 2014 5 次提交
- 31 12月, 2013 9 次提交
-
-
由 jp9000 提交于
-
由 jp9000 提交于
make it use GetClientSize instead of GetMinSize for when resizing the panel (though at this point I don't think it's going to help anymore)
-
由 jp9000 提交于
create a sizing callback for the preview panel specifically, apparently on macos the window size isn't guaranteed to be the size it's set to in the main window size handler
-
由 jp9000 提交于
-
由 jp9000 提交于
one of the problems of doing changes for Objective-C on windows is that you can't actually compile your code and test it before commiting, leading to foolish little errors like 'you forgot to put a semicolen at the end of that call'
-
由 jp9000 提交于
not sure what was on my mind there but I totally got the variable names wrong in that last commit (for NSOpenGLContext update)
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-