Modified debug proc to possibly be more appropriate
Fix infinite loop in v4l2 plugin

With no device present the capability callbacks would cause an
infinite loop.
Merge pull request #157 from computerquip/master

Touch up for debug proc
Merge pull request #160 from fryshorts/v4l2-input

Fix infinite loop in v4l2 plugin
Rename mac display capture source file

Rename it from mac-screen-capture.m to mac-display-capture.m to be a bit
more consistent
libobs: Add function for default module locale

This function is used to simplify the process when using the default
locale handling for modules.  It will automatically search in the plugin
data directory associated with the specific module specified, load the
default locale text (for example english if its default language is
english), and then it will load the set locale on top of the default
locale, which will cause text to use the default locale if the desired
locale text is not found.
libobs: Add macro for default module locale

These macros are used as easy helper functions to load/unload module
locale that's based upon the text_lookup system.  You simple place the
OBS_MODULE_USE_DEFAULT_LOCALE macro once in the module, call
OBS_MODULE_FREE_DEFAULT LOCALE in obs_module_unload, and then
call obs_module_text anywhere in your module where you need to look up
text.

By default, it will look for a locale directory in your module's data
directory, and look for language files within it (INI locale format)
Add locale for modules
Merge pull request #148 from jp9000/module-locale

Module locale
Log system information on startup
Add a title to the properties window
Add latest translations from CrowdIn
Merge pull request #161 from dodgepong/latest-crowdin-translations

Add latest translations from CrowdIn
Add null pointer checks to platform functions

It's a sad day when I realize that I did not add any null pointer
checking to any of the functions in this file.  Discovered it while
checking all the different languages, happened when there was a missing
locale file for a certain module that hadn't had the language uploaded
yet.
Use the "Stop Streaming" translated text
Fix obs-cocoa CPU cores log output

According to http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-software-developer-vol-2a-manual.html
the cores_per_package and logical_per_package returns the maximum number
of (logical) cores addressable per package instead of the actual number
of (logical) cores
Log OS name and version on OSX
libobs: Add config_has_(user|default)_value functions

Similar to obs_data_has_(user_value|default|autoselect), these allow
library users to distinguish between user config values and default
values
Use macro for setting the config default language
Add helper function for locale (name) enumeration