summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cli: fix audio codec selection when one codec specified on the command linejstebbins2015-05-091-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7166 b64f7644-9d1e-0410-96f1-a4d463321fa5
* cli: fix off-by-one error in subtitle track selectionjstebbins2015-05-091-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7165 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore Preview functionality. The calc logic still needs fixed as ↵sr552015-05-073-24/+53
| | | | | | there are a few edge cases that still todate don't work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7164 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use small size for the cropping radio button.ritsuka2015-05-071-42/+42
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7163 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: wrap more hb_title properties in HBTitle.ritsuka2015-05-075-15/+72
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7162 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: cosmetics.ritsuka2015-05-071-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7161 b64f7644-9d1e-0410-96f1-a4d463321fa5
* cli: fix off-by-one audio track selectionjstebbins2015-05-061-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7160 b64f7644-9d1e-0410-96f1-a4d463321fa5
* scripts: set svn:executable property on new scriptsjstebbins2015-05-062-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7159 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb,cli: add preset management to libhb, use it in clijstebbins2015-05-0624-2945/+7796
| | | | | | | | This results in custom preset support in the CLI and additional command line options to fully support all preset keys. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7158 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: enable vbr encoding with fdk-aac and libav-aacjstebbins2015-05-042-0/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7157 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix endpoints for point-2-point encoding.Rodeo2015-05-031-2/+2
| | | | | | | libhb expects offsets, not absolute values. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7156 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a couple nasty rounding errors.Rodeo2015-05-032-2/+2
| | | | | | | The results could be off by almost 4% with 30fps sources. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7154 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: refresh queue button pending count when queue item editedjstebbins2015-05-031-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7153 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Line Endings and (StyleCop)Warningssr552015-05-0324-423/+486
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7152 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some Model Re-factoring by RandomEngysr552015-05-0325-780/+963
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7151 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: sr552015-05-038-56/+75
| | | | | | | | | | | | | Bug Fixes: - Fix binding error on the audio tab. - Fix the X of X Pass count event args. UI Tweaks: - System colours is now default. - Removed the word "Source" from the Audio and Subtitles lists to make a bit more space for the track name. - Right Aligned the configure default buttons on the audio and subtitle tabs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7150 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix scanning file specified on command linejstebbins2015-05-011-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7149 b64f7644-9d1e-0410-96f1-a4d463321fa5
* stream: fix TS parsing after a seekjstebbins2015-05-011-0/+1
| | | | | | This error was causing some garbled preview frames git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7148 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add snapshot build for ubuntu 15.04jstebbins2015-05-013-0/+129
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7147 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fdk-aac: bump to version 0.1.4jstebbins2015-05-011-1/+6
| | | | | | And enable compiler optimizations. It's much fater that way. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7145 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix autocrop.ritsuka2015-05-011-6/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7144 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Use a buffer flat to indicate EOFjstebbins2015-05-0136-87/+94
| | | | | | | | | | | | ... instead of a 0 length buffer. This fixes this issue: https://forum.handbrake.fr/viewtopic.php?f=12&t=31959 Theora can create 0 length output. These 0 length frames indicate duplicate frames. So we can't use 0 length buffers to indicate the end of the stream. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7143 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix built in presets update on earlier os x versions. The dot is not ↵ritsuka2015-05-011-1/+1
| | | | | | needed in the extension, it worked anyway on 10.10 but not un earlier versions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7142 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix mingw link, undefined symbol CoTaskMemFreejstebbins2015-05-012-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7141 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_get_user_config_directory: improvements.Rodeo2015-04-303-17/+52
| | | | | | | | Fix build with older MinGW-w64 toolchains. Fix potential memory leak and crashes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7140 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libbluray: use official 0.8.0 releasejstebbins2015-04-303-3/+5
| | | | | | | And add MINGW_HAS_SECURE_API to defines during build git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7139 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the multiple instances alert.ritsuka2015-04-301-16/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7138 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix issue with editing audio or subtitlesjstebbins2015-04-305-0/+31
| | | | | | | The edited settings were having unpredictable effects on loading default audio or subtitle settings when a new source was scanned. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7137 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libbluray: bump to version with UDF supportjstebbins2015-04-303-97/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7136 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix scan progress bar.ritsuka2015-04-304-17/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7135 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a new formatter to convert a hb_state_t to a textual representation.ritsuka2015-04-306-150/+260
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7134 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: cosmeticsritsuka2015-04-301-1/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7133 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix dest file generateion for block devicesjstebbins2015-04-281-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7132 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: left in a empty static style. now removed.sr552015-04-271-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7131 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further Minor UI tweaks. F1 Keyboard shortcut for Help.sr552015-04-275-12/+30
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7130 b64f7644-9d1e-0410-96f1-a4d463321fa5
* json: fix packig audio track in titlejstebbins2015-04-271-1/+1
| | | | | | ChannelLayout was getting dropped due to missing format specifier git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7129 b64f7644-9d1e-0410-96f1-a4d463321fa5
* json: fix "End" parsing of p-to-p frame rangejstebbins2015-04-261-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7128 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Allow setting p-to-p end frame beyond guessed durationjstebbins2015-04-261-4/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7127 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Allow setting p-to-p end time beyond guessed durationjstebbins2015-04-261-4/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7126 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further UI / UX Tweaks. Main body of settings disabled until the ↵sr552015-04-255-25/+45
| | | | | | | | | | | | user performs a scan. Keyboard shortcut changes: Alt+O -> Open Source Panel (New) Ctrl+O -> Open FileScan (Unchanged) Ctrl+Shift+O -> Open Folder (Was Ctrl+R) Ctrl+F (Removed) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7125 b64f7644-9d1e-0410-96f1-a4d463321fa5
* p-to-p: fix seek to start pts source initial PTS != 0jstebbins2015-04-242-20/+6
| | | | | | | When a file demuxed by libav does not start to time 0, our seek to the initial start pts tried to seek too far forward. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7124 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Build local pkgconfig when building local autotools.bradleys2015-04-242-2/+3
| | | | | | | | Prevents missing pkgconfig macros causing build failures on some systems when using local autotools with system pkgconfig. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7123 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ports: use standardized sched_yield instead of pthread_yieldjstebbins2015-04-231-1/+1
| | | | | | Fixes build on osx git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7122 b64f7644-9d1e-0410-96f1-a4d463321fa5
* demuxmpeg: Don't drop frames with bad timestampsjstebbins2015-04-223-37/+22
| | | | | | Just invalidate the timestamps and let the decoders interpolate. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7121 b64f7644-9d1e-0410-96f1-a4d463321fa5
* stream: Improve transport stream PCR handlingjstebbins2015-04-224-286/+338
| | | | | | | | When a new PCR is seen, emit all currently cached data. This prevents data that was referenced to the previous PCR from being associated with the new PCR. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7120 b64f7644-9d1e-0410-96f1-a4d463321fa5
* sync: fix frame p-to-p extra audio after end framejstebbins2015-04-227-330/+291
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7119 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add pending count to "Queue" toolbar buttonjstebbins2015-04-222-0/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7118 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some minor UI Improvements. Including Waiting Queue Count on the ↵sr552015-04-228-31/+79
| | | | | | "Show Queue" toolbar icon. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7117 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: adjust tooltip line alignmentsjstebbins2015-04-224-16/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7116 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix setting forces subtitles in jobjstebbins2015-04-221-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7115 b64f7644-9d1e-0410-96f1-a4d463321fa5