summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* libhb: Fix lame and i686/mingw builds with SSE enabled.bradleys2015-02-112-10/+10
| | | | | | | | Also fix an old typo in gcc.defs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6895 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't default VobSub burn-in with MP4. sr552015-02-111-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6894 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc UI consistency improvements. sr552015-02-099-131/+26
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6893 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove additional ,sr552015-02-092-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6892 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove , from status bar text.sr552015-02-091-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6891 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: More aggressive check that the user is not trying to overwrite the ↵sr552015-02-093-0/+28
| | | | | | source file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6889 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update translationsjstebbins2015-02-0914-1954/+17666
| | | | | | | | Adds Japanese, Korean, Norwegian, Portuguese, Romainian, and Thai. Updates Czech, Danish, German, Spanish, French, Italian, and Russian. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6887 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: guard against nil denoise values. ritsuka2015-02-081-3/+27
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6886 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some improvements to Exception Handling, Debug information etc in ↵sr552015-02-074-52/+74
| | | | | | the new LibHB code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6879 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue related to the Audio and Subtitle defaults not ↵sr552015-02-073-2/+55
| | | | | | reloading/storing correctly when updating presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6878 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Advanced tab now correctly overrides video tab options.sr552015-02-073-5/+19
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6877 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update year to 2015jstebbins2015-02-0724-27/+27
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6875 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Minor nlmeans optimizations.bradleys2015-02-062-71/+84
| | | | | | | | | | | | | | Use calloc for nlmeans integral instead of memsets in-loop zeroing. Replace superfluous const with literal in SSE implementation. Move exponential table calculation out of the main loop. More const correctness. Add some braces. Overall, slightly more readable/maintainable and (very) slightly faster. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6874 b64f7644-9d1e-0410-96f1-a4d463321fa5
* mux: remove obsolete comment about generation of AAC extradata from TS filesjstebbins2015-02-041-5/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6872 b64f7644-9d1e-0410-96f1-a4d463321fa5
* mux: fix chapter timestamps, factor in video encoder delayjstebbins2015-02-042-2/+23
| | | | | | | | libav does not fix chapter timestamps for us, so we must do this until I can figure out a good fix to libav. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6871 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: update the file extension too in updateFileName.ritsuka2015-02-041-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6870 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: properly deregister the job observers, and refactor a bit the ↵ritsuka2015-02-0412-102/+130
| | | | | | HBAudioTrack notification. Refactored HBPreviewController to take a single HBPreviewGenerator instance in input. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6869 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix AAC passthru from TS filesjstebbins2015-02-043-1/+51
| | | | | | | | | | Apply aac_adtstoasc bitstream filter while muxing AAC stream and extract AudioSpecificConfig during scan. Patch submitted by Taihei Momma git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6867 b64f7644-9d1e-0410-96f1-a4d463321fa5
* muxavformat: fix mp4 edit lists to eliminate initial black framesjstebbins2015-02-031-35/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6865 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: add support for detection of new Intel processor releases.Rodeo2015-02-033-1/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6864 b64f7644-9d1e-0410-96f1-a4d463321fa5
* scan: improve preview generation for short videos that have no IDRsjstebbins2015-02-021-1/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6862 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename some variables.ritsuka2015-02-021-5/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6861 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a "Clear All" and "Clear completed items" menu items to the ↵ritsuka2015-02-022-21/+66
| | | | | | queue contextual menu. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6860 b64f7644-9d1e-0410-96f1-a4d463321fa5
* muxavformat: fix defaultduration in mkv filesjstebbins2015-02-011-0/+2
| | | | | | | libav 11 now requires avg_frame_rate be set for video streams git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6858 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a crash in the tooltip converter.sr552015-02-011-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6857 b64f7644-9d1e-0410-96f1-a4d463321fa5