Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | contrib: Update to fdk-aac 0.1.6. | Ewout ter Hoeven | 2019-02-11 | 1 | -3/+6 | |
| | ||||||
* | contrib: Update to libvorbis-1.3.6 | Ewout ter Hoeven | 2019-02-11 | 1 | -3/+3 | |
| | ||||||
* | contrib: Correct upstream libogg url. | Bradley Sepos | 2019-02-11 | 1 | -1/+1 | |
| | | | | We use the source url, not the mirror/redirect. | |||||
* | contrib: Update to libogg 1.3.3. | Ewout ter Hoeven | 2019-02-11 | 3 | -27/+3 | |
| | ||||||
* | Revert "contrib: Update to libvorbis-1.3.6" | Bradley Sepos | 2019-02-11 | 1 | -3/+3 | |
| | | | | | | Reverting until we can sort out build issues / Travis glitch. This reverts commit 8bb9566f213d5cb891e72c145824cb268cef0c68. | |||||
* | contrib: Update to libvorbis-1.3.6 | Ewout ter Hoeven | 2019-02-11 | 1 | -3/+3 | |
| | ||||||
* | LinGui: fix display of special characters in preset name | John Stebbins | 2019-02-11 | 1 | -6/+15 | |
| | ||||||
* | nvenc: silence a compiler warning. | sr55 | 2019-02-11 | 1 | -1/+1 | |
| | ||||||
* | gtk: Link to libbcrypt on mingw-w64 | mwayne | 2019-02-11 | 1 | -1/+1 | |
| | ||||||
* | nvenc_common: fix compiler warning | John Stebbins | 2019-02-11 | 1 | -0/+2 | |
| | ||||||
* | encavcodec: fix potential use of uninitialized variable | John Stebbins | 2019-02-11 | 1 | -1/+1 | |
| | ||||||
* | dvdnav: fix potentially unterminated string | John Stebbins | 2019-02-11 | 1 | -1/+2 | |
| | ||||||
* | scan: fix potential buffer overflow in sprintf | John Stebbins | 2019-02-11 | 1 | -7/+6 | |
| | | | | Use snprintf | |||||
* | Fix return value of hb_blobal_init_no_hardware | John Stebbins | 2019-02-11 | 1 | -1/+1 | |
| | | | | control reaches end of non-void function | |||||
* | decavcodec: fix error when ffmpeg parser changes the codec_id | John Stebbins | 2019-02-11 | 1 | -4/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | The ffmpeg mpeg2 parser changes AVCodecContext.codec_id on the fly based on what it parses. Normally this results in correct switching of decoders internally in ffmpeg. Due to some unfortunate ordering of how we initialize things when HandBrake is using our own demuxers, avcodec_open gets called with the original AVCodec and the AVCodecContext.codec_id that was changed by the parser resulting in an error. Further explanation... When using our own demuxers, there are some codecs that we have to parse out the extradata for _prior_ to calling avcodec_open. avcodec_open fails if extradata isn't initialized for these codecs prior to the call. To initialize the extradata, we use parser->parser->split. I.e. the parser must be initialized and used prior to calling avcodec_open. When avcodec_open is called, it is using the original AVCodec that was used with avcodec_alloc_context3 (it will fail if AVCodec is not the same between avcodec_alloc_context3 and avccodec_open). The call to avcodec_open fails with "Codec type or id mismatches" since AVCodecContext.codec_id no longer matches AVCodec.id due to the parser changing the codec_id. The solution is to reset AVCodec and reallocate the context when we detect that the parser has changed codec_id on us. | |||||
* | dvd: Add support for MPEG-1 on DVD | John Stebbins | 2019-02-11 | 2 | -0/+36 | |
| | | | | | | Use video attributes from IFO file to set video stream type. May fix https://github.com/HandBrake/HandBrake/issues/1880 | |||||
* | stream: Improve probing of unknown streams | John Stebbins | 2019-02-11 | 1 | -48/+146 | |
| | | | | Fixes detection of MPEG-1 in program streams | |||||
* | WinGui: Utilise new hb_global_init_no_hardware when hb_global_init fails. ↵ | sr55 | 2019-02-11 | 7 | -55/+79 | |
| | | | | The preferences Video tab now notes that hardware encoding options are disabled. | |||||
* | WinGui: Remove left over Advanced Tab checkbox | sr55 | 2019-02-11 | 4 | -39/+19 | |
| | ||||||
* | libhb: Add a hb_global_init_no_hardware that disables all the hardware ↵ | sr55 | 2019-02-11 | 7 | -39/+91 | |
| | | | | encoder/decode init and check code. For users where drivers or other system issues prevent HandBrake from loading. | |||||
* | MacGui: fix queue table items expanded/collapsed state after an undo/redo. | Damiano Galassi | 2019-02-09 | 2 | -13/+10 | |
| | ||||||
* | libhb: Append input bitrate to end of audio source description. Closes #1718. | Andrew Brezovsky | 2019-02-08 | 1 | -0/+6 | |
| | | | | Signed-off-by: Andrew Brezovsky <[email protected]> | |||||
* | MacGui: refactor some queue related properties out of HBJob to a new ↵ | Damiano Galassi | 2019-02-07 | 14 | -273/+465 | |
| | | | | HBQueueItem class. | |||||
* | WinGui: Change the behaviour of the destination source alert to revert to ↵ | sr55 | 2019-02-07 | 1 | -1/+1 | |
| | | | | the last change before the user triggered the alert. | |||||
* | libhb: do not set HB_STATE_WORKDONE before all the work threads are closed. | Damiano Galassi | 2019-02-05 | 1 | -3/+2 | |
| | ||||||
* | MacGui: correct revealSelectedQueueItemsSources: action validation. | Damiano Galassi | 2019-02-05 | 1 | -1/+2 | |
| | ||||||
* | MacGui: fix subtitles tab actions. | Damiano Galassi | 2019-02-05 | 1 | -20/+21 | |
| | ||||||
* | MacGui: use a view-based table view in the queue window. | Damiano Galassi | 2019-02-05 | 10 | -384/+511 | |
| | ||||||
* | WinGui: Fix instance handling in Libencode. | sr55 | 2019-02-03 | 1 | -17/+17 | |
| | ||||||
* | WinGui: Make the disposal of services more aggressive. May Fix or help in #1851 | sr55 | 2019-02-02 | 4 | -50/+98 | |
| | ||||||
* | WinGui: Remove inline Destination check. It's more annoying than useful. ↵ | sr55 | 2019-01-30 | 1 | -7/+0 | |
| | | | | Fixes #1857 | |||||
* | MacGui: remove the old advanced x264 options view. | Damiano Galassi | 2019-01-30 | 9 | -2273/+12 | |
| | ||||||
* | MacGui: made the preview hud a bit larger. | Damiano Galassi | 2019-01-30 | 3 | -27/+26 | |
| | ||||||
* | cli: Make --start-at and --stop-at strings more intuitive. | Bradley Sepos | 2019-01-28 | 1 | -6/+12 | |
| | | | | Inspired by https://github.com/HandBrake/HandBrake-docs/pull/70. | |||||
* | libhb: Temporarily log out the error code for unlink to figure out why ↵ | sr55 | 2019-01-28 | 1 | -1/+4 | |
| | | | | previews are not being removed for a user. #1851 | |||||
* | cli: Clarify --start-at and --stop-at help language. | Bradley Sepos | 2019-01-27 | 1 | -6/+7 | |
| | | | | https://github.com/HandBrake/HandBrake-docs/pull/70 | |||||
* | WinGui: Basic implementation of Queue Up/Down Buttons. Does not yet handle ↵ | sr55 | 2019-01-27 | 5 | -13/+110 | |
| | | | | post selection. | |||||
* | WinGui: Remove incorrect declaration in the app manifest. | sr55 | 2019-01-27 | 1 | -4/+0 | |
| | ||||||
* | WinGui: Update application manifest | sr55 | 2019-01-27 | 1 | -6/+4 | |
| | ||||||
* | WinGui: Move the Queue Recovery option from the source panel to the Queue ↵ | sr55 | 2019-01-27 | 5 | -14/+10 | |
| | | | | Menu. It's not something that's frequently used and doesn't really belong on the Source Menu. Makes the source menu less cluttered. | |||||
* | WinGui: Adding some additional validation to the destination box. | sr55 | 2019-01-27 | 1 | -0/+7 | |
| | ||||||
* | scripts: Update to mingw-w64-build 5.0.0. | Bradley Sepos | 2019-01-25 | 1 | -10/+11 | |
| | | | | Bump to mingw-w64 6.0.0, gcc 8.2.0 and friends. | |||||
* | Set the right deployment target in xcconfig. | Damiano Galassi | 2019-01-25 | 1 | -1/+1 | |
| | ||||||
* | WinGui: Updated German translation | sr55 | 2019-01-24 | 2 | -65/+64 | |
| | ||||||
* | WinGui: Update Min Title Scan label | sr55 | 2019-01-24 | 3 | -4/+4 | |
| | ||||||
* | WinGui: Improve Add to queue error Handling. Combine 2 Dialog prompts into ↵ | sr55 | 2019-01-24 | 6 | -28/+69 | |
| | | | | | | one. + Allow early exit from Add Selection. #1833 | |||||
* | MacGui: set the minimum macOS version to 10.11 | Damiano Galassi | 2019-01-24 | 9 | -47/+17 | |
| | ||||||
* | Fix an annoying warning in Xcode. | Damiano Galassi | 2019-01-23 | 1 | -2/+2 | |
| | ||||||
* | Fix a few warnings. | Damiano Galassi | 2019-01-23 | 2 | -1/+3 | |
| | ||||||
* | encavcodec: enable "row-mt=1" for vp9 | John Stebbins | 2019-01-22 | 1 | -1/+14 | |
| | | | | | | | | Improves encoding speed by about 20% for SD content and 35% for HD content in my testing on a 4 core 8 thread system. CPU utilization is around 60% as compared with 40% prior to the change. Fixes https://github.com/HandBrake/HandBrake/issues/1830 |