summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* WinGui: Update Build file for VS project updates.sr552015-02-281-12/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6953 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Tabs -> Spaces.sr552015-02-2851-2261/+2261
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: General VS Project Cleanup. Simplified build profiles. Installer no ↵sr552015-02-289-120/+8
| | | | | | longer packages xml files so install size should be slightly smaller. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6951 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove Interop Library for Previous commit.sr552015-02-28112-8584/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6950 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Interop Code into the services library. This will allow ↵sr552015-02-28147-82/+8360
| | | | | | some modelling simplifications. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EagleBoost.Wpf library as it's not used by the GUI.sr552015-02-283-4/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Rename interop library to match naming convention. Remove some old ↵sr552015-02-2812-320/+6
| | | | | | test files that are not used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6947 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: check for duplicated file names when adding a batch of jobs.ritsuka2015-02-281-4/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6946 b64f7644-9d1e-0410-96f1-a4d463321fa5
* nlmeans: fix build on non-x86 architecturesjstebbins2015-02-263-8/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6945 b64f7644-9d1e-0410-96f1-a4d463321fa5
* muxavformat: only set subtitle "forced" flag when *user* sets default trackjstebbins2015-02-251-3/+6
| | | | | | | | Forced shouldn't be set when hb chooses a default track for mp4, which we do for quicktime compatibility. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6944 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add some accessibility titles to the UI items.ritsuka2015-02-256-38/+80
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6943 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a crash on 10.8 and previous versions. NSURL ↵ritsuka2015-02-251-1/+1
| | | | | | fileSystemRepresentation was added in 10.9. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6942 b64f7644-9d1e-0410-96f1-a4d463321fa5
* mkv: mark "default" subtitle tracks with both default and forced flagsjstebbins2015-02-242-1/+15
| | | | | | | Makes "default" do the right thing in plex git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix data type of PictureDenoiseFilter in default presetsjstebbins2015-02-241-12/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6940 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: load the built-in presets from a plist file. The plist is the almost ↵ritsuka2015-02-234-3612/+2626
| | | | | | the same as the LinGui one, but it's a duplicated to avoid having to wait for one gui in case of breaking presets changes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6939 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix queue drag&drop when there is not job being encoded.ritsuka2015-02-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6938 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Extend the scope of libhb encode exception handling to get a better ↵sr552015-02-211-20/+20
| | | | | | idea of what's going wrong for some people. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6935 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a preference to toggle the log cleanup. Use NSURL directly where ↵ritsuka2015-02-2110-123/+120
| | | | | | possible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6934 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove logs older than a month in the EncodeLogs folder.ritsuka2015-02-203-1/+57
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6933 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: revert unrelated part of the previous commit that should't have been ↵ritsuka2015-02-201-8/+8
| | | | | | committed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6932 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the Queue directory in the Application Support folder, we ↵ritsuka2015-02-202-23/+16
| | | | | | don't use FSEvent anymore so it's not needed. Simplify the init of HBDistributedArray. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6931 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix warnings.ritsuka2015-02-202-4/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6930 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a protocol HBUniqueObject objects must implements if they are ↵ritsuka2015-02-202-1/+11
| | | | | | used in a HBDistributedArray. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6929 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: update the Xcode project to include the new redirect classes.ritsuka2015-02-202-4/+24
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6928 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: refactor the stderr/stdout redirect code to be more modular.ritsuka2015-02-2011-143/+229
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6927 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: whoops, forgot file chooser dialog filters...jstebbins2015-02-182-0/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6926 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add queue save/load options to queue panejstebbins2015-02-184-0/+239
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6925 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix subtitle burn-in validationjstebbins2015-02-181-2/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6924 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do not make the output panel textview scroll to the bottom if the ↵ritsuka2015-02-183-7/+9
| | | | | | window is not visible. The scroll operation is expensive. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6923 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move HBOutputRedirect ivar to the .m file.ritsuka2015-02-182-45/+33
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6922 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix typo.ritsuka2015-02-181-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6921 b64f7644-9d1e-0410-96f1-a4d463321fa5
* stream: fix potential overflow in pts calculationjstebbins2015-02-171-5/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6919 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix sanitizing audio list after container changejstebbins2015-02-173-94/+82
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6917 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add Burn-In options to subtitle defaults hopefully similar to the ↵ritsuka2015-02-174-21/+210
| | | | | | LinGui. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6916 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix memory alignment issue in nlmeans.bradleys2015-02-161-1/+1
| | | | | | | | Solves crash in accelerated code when source dimensions are not mod 16. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6915 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: don't pass "auto" profile to libx265.Rodeo2015-02-161-1/+3
| | | | | | | This isn't a valid H.265 profile and will cause encoder initialization to fail. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6913 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make fallback audio encoder selection use libhb functionjstebbins2015-02-161-20/+13
| | | | | | | This way I don't have up update this every time new codecs are added. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6912 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bd: fix printf format conversion warningjstebbins2015-02-161-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6911 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix compiler warnings and more const correctness in nlmeans.bradleys2015-02-161-32/+33
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6910 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix compiler warnings in denoise (hqdn3d).bradleys2015-02-161-4/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6909 b64f7644-9d1e-0410-96f1-a4d463321fa5
* New audio output options.Rodeo2015-02-1511-38/+214
| | | | | | | | | Dolby Digital Plus (E-AC-3), Dolby TrueHD and FLAC can now be passed through without re-encoding. They aren't covered by Auto Passthru yet, however. In addition, encoding to E-AC-3 is now possible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6908 b64f7644-9d1e-0410-96f1-a4d463321fa5
* scan: work around libav mpeg2 dummy first framejstebbins2015-02-151-1/+11
| | | | | | | | | | libav generates a dummy first frame after any seek for some mpeg2 streams. This results in black preview frames and invalid autocrop values. So always decode at least 2 frames before using the frame for preview. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6906 b64f7644-9d1e-0410-96f1-a4d463321fa5
* H.265: don't allow requesting Main 10 profile.Rodeo2015-02-153-3/+29
| | | | | | | | | This is pointless since we only do 8-bit encoding for now. Also add a few extra tables for future use. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6904 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add Burn-In options to subtitle defaultsjstebbins2015-02-156-14/+450
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6903 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: bump to build 144jstebbins2015-02-132-4/+4
| | | | | | | | | | New AQ mode: auto-variance AQ with bias to dark scenes Also known as --aq-mode 3 or auto-variance AQ modification. Other ARM CPU improvements that are not very relevant to HandBrake. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6902 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: bump to version 1.5jstebbins2015-02-132-7/+7
| | | | | | | | | | many improvements including: psy-rd(oq) enabled by default for presets that support them aq-mode default changed to 1 new "grain" tune git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6901 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: better validation for denoise settings.ritsuka2015-02-131-4/+21
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6899 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: check whether the denoise preset is valid or not.ritsuka2015-02-131-2/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6898 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: show the turbo two pass checkbox when x265 is selected.ritsuka2015-02-121-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6897 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Additional minor optimizations to nlmeans.bradleys2015-02-113-56/+59
| | | | | | | | | | | Assume buffered planes are equal size in nlmeans. Make nlmeans scalar counters read like accelerated counters (more readable and saves ~2 cycles). Yet more const correctness. Clarify some variable names for readability. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6896 b64f7644-9d1e-0410-96f1-a4d463321fa5