Always update source if elgato

The resolution changes can really cause confusion when updating, so if
the source is an elgato, just always reset the filter to ensure the
resolution changes.
Fix resolution issue for elgato 1.x.x filter

If using the elgato 1.x.x filter it would not properly set resolution
changes due to intermediary filters.  Change to direct connect to
prevent that issue from occurring.
Update services list
Use 'else if' instead of multiple 'if'
Allow querying of the IAMFilterMiscFlags interface
Use CaptureFilter pointer for audio capture filter
Also directly connect audio pin for elgato
Fix compiler warning
Fixed crash when connecting audio pin from Elgato device with audio renderer
Merge branch 'FBirth-master'
Remove #if 1
Rebuilt libx264 with diffrent configure settings
Fix Targetkbps and BufferSizeInKB being active when they aren't used
Improve behavior when changing 'Accuracy' via text input
Fix stack overflow in CreatePath
Add separate caption for invalid Replay Buffer Save Path
Fix Replay Buffer being marked as disabled when start recording fails
Add warnings when using invalid (Replay Buffer) File Path(s)
Ignore stream button updates while shutting down
Allow PostStopMessage to bypass reconnect logic