(API Change) Un-squish obs_sceneitem_*

Renamed:                         To:
-----------------------------------------------------------
obs_sceneitem_getscene           obs_sceneitem_get_scene
obs_sceneitem_getsource          obs_sceneitem_get_source
obs_sceneitem_setpos             obs_sceneitem_set_pos
obs_sceneitem_setrot             obs_sceneitem_set_rot
obs_sceneitem_setscale           obs_sceneitem_set_scale
obs_sceneitem_setalignment       obs_sceneitem_set_alignment
obs_sceneitem_setorder           obs_sceneitem_set_order
obs_sceneitem_getpos             obs_sceneitem_get_pos
obs_sceneitem_getrot             obs_sceneitem_get_rot
obs_sceneitem_getscale           obs_sceneitem_get_scale
obs_sceneitem_getalignment       obs_sceneitem_get_alignment
(API Change) Remove obs_graphics()

API Removed:
- graphics_t obs_graphics();
Replaced With:
- void obs_enter_graphics();
- void obs_leave_graphics();

Description:
  obs_graphics() was somewhat of a pointless function.  The only time
that it was ever necessary was to pass it as a parameter to
gs_entercontext() followed by a subsequent gs_leavecontext() call after
that.  So, I felt that it made a bit more sense just to implement
obs_enter_graphics() and obs_leave_graphics() functions to do the exact
same thing without having to repeat that code.  There's really no need
to ever "hold" the graphics pointer, though I suppose that could change
in the future so having a similar function come back isn't out of the
question.

Still, this at least reduces the amount of unnecessary repeated code for
the time being.
(API Change) Unsquish libobs (base) names

Previous names:             New names:
-----------------------------------------------------------
obs_view_setsource          obs_view_set_source
obs_view_getsource          obs_view_get_source
obs_source_getdisplayname   obs_source_get_display_name
obs_source_getwidth         obs_source_get_width
obs_source_getheight        obs_source_get_height
obs_filter_getparent        obs_filter_get_parent
obs_filter_gettarget        obs_filter_get_target
obs_source_filter_setorder  obs_source_filter_set_order
obs_source_getsettings      obs_source_get_settings
obs_source_getname          obs_source_get_name
obs_source_setname          obs_source_set_name
obs_source_setvolume        obs_source_set_volume
obs_source_getvolume        obs_source_get_volume
obs_scene_getsource         obs_scene_get_source
obs_scene_fromsource        obs_scene_from_source
obs_scene_findsource        obs_scene_find_source
obs_output_getdisplayname   obs_output_get_display_name
obs_output_getname          obs_output_get_name
obs_encoder_getname         obs_encoder_get_name
obs_service_getdisplayname  obs_service_get_display_name
obs_service_getname         obs_service_get_name
(API Change) Use 'get' convention in libobs (base)

Instead of having functions like obs_signal_handler() that can fail to
properly specify their actual intent in the name (does it signal a
handler, or does it return a signal handler?), always prefix functions
that are meant to get information with 'get' to make its functionality
more explicit.

Previous names:             New names:
-----------------------------------------------------------
obs_audio                   obs_get_audio
obs_video                   obs_get_video
obs_signalhandler           obs_get_signal_handler
obs_prochandler             obs_get_proc_handler
obs_source_signalhandler    obs_source_get_signal_handler
obs_source_prochandler      obs_source_get_proc_handler
obs_output_signalhandler    obs_output_get_signal_handler
obs_output_prochandler      obs_output_get_proc_handler
obs_service_signalhandler   obs_service_get_signal_handler
obs_service_prochandler     obs_service_get_proc_handler
(API Change) Unsquish libobs API callback names

Renamed:                    To:
-------------------------------------------------------
obs_source_info::getname    obs_source_info::get_name
obs_source_info::getwidth   obs_source_info::get_width
obs_source_info::getheight  obs_source_info::get_height
obs_output_info::getname    obs_output_info::get_name
obs_encoder_info::getname   obs_encoder_info::get_name
obs_service_info::getname   obs_service_info::get_name
(API Change) Use 'get' convention: API callbacks

Renamed:                       To:
-------------------------------------------------------
obs_source_info::defaults       obs_source_info::get_defaults
obs_source_info::properties     obs_source_info::get_properties
obs_output_info::defaults       obs_output_info::get_defaults
obs_output_info::properties     obs_output_info::get_properties
obs_output_info::total_bytes    obs_output_info::get_total_bytes
obs_output_info::dropped_frames obs_output_info::get_dropped_frames
obs_encoder_info::defaults      obs_encoder_info::get_defaults
obs_encoder_info::properties    obs_encoder_info::get_properties
obs_encoder_info::extra_data    obs_encoder_info::get_extra_data
obs_encoder_info::sei_data      obs_encoder_info::get_sei_data
obs_encoder_info::audio_info    obs_encoder_info::get_audio_info
obs_encoder_info::video_info    obs_encoder_info::get_video_fino
obs_service_info::defaults      obs_service_info::get_defaults
obs_service_info::properties    obs_service_info::get_properties
(API Change) Unsquish obs_data_* names

Changed:                 To:
-----------------------------------------------
obs_data_getjson         obs_data_get_json
obs_data_getstring       obs_data_get_string
obs_data_getint          obs_data_get_int
obs_data_getdouble       obs_data_get_double
obs_data_getbool         obs_data_get_bool
obs_data_getobj          obs_data_get_obj
obs_data_getarray        obs_data_get_array
obs_data_setstring       obs_data_set_string
obs_data_setint          obs_data_set_int
obs_data_setdouble       obs_data_set_double
obs_data_setbool         obs_data_set_bool
obs_data_setobj          obs_data_set_obj
obs_data_setarray        obs_data_set_array
obs_data_item_getstring  obs_data_item_get_string
obs_data_item_getint     obs_data_item_get_int
obs_data_item_getdouble  obs_data_item_get_double
obs_data_item_getbool    obs_data_item_get_bool
obs_data_item_getobj     obs_data_item_get_obj
obs_data_item_getarray   obs_data_item_get_array
obs_data_item_setstring  obs_data_item_set_string
obs_data_item_setint     obs_data_item_set_int
obs_data_item_setdouble  obs_data_item_set_double
obs_data_item_setbool    obs_data_item_set_bool
obs_data_item_setobj     obs_data_item_set_obj
obs_data_item_setarray   obs_data_item_set_array
Remove duplicate 'strref_isempty'
(API Change) Unsquish libobs/util

Changed:                      To:
-----------------------------------------------------------
dstr_isempty                  dstr_is_empty
cf_lexer_gettokens            cf_lexer_get_tokens
cf_preprocessor_gettokens     cf_preprocessor_get_tokens
(API Change) media-io:  Improve naming consistency

Renamed:                        To:
-----------------------------------------------------------
audio_output_blocksize          audio_output_get_block_size
audio_output_planes             audio_output_get_planes
audio_output_channels           audio_output_get_channels
audio_output_samplerate         audio_output_get_sample_rate
audio_output_getinfo            audio_output_get_info
audio_output_createline         audio_output_create_line
video_output_getinfo            video_output_get_info
video_gettime                   video_output_get_time
video_getframetime              video_output_get_frame_time
video_output_width              video_output_get_width
video_output_height             video_output_get_height
video_output_framerate          video_output_get_frame_rate
video_output_num_skipped_frames video_output_get_skipped_frames
video_output_total_frames       video_output_get_total_frames
(API Change) libobs/callback: Unsquish names

Renamed:                  To:
-------------------------------------------------
calldata_getdata          calldata_get_data
calldata_getint           calldata_get_int
calldata_getfloat         calldata_get_float
calldata_getbool          calldata_get_bool
calldata_getptr           calldata_get_ptr
calldata_getstring        calldata_get_string
calldata_setdata          calldata_set_data
calldata_setint           calldata_set_int
calldata_setfloat         calldata_set_float
calldata_setbool          calldata_set_bool
calldata_setptr           calldata_set_ptr
calldata_setstring        calldata_set_string
(API Change) graphics: Improve API consistency

Renamed:                        To:
-----------------------------------------------------------
shader_numparams                shader_num_params
shader_getparambyidx            shader_get_param_by_idx
shader_getparambyname           shader_get_param_by_name
shader_getviewprojmatrix        shader_get_viewproj_matrix
shader_getworldmatrix           shader_get_world_matrix
shader_getparaminfo             shader_get_param_info
shader_setbool                  shader_set_bool
shader_setfloat                 shader_set_float
shader_setint                   shader_set_int
shader_setmatrix3               shader_set_matrix3
shader_setmatrix4               shader_set_matrix4
shader_setvec2                  shader_set_vec2
shader_setvec3                  shader_set_vec3
shader_setvec4                  shader_set_vec4
shader_settexture               shader_set_texture
shader_setval                   shader_set_val
shader_setdefault               shader_set_default
effect_gettechnique             effect_get_technique
technique_beginpassbyname       technique_begin_pass_by_name
technique_beginpass             technique_begin_pass
technique_endpass               technique_end_pass
effect_numparams                effect_num_params
effect_getparambyidx            effect_get_param_by_idx
effect_getparambyname           effect_get_param_by_name
effect_updateparams             effect_update_params
effect_getviewprojmatrix        effect_get_viewproj_matrix
effect_getworldmatrix           effect_get_world_matrix
effect_getparaminfo             effect_get_param_info
effect_setbool                  effect_set_bool
effect_setfloat                 effect_set_float
effect_setint                   effect_set_int
effect_setmatrix4               effect_set_matrix4
effect_setvec2                  effect_set_vec2
effect_setvec3                  effect_set_vec3
effect_setvec4                  effect_set_vec4
effect_settexture               effect_set_texture
effect_setval                   effect_set_val
effect_setdefault               effect_set_default
GS_BUILDMIPMAPS                 GS_BUILD_MIP_MAPS
GS_RENDERTARGET                 GS_RENDER_TARGET
gs_device_name                  gs_get_device_name
gs_device_type                  gs_get_device_type
gs_entercontext                 gs_enter_context
gs_leavecontext                 gs_leave_context
gs_getcontext                   gs_get_context
gs_renderstart                  gs_render_start
gs_renderstop                   gs_render_stop
gs_rendersave                   gs_render_save
gs_getinput                     gs_get_input
gs_geteffect                    gs_get_effect
gs_resetviewport                gs_reset_viewport
gs_set2dmode                    gs_set_2d_mode
gs_set3dmode                    gs_set_3d_mode
gs_getsize                      gs_get_size
gs_getwidth                     gs_get_width
gs_getheight                    gs_get_height
gs_gettexturetype               gs_get_texture_type
gs_load_defaultsamplerstate     gs_load_default_samplerstate
gs_getvertexshader              gs_get_vertexshader
gs_getpixelshader               gs_get_pixelshader
gs_getrendertarget              gs_get_render_target
gs_getzstenciltarget            gs_get_zstencil_target
gs_setrendertarget              gs_set_render_target
gs_setcuberendertarget          gs_set_cube_render_target
gs_beginscene                   gs_begin_scene
gs_endscene                     gs_end_scene
gs_setcullmode                  gs_set_cull_mode
gs_getcullmode                  gs_get_cull_mode
gs_enable_depthtest             gs_enable_depth_test
gs_enable_stenciltest           gs_enable_stencil_test
gs_enable_stencilwrite          gs_enable_stencil_write
gs_enable_color                 gs_enable_color
gs_blendfunction                gs_blend_function
gs_depthfunction                gs_depth_function
gs_stencilfunction              gs_stencil_function
gs_stencilop                    gs_stencil_op
gs_setviewport                  gs_set_viewport
gs_getviewport                  gs_get_viewport
gs_setscissorrect               gs_set_scissor_rect
texture_setimage                texture_set_image
cubetexture_setimage            cubetexture_set_image
texture_getwidth                texture_get_width
texture_getheight               texture_get_height
texture_getcolorformat          texture_get_color_format
texture_isrect                  texture_is_rect
texture_getobj                  texture_get_obj
texture_getsize                 texture_get_size
cubetexture_getcolorformat      cubetexture_get_color_format
texture_getwidth                texture_get_width
texture_getheight               texture_get_height
texture_getdepth                texture_get_depth
volumetexture_getcolorformat    volumetexture_get_color_format
stagesurface_getwidth           stagesurface_get_width
stagesurface_getheight          stagesurface_get_height
stagesurface_getcolorformat     stagesurface_get_color_format
vertexbuffer_getdata            vertexbuffer_get_data
indexbuffer_getdata             indexbuffer_get_data
indexbuffer_numindices          indexbuffer_get_num_indices
indexbuffer_gettype             indexbuffer_get_type