Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Gardening: Clean up trailing whitespace | Nomis101 | 2019-11-04 | 40 | -236/+236 |
| | | | | Remove trailing whitespace in "*.c", "*.m", "*.h" and "*.cpp" files. | ||||
* | qsv: full mode only when needed | agalin89 | 2019-10-24 | 2 | -11/+7 |
| | | | | | | | | Squashed: - qsv: check filter_count instead of variable - fix: remove unchanged files from review - qsv: simplified code | ||||
* | libhb: fix filter sanitization | John Stebbins | 2019-10-20 | 1 | -1/+1 |
| | | | | only remove vfr filter if vfr *&&** no detelecine filter | ||||
* | CLI: use the presets from the sandbox container folder if they more recent. | Damiano Galassi | 2019-10-20 | 2 | -7/+38 |
| | |||||
* | crop/resize and vfr filters used only when needed (#2353) | Artem | 2019-10-15 | 2 | -23/+48 |
| | | | | crop/resize and vfr filters used only when needed | ||||
* | preset: Fix typo in Discord Tiny preset. | Bradley Sepos | 2019-10-11 | 1 | -2/+2 |
| | |||||
* | preset: Rename Discord preset to Discord Small and add Discord Tiny. | Bradley Sepos | 2019-10-11 | 1 | -3/+109 |
| | | | | Really pushing limits here. | ||||
* | preset: Remove Windows Mobile presets. | Bradley Sepos | 2019-10-09 | 1 | -424/+0 |
| | | | | The platform is dead. Later Windows Mobile phones supporting 1080p video can still use the Fast 1080p30 preset. Older phones are too restricted in bit rate and thus are quite obsolete now. | ||||
* | preset: Update vbv-bufsize for Gmail presets. | Bradley Sepos | 2019-10-09 | 1 | -3/+3 |
| | | | | Allows larger sub-second bit rate spikes for better reference frames. Any relatively modern device should support these values with ease. | ||||
* | preset: Add Web presets for Discord and Discord Nitro. | Bradley Sepos | 2019-10-09 | 1 | -0/+424 |
| | |||||
* | Revert "crop/resize and vfr filters used only when needed" | John Stebbins | 2019-10-06 | 1 | -13/+14 |
| | | | | This reverts commit eb6b180a446dc1cabcf19eef42debca18ef429b8. | ||||
* | crop/resize and vfr filters used only when needed | maximd33 | 2019-09-30 | 1 | -14/+13 |
| | |||||
* | fix warnings when compiling with clang. | Damiano Galassi | 2019-09-26 | 2 | -19/+1 |
| | |||||
* | qsv: d3d11 enabling | agalin89 | 2019-09-22 | 3 | -58/+253 |
| | |||||
* | contrib: Use libdav1d for AV1 decoding in FFmpeg. | Justin Bull | 2019-09-17 | 1 | -2/+2 |
| | |||||
* | MacGui: fix a few warnings when building in Xcode 11. | Damiano Galassi | 2019-09-13 | 1 | -0/+1 |
| | |||||
* | libhb: make hb_buffer_t libhb private | John Stebbins | 2019-09-12 | 15 | -17/+33 |
| | | | | hb_buffer_t conflicts with a harfbuzz typedef by the same name | ||||
* | libhb: avoid harfbuzz header barrier collisions | John Stebbins | 2019-09-12 | 39 | -109/+126 |
| | | | | | | harfbuz prefixes header barriers with HB_* which conflicts with some of handbrakes header barriers. So use prefix HANDBRAKE_* for all of our headers. | ||||
* | libhb: resolve header conflicts with pango/harfbuzz | John Stebbins | 2019-09-12 | 120 | -268/+264 |
| | | | | | | | Newest versions appear to have a "common.h" somewhere that is interfering with libhb/common.h. move headers into "handbrake" subdirectory | ||||
* | libhb: Restore null check in decvobsub.c | Bradley Sepos | 2019-09-10 | 1 | -1/+2 |
| | | | | Got a bit too aggressive in bbc27a32048fe6631116e5c5e66d7eebca1b7070. | ||||
* | libhb: Remove useless conditional in taskset.c. | Bradley Sepos | 2019-09-10 | 1 | -2/+1 |
| | | | | Closes #1754. | ||||
* | Resolve conflict with harfbuzz include file hb.h | John Stebbins | 2019-09-10 | 63 | -64/+64 |
| | | | | Rename hb.h to handbrake.h | ||||
* | preset: change last ditch audio selection behavior | John Stebbins | 2019-09-10 | 1 | -4/+2 |
| | | | | | | | | Previously, it added "any" audio if the output track list was empty. Now only adds "any" audio if AudioLanguageList is empty. This allow e.g. "English or none" audio selections. If the user wants "English or any", they can specify [English, Any] in AudioLanguageList. | ||||
* | Create separate fake iso639 "any" entry | John Stebbins | 2019-09-10 | 3 | -32/+82 |
| | | | | | | | Allows us to distinguish a selection of "any" which means match any language from "und" which means the language is not known. Fixes https://github.com/HandBrake/HandBrake/issues/731 | ||||
* | libhb: Remove a useless pointer check from decvobsub.c. | Bradley Sepos | 2019-09-10 | 1 | -4/+1 |
| | | | | #1754. | ||||
* | libhb: Silence an uninitialized return variable warning. | Bradley Sepos | 2019-09-09 | 1 | -1/+1 |
| | |||||
* | Fix initialization of empty "" subtitle name | John Stebbins | 2019-09-09 | 1 | -0/+8 |
| | | | | Empty subtitle name could result in double free | ||||
* | hb_json: fix subtitle import crash | John Stebbins | 2019-09-09 | 1 | -1/+1 |
| | | | | make sure pointers in hb_subtitle_config_t are initialized to NULL | ||||
* | Logging: Changed wording | sr55 | 2019-09-08 | 1 | -2/+2 |
| | |||||
* | Logging: Reset the time clock. | sr55 | 2019-09-08 | 1 | -0/+1 |
| | |||||
* | Logging Improvements "Change Job" -> "Work" | sr55 | 2019-09-08 | 1 | -4/+7 |
| | | | | Added Start and End Date/Time #2006 | ||||
* | Improve detail in logging of jobs. #2285 | sr55 | 2019-09-08 | 1 | -1/+12 |
| | |||||
* | decavcodec: fix memory leak | John Stebbins | 2019-08-30 | 1 | -0/+1 |
| | |||||
* | hb_json: fix double free | John Stebbins | 2019-08-30 | 1 | -4/+13 |
| | | | | | json_unpack returns references to embedded strings. We need to strdup these when filling job structure. | ||||
* | VCE: Vulkan support on linux. | OvchinnikovDmitrii | 2019-08-28 | 1 | -11/+33 |
| | |||||
* | stream: fix size of subtitle extradata | John Stebbins | 2019-08-26 | 1 | -1/+1 |
| | |||||
* | stream: fix subtitle extradata buffer over-read | John Stebbins | 2019-08-26 | 1 | -1/+2 |
| | | | | looking for null in non-null-terminated buffer bad :*( | ||||
* | hb_json: fix title dict format string | John Stebbins | 2019-08-26 | 1 | -1/+1 |
| | | | | | missing format specifier results in LFECount getting dropped from audio track settings | ||||
* | fix initialization of libswscale stride data | John Stebbins | 2019-08-26 | 1 | -0/+2 |
| | | | | | swscale looks at all 4 elements even when the format has less than 4 planes. Initialize all to previent spurious warning messages. | ||||
* | dvdnav: fix double free on close | John Stebbins | 2019-08-26 | 1 | -1/+1 |
| | |||||
* | encavcodec: fix chapter mark postion for nvenc encodes | John Stebbins | 2019-08-22 | 1 | -5/+5 |
| | | | | | | "forced-idr" was only getting set for constant quality encodes. fixes https://github.com/HandBrake/HandBrake/issues/2269 | ||||
* | make: Move harden option to the new Security group in configure.py. | Nomis101 | 2019-08-21 | 2 | -2/+3 |
| | |||||
* | Better error message when avcodec_find_encoder_by_name() fails (#2252) | digulla | 2019-08-21 | 1 | -18/+25 |
| | | | | | | * Better error message when avcodec_find_encoder_by_name() fails * Gracefully fail when the code in the job setup and the switch here get out of sync. | ||||
* | Fix -Wduplicate-decl-specifier warnings | Nomis101 | 2019-08-20 | 1 | -2/+2 |
| | |||||
* | preset: fix NULL initializtion of subtitle name | John Stebbins | 2019-08-16 | 1 | -5/+8 |
| | | | | Fixes https://github.com/HandBrake/HandBrake/issues/2246 | ||||
* | libhb: remove dead code. | Damiano Galassi | 2019-08-13 | 4 | -2485/+0 |
| | |||||
* | nvenc: Change the rate control to vbr_hq, setting qmin/qmax #2231 | sr55 | 2019-08-12 | 1 | -3/+10 |
| | |||||
* | NVEnc: Check SDK version and disable feature if driver is too old. Prevent ↵ | sr55 | 2019-08-12 | 1 | -0/+15 |
| | | | | re-checks by caching result. | ||||
* | libhb: eliminate file path length limits | John Stebbins | 2019-08-11 | 11 | -63/+90 |
| | |||||
* | dvd: create track named from dvd track attributes | John Stebbins | 2019-08-11 | 2 | -0/+42 |
| |