Add xcomposite capture
Merge pull request #82 from Socapex/master

Small usability enhancements.
Add offset to xcursor

This patch adds the option to specify an offset for the cursor position.

Small fix to texture format aswell.
Add support for multi-screen setups

This patch adds support for multi-screen setups by using xinerama
information if available to determine the screen size and position.

In case xinerama is not available or not active it uses the information
provided for the x screen.

To clean up the code some generic helper functions were moved to a
separate source file.
Add README for the xshm plugin

The file contains some development information specific to the plugin.
Fix typo in mac-avcapture
Fix mac-avcapture compilation with OSX SDK version < 10.9
Handle libobs fourcc byte order change in mac-avcapture
UI:  Add popup warnings for connection failure

Also, check for null stream path/key in the RTMP output module.
UI:  Check for valid source name and duplicates

When creating a source, it was possible to create duplicates.  That has
now been fixed.  I think that perhaps libobs shouldn't even allow for
duplicates in its core code, just to be safe.  Will have to consider
doing that in the future.
Make generated source name unique
Fix an issue with display capture shutdown

Holding the lock in destroy_display_stream can result in a deadlock in
display_stream_update since cb4595e512ca68526c7b44b73ef6d2708c8ab96a
Handle scene name generation collisions
Release sources after name check
libobs/util:  Add func to get current log handler
libobs/util:  Remove dup. code, add os_opendir

Just use platform-nix.c code for general stuff that mac is compliant
with, and put a define around everything else.  Take that code out of
platform-cocoa.m.

Added os_opendir, os_readdir, and os_closedir to be able to query
available files within a directory.
Add logging to all operating systems

Also have it remove log files past 10 (default, changable with ini
setting as per usual).  10 might be too few.
Fix code formatting issues

80 columns limit preferably
spaces after if/for/while
KNF code styling
Merge pull request #83 from fryshorts/xshm-input

linux-xshm: added support for multi-screen setups
Merge pull request #74 from BtbN/linux_new_plugins

Add xcomposite capture