summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* LinGui: Remove "reload queue" dialog. The queue is always reloaded.jstebbins2015-04-224-57/+125
| | | | | | | And add a new "Delete All" button to the queue to simplify clearing the queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7114 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove the "Reload queue" alert. The queue is always reloaded and ↵ritsuka2015-04-223-83/+13
| | | | | | the queue window is shown if there are pending jobs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7113 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: implemented the NSSecureCoding protocol in HBJob. Added a ↵ritsuka2015-04-2227-109/+245
| | | | | | compatibility class to fall back on NSCoding on 10.7 and earlier. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7112 b64f7644-9d1e-0410-96f1-a4d463321fa5
* param: Allow ',' as decimal separator in filter valuesjstebbins2015-04-211-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7110 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Minor design tweaks to the No Titles found dialog. sr552015-04-204-4/+135
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7109 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore the "No Titles Found" dialog from previous versions of ↵sr552015-04-209-11/+228
| | | | | | HandBrake. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7108 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: update the tooltips of the new auto passthru options.ritsuka2015-04-201-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7106 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ports: add functions for looking up user config directoryjstebbins2015-04-199-12/+99
| | | | | | | These will be used by the CLI for loading custom user presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7105 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further UI design updates to Queue selection and Task action countdown.sr552015-04-182-38/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7104 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding Del shortcut to preset pane, and better warnings when deleting. sr552015-04-182-0/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7103 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Check for NULL filter settings stringjstebbins2015-04-181-9/+24
| | | | | | And add more warnings where appropriate git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7102 b64f7644-9d1e-0410-96f1-a4d463321fa5
* filters: Fix generation of filter stringjstebbins2015-04-181-1/+2
| | | | | | | When there is no "tune" and extra ':' was added to the end of the string and caused a failure to validate the filter settings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7101 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Use real sample rate when creating jobjstebbins2015-04-181-4/+11
| | | | | | | The computation of the "best" bitrate was wrong because it requires the real samplerate and not 0 - "same as source" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7100 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Minor UI tweaks to the preset window.sr552015-04-181-43/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7099 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Small bug fix to handling of queue recovery when running mulitple ↵sr552015-04-181-1/+15
| | | | | | instances. The GUI should not load the other app instances queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7098 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add "Delete" key shortcut to the queue to delete selected items.sr552015-04-185-7/+157
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7097 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Modify how dest filename is constructed for iso imagesjstebbins2015-04-181-43/+51
| | | | | | | | Use base filename instead of iso volume label when constructing the default destination filename. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7096 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some further UI design tweaks.sr552015-04-183-79/+91
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7095 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc UI fixes and fixes to the logging code for scanning that could ↵sr552015-04-189-100/+218
| | | | | | sometimes cause a crash. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7094 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add TrueHD, Flac and EAC3 auto passthru options in the default sheet.ritsuka2015-04-184-14/+78
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7093 b64f7644-9d1e-0410-96f1-a4d463321fa5