libhb: fix CC text attributes
The attributes (like italic) were not getting cleared when necessary.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6395 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix scanning of video that is a single GOP
With this type of stream, scan only successfully decodes 1 frame.
Eliminating the flush after seek allows decoding more frames.
Note that there is a side effect of allowing some junk frames to be decoded,
so we only skip the flush if normal scanning finds only 1 frame.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6396 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: thread nlmeans filter
Scales well with number of CPUs, so is 4x faster on quad cores.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6397 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix an issue loading preset Maximum Width/Height info. This was causing previous preset values to be used when calling the libhb calculation logic, leading to bad values.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6398 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: fix preview deinterlace display. The new deinterlace setting was set to the old preview generator instead of the new one.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6399 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix for Srt files not loading correctly.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6400 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: re-enable vobsub in mp4 support


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6401 b64f7644-9d1e-0410-96f1-a4d463321fa5
contrib: bump dvdnav to 5.0.1 and dvdread to 5.0.0


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6402 b64f7644-9d1e-0410-96f1-a4d463321fa5
dvdnav: remove debug hack i used for testing


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6403 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Currently hb_title_s.path is directly marshalled as string. But this isn't good because path is UTF-8 encoded C string, and fails with non-ASCII characters. To fix this, treating path as raw UTF-8 byte array and converting to string in ConvertTitle() method should work. Patch Submitted by Taihei, review 760

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6404 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fixes to Plist Importer. Thanks to Taihei

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6405 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Tooltip updates

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6406 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Remove the Background Transparency off the toolbar to see if it fixes the strange windows 8 colour of the toolbar.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6407 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix utf8/srt sub line ending parsing


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