bump libav, libav-v10_alpha1-90-g63debaa
Adds interlaced VC1 and HEVC support.
Eliminates the need for most of our local patches.
Many assorted bug fixes and improvements.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5962 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: base the B-pyramid check on the presence of B-references, rather than the initial delay.

This is potentially more accurate.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5963 b64f7644-9d1e-0410-96f1-a4d463321fa5
QSV: add an option to select the preferred implementation at runtime.

This is intended for developers only; having to rebuild just to compare software to hardware is annoying as hell.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5964 b64f7644-9d1e-0410-96f1-a4d463321fa5
Revert previous commit, sorry.

I forgot about capabilities, we can't just swap the preferred implementation like that.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5965 b64f7644-9d1e-0410-96f1-a4d463321fa5
remove contrib mpeg2dec
We no longer need mpeg2dec.  libav now has all the features we need
for mpeg2 decoding.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5966 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix some deprications in gtk 3.10
Fixes live preview play pause icons in gtk 3.10.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5967 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix deprecated GTK_STOCK_*


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5968 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix deprecated gtk_widget_modify_font


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5969 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Fix deprecated GtkHScale
Fixing this deprecation makes the LinGui incompatible with versions
of gtk prior to 2.16. Too bad for you if you are using such and ancient gtk.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5970 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix deprecated gtk_widget_get_style()


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5971 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix deprecated g_type_init()


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5972 b64f7644-9d1e-0410-96f1-a4d463321fa5
decavcodec: only allow in-decoder downmix if it matches the requested mix levels.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5973 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix deprecation of GtkAction and GtkUIManager
Farely large change since these were the old way of creating menus :-\


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5974 b64f7644-9d1e-0410-96f1-a4d463321fa5
stream: fix a crash caused by assigning an audio work-object to some video tracks.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5975 b64f7644-9d1e-0410-96f1-a4d463321fa5
Remove some leftovers from the mpeg2dec contrib removal.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5976 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix incompatibility with older versions of gtk
glade added some unnecessary objects


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5977 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix formatting of icon lists in UI xml
glade screwed up the formatting which causes the icons to be incorrectly
parsed.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5978 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: update linux build instructions


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5979 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: update ubuntu 12.04 build to gtk-3
I was using gtk-2 because gtk-3 used to crash on ubuntu 12.04.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5980 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix deprecated GtkTable, GtkHBox, GtkVBox, GtkHSeparator
GtkTable      -> GtkGrid
GtkHBox       -> GtkBox
GtkVBox       -> GtkBox
GtkHSeparator -> GtkSeparator


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