WinGui: Missing file from a previous commit.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5713 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui:  Stopping an encode or pausing the queue will no longer run the "When Done" option. 

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5714 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: use FSEvent api to create a FSEventStream to keep track of when a file inside the Queue folder is update. Move Queue.plist inside a folder because FSEvent can only track changes at folder level, so we have a folder with just a file inside.
Whenever something happens inside the Queue folder, HandBrake reload Queue.plist.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5720 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix compiler warning...
unused typedef


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5722 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Initial work around around a when done countdown.
When a queue finishes it will now popup a window giving the user 60 seconds to cancel the when done operation.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5728 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Use LibHB for scanning. CLI is no longer used.  It seems to be stable enough now and it's quite a bit quicker at scanning.  Encode is still optionally libhb.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5731 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Strip out legacy CLI scan code.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5732 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Cosmetic fixes around the new libhb scanning. 

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5733 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Replace the MenuButtons with SplitButtons on the Audio/Subtitle tabs.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5734 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Missing theme file from last checkin.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5735 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Improve the layout of the Subtitle Tracks listbox items.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5736 b64f7644-9d1e-0410-96f1-a4d463321fa5
Big merge, QSV to trunk: part 1 (tracked files).



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5737 b64f7644-9d1e-0410-96f1-a4d463321fa5
Big merge, QSV to trunk: part 2 (new files).



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5738 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Improved Audio Listbox Item style.  Moved to a single line design.  Since most people generally don't use the DRC, Gain and Sample rate controls, these have been moved into the expandable area instead.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5739 b64f7644-9d1e-0410-96f1-a4d463321fa5
Interop: Updated some structs to keep up with libhb. Exposed video quality limits. Exposed libhb language list. Suppressed a non-fatal avformat seek error. Fixed localization error in video rates list. Fixed missing sample rate for encoder-specific passthroughs. Fixed "disabled" quality level.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5740 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Manually merged the QuickSync UI changes from the qsv branch to trunk

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5741 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Implement hb_qsv_available in the UI so that the encoder isn't shown when the build hasn't been built with quicksync support or the system doesn't support it.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5742 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix a small logic bug in the video encoder dropdown with  av_mkv

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5743 b64f7644-9d1e-0410-96f1-a4d463321fa5