WinGui: Bug Fixes:
- Picture Settings tab now refreshes visible controls after preset load, rather than source load.
- Preset Picture Settings behaviour now fixed to match the MacGui
- Video Tab: Fix 2Pass/Turbo First pass not reloading correctly from a preset.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6419 b64f7644-9d1e-0410-96f1-a4d463321fa5
contrib: add patch to unbreak sbtl writing in mp4

This was fixed a while ago in libav, but I forgot to add to our patches


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6420 b64f7644-9d1e-0410-96f1-a4d463321fa5
deccc608: fix rollup style CC problems

The timing of the "erase display" command was incorrect for rollup CC
and erased subtitles immediately after they were displayed.

When rendering, sometimes rollup subtitles arrived at the renderer far
after the frame they should be rendered on.  So push rollup subtitles
into the pipeline for each new character received when rendering.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6421 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Update some tooltips on the queue so they are correct. 

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6422 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: check for libtoolize instead of libtool

libtoolize is really the tool that is actually used, libtool just happens
to be in the same package on most linux distributions.

Thanks to Sebastian Ramache for the patch


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6423 b64f7644-9d1e-0410-96f1-a4d463321fa5
test: fix linking on kfreebsd systems

Thanks to Sebastian Ramacher for the patch


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6424 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: add video/ogg mime to desktop file

Thanks to Sebastian Ramacher for the patch


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6425 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: enable gtk frontend on kfreebsd systems

Thanks to Sebastian Ramacher for patch


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6426 b64f7644-9d1e-0410-96f1-a4d463321fa5
CLI: update help for --deinterlace option after mcdeint removal.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6427 b64f7644-9d1e-0410-96f1-a4d463321fa5
CLI: update help for --rotate option to mention the new modes introduced before 0.9.9 ;-)


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6428 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: simplify avcodec extradata parsing
Use avcodec parser->split() instead of writing our own parser.  This
makes extradata parsing work for stream formats other than vc1 if the 
need should ever arise.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6429 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: improve preview generateion when there are no IDRs

Puts the decoder into a mode that returns *all* frames.  I.e.
it won't just scan to the end of the file looking for an IDR.  Then
we decode multiple frames (up to 100) searching for an I frame. This way,
the reconstructed frame we use for a preview is more likely to be complete.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6430 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix an issue with Audio Track Names and ,

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6431 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: reset the decomb/deinterlace settings using their setters methods so the observers will be notified of the change too.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6432 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: correct autogen error message


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6433 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix Playlist not displaying for bluray titles.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6434 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: removed the appearanceType attribute in the xib to make them compile on 10.8.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6435 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix spelling typo

Thanks to Sebastian Ramacher for the patch


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6436 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: update language translations

Update Czech and Russian.
Add partial translations for German, Danish, French, and Italian


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6437 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Another fix to --aname generation.

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