WinGui: Make the Preset Plist importer a bit more robust by checking versions and automatically falling back to a value for invalid key/value pairs from old versions.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5988 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix double free in decavcodec during scan
decavcodecvFlush freed the context, then under certain error
conditions, closePriveData freed the context again.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5989 b64f7644-9d1e-0410-96f1-a4d463321fa5
CLI: fix compiler warning


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5990 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Tidy up a few cosmetic issues and enable the picture preview code in the background so it can get some testing.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5991 b64f7644-9d1e-0410-96f1-a4d463321fa5
documentation: fix compatibility with makeinfo 5.1
Variables can no longer have '.' or '_'.
This syntax is no longer valid "@value{@value{variable}}


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5992 b64f7644-9d1e-0410-96f1-a4d463321fa5
Bump libav to v10_alpha2.

Misc. fixes and improvements.

Also add a patch to fix some interlaced VC-1 samples.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5993 b64f7644-9d1e-0410-96f1-a4d463321fa5
decavcodec: prefer AVFrame fields over their AVCodecContext equivalent.

These fields correspond to the actual audio data in the AVFrame, and should always be set (otherwise, we must submit a bug report to libav).


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5994 b64f7644-9d1e-0410-96f1-a4d463321fa5
decavcodec: DRC support.

Adds DRC support for E-AC-3 audio (as well as any future libavcodec decoders with DRC support).


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5995 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: set audio description in LookForAudio (scan.c).

All audio tracks go through it since SVN revision 5424.

This is where we have the most information about each audio track.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5996 b64f7644-9d1e-0410-96f1-a4d463321fa5
decavcodec: DRC support, forgotten file.

Sorry!


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5997 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix missing format specifier in printf


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5998 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix compiler warning
move struct chapter_s declaration to correct location.


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