Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vce: use HB_PROJECT_FEATURE_VCE instead of USE_VCE | John Stebbins | 2019-04-17 | 4 | -13/+10 |
| | |||||
* | nvenc: use HB_PROJECT_FEATURE_NVENC instead of USE_NVENC | John Stebbins | 2019-04-17 | 4 | -11/+7 |
| | |||||
* | qsv: use HB_PROJECT_FEATURE_QSV instead of USE_QSV | John Stebbins | 2019-04-17 | 25 | -75/+114 |
| | |||||
* | encx265: Use HB_PROJECT_FEATURE_X265 instead of USE_X265 | John Stebbins | 2019-04-17 | 8 | -26/+26 |
| | |||||
* | configure: export FEATURE.* vars to project.h | John Stebbins | 2019-04-17 | 2 | -32/+46 |
| | |||||
* | configure: fix osx build | John Stebbins | 2019-04-17 | 1 | -2/+1 |
| | | | | | revert migrateion BUILD.ncpu and BUILD.jobs to HOST. these are build machine specific values | ||||
* | LinGui: fix additional mingw gtk UI build issues | John Stebbins | 2019-04-17 | 6 | -9/+16 |
| | |||||
* | gtk: Fix cross compile issue with regex | mwayne | 2019-04-17 | 1 | -22/+2 |
| | | | | | | introduced in commit a9daef1e18b93f793479155210110322234bb655 - remove duplicate regex match function - replace strptime call with ffmpeg implementation | ||||
* | compat: fix compiler warning in strerror_r | John Stebbins | 2019-04-17 | 1 | -0/+1 |
| | | | | implicit delcaration of snprintf | ||||
* | make: finish correcting host/build semantics | John Stebbins | 2019-04-17 | 38 | -145/+145 |
| | |||||
* | WinGui: Fix previews after hb_image_s change. Fixes #2044 | sr55 | 2019-04-16 | 2 | -0/+2 |
| | |||||
* | WinGui: Reset IsPresetModified when Updating a preset. Fixes #2042 | sr55 | 2019-04-16 | 1 | -0/+1 |
| | |||||
* | configure: Add comments to make lib checks more readable | John Stebbins | 2019-04-16 | 1 | -18/+29 |
| | | | | | | With all the quoted code fragments, it is difficult to see indentation that separates osx, mingw, and linux specific tests. The comments make this more clear | ||||
* | configure: make separate LDTest and PkgConfigTest functions | John Stebbins | 2019-04-16 | 1 | -76/+74 |
| | | | | | | Using LDProbe and PkgConfigProbe Actions within ChkLib Action resulted in somewhat ugly log output. Moving the work into separate Test functions allows it to be reused without using the Actions | ||||
* | configure: fix comments | John Stebbins | 2019-04-15 | 1 | -14/+6 |
| | |||||
* | configure: fix typo | John Stebbins | 2019-04-15 | 1 | -1/+1 |
| | |||||
* | configure: move sanitation of options together | John Stebbins | 2019-04-15 | 1 | -10/+19 |
| | | | | and fix some typos | ||||
* | configure: make sure numa is only enabled on linux | John Stebbins | 2019-04-15 | 1 | -2/+3 |
| | |||||
* | configure: move init of HostTuple after parsing cross | John Stebbins | 2019-04-15 | 1 | -8/+9 |
| | |||||
* | configure: use stricter 'is not None' | John Stebbins | 2019-04-15 | 1 | -2/+2 |
| | |||||
* | configure: initialize host_tuple with cross | John Stebbins | 2019-04-15 | 1 | -11/+14 |
| | | | | Must be done before createCLI | ||||
* | configure: Fix host vs build specs | John Stebbins | 2019-04-15 | 1 | -95/+123 |
| | | | | | | Fixes the notation internally in configure.py. Does not yet fix the notation written to GNUMakefile or m4 files since that requires modification of multiple files. Save this for the next pass. | ||||
* | configure: add PkgConfigProbe and ChkLib actions | John Stebbins | 2019-04-15 | 1 | -0/+102 |
| | | | | | | | | | PkgConfigProbe checks for the existence of a lib using pkg-config. ChkLib tries to verify a lib with PlkConfigProbe, then tries with LDProbe. Use ChkLib to verify existence of libnuma when configured and fail if not found | ||||
* | configure: add option to enable/disable libnuma | John Stebbins | 2019-04-15 | 7 | -2/+32 |
| | | | | | It is not supported or not useful in some Linux environments, so allow disabling it. | ||||
* | vfr: improve duplicate frame drop detection | John Stebbins | 2019-04-14 | 1 | -19/+47 |
| | | | | | | | | | | More strictly limit the range of frames inspected when choosing a frame to drop. We were getting too many false positives which resulted in dropping good frames. Limiting the range results in emitting good frames before they can become the worst of a collection of other good frames, and therefore be evaluated as droppable. | ||||
* | work: fix pix_fmt init input to filter pipeline | John Stebbins | 2019-04-14 | 1 | -1/+5 |
| | | | | | | | The pix_fmt of the filter input is the format output by decavcodec.c which is currently YUV420P Fixes https://github.com/HandBrake/HandBrake/issues/2041 | ||||
* | make: Tweak configure summary language for consistency. | Bradley Sepos | 2019-04-13 | 1 | -19/+14 |
| | |||||
* | make: Fix non-fatal contrib download error. | Bradley Sepos | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | contrib: Update to FFmpeg 4.1.3. | Bradley Sepos | 2019-04-13 | 1 | -3/+3 |
| | |||||
* | make: Tweak configure.py output language. | Bradley Sepos | 2019-04-13 | 1 | -3/+3 |
| | | | | Internally, configure.py may use the terms host and build somewhat inappropriately, but that does not mean we should print such ambiguity. | ||||
* | make: Reflect FFmpeg AAC required on some platforms in help. | Bradley Sepos | 2019-04-13 | 1 | -2/+6 |
| | |||||
* | make: Fix initialization of minver in configure.py. | Bradley Sepos | 2019-04-13 | 1 | -2/+2 |
| | |||||
* | make: Remove SelectTool class from configure.py. | Bradley Sepos | 2019-04-13 | 1 | -75/+0 |
| | | | | Has not been in use for a long time. | ||||
* | make: Remove last optparse import in configure.py. | Bradley Sepos | 2019-04-13 | 1 | -1/+0 |
| | | | | Now fully transitioned to argparse. | ||||
* | make: Fix configure --minver argument showing for cross. | Bradley Sepos | 2019-04-13 | 1 | -3/+2 |
| | |||||
* | make: Rerun cross tools probe before creating CLI help. | Bradley Sepos | 2019-04-13 | 1 | -6/+6 |
| | |||||
* | make: Improve handling of cross argument in configure.py. | Bradley Sepos | 2019-04-13 | 1 | -3/+4 |
| | |||||
* | make: Fix configure.py conf args for reconfigure. | Bradley Sepos | 2019-04-13 | 1 | -29/+6 |
| | |||||
* | make: Tidy up configure help. | Bradley Sepos | 2019-04-13 | 1 | -3/+3 |
| | | | | Should no longer need to specify platform in the help, since the help now only shows options available for the specified build. | ||||
* | make: Fix configure and Xcode where cross compiling. | Bradley Sepos | 2019-04-13 | 1 | -12/+13 |
| | |||||
* | configure: fix argparse callbacks | John Stebbins | 2019-04-13 | 1 | -18/+35 |
| | | | | | argparse does not have callbacks like optparse did, but a custom action can be used to perform the callback. | ||||
* | configure: fix parsing debug and optimize options | John Stebbins | 2019-04-13 | 1 | -2/+2 |
| | | | | | required and optional arguments to an option requires setting nargs in add_argument | ||||
* | make: Further improvements to feature enable/disable in configure.py. | Bradley Sepos | 2019-04-13 | 4 | -125/+141 |
| | | | | Converts most of configure.py from optparse (deprecated) to argparse. Better fixes #1459. | ||||
* | LinGui: remove deleted file from translation list | John Stebbins | 2019-04-12 | 1 | -1/+0 |
| | |||||
* | make: Require FFmpeg AAC on Linux and Windows. | Bradley Sepos | 2019-04-12 | 1 | -2/+3 |
| | | | | FFmpeg AAC was originally disabled when FDK enabled, but this did not seem to work correctly. When I "fixed" the issuein 7b035348b714f945cff1ae2940332960a8eb0f00, WinGUI started throwing exceptions. This should fix the problem for now. | ||||
* | WinGui: Set the Countdown Alert to top most. #2032 | sr55 | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | ports: increase HB_LOW_PRIORITY on macOS to avoid threads being stalled on ↵ | Damiano Galassi | 2019-04-09 | 1 | -1/+1 |
| | | | | modern macOS versions. | ||||
* | ports: set pthreads name on macOS. | Damiano Galassi | 2019-04-09 | 1 | -0/+4 |
| | |||||
* | WinGui: Fix Race Condition crash when cancelling scan. | sr55 | 2019-04-08 | 1 | -0/+1 |
| | |||||
* | WinGui: Improve the failed scan information window. #2025 | sr55 | 2019-04-08 | 4 | -7/+7 |
| |