muxmp4: update MP4AddAudioTrack usage as per mp4v2 documentation.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5414 b64f7644-9d1e-0410-96f1-a4d463321fa5
Tidy up and corrections to the NEWS file.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5415 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: bugfix: set video framerate mode (vfr, pfr, cfr) when editing queue items.



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

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5419 b64f7644-9d1e-0410-96f1-a4d463321fa5
hb_get_best_mixdown: fix out-of-array reads.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5420 b64f7644-9d1e-0410-96f1-a4d463321fa5
Fix log pollution when Auto Passthru is not possible and uses the fallback audio encoder, if that encoder does not accept s16(p) input samples.

"work: track 1, dithering not supported by codec"



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5421 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: harmonize audio configuration code in prepareJob and prepareAudioForJob.



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5422 b64f7644-9d1e-0410-96f1-a4d463321fa5
sync: fix a hang when the avcodec encoder for silence insertion fails to open.

This affects e.g. AAC Passthru with more than 6 channels.



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

Simplify, set bitrate to 0 - scan will then call decavcodecaBSInfo,
decode some audio and set the other input parameters, including samples_per_frame.

decavcodec and scan fixes by John Stebbins. Thanks!



git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5424 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix Lock System action and hide the quit handbrake option from when done actions.  Quit will return after the release. Won't fix now due to required re factoring work to fix it.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5425 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix build

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5426 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix a reset issue on the log window.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5429 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: fix crash when EOF is found before first video frame
buffer got closed twice, once in sync close and once in muxer.


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