Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add new anamorphic mode "Automatic", delete "Strict" (#367) | John Stebbins | 2016-10-31 | 4 | -68/+143 |
| | | | | | | | | | * Add new anamorphic mode "Automatic", delete "Strict" Anamorphic mode automatic is added to support Bradley's new presets that are designed to pick a PAR that maximizes storage resolution. Strict is converted to Loose + mod == 2 + UsesPictureSettings == 2 when importing presets | ||||
* | libhb: set HB_ERROR_CANCELED status for canceled encodes | John Stebbins | 2016-10-26 | 1 | -1/+2 |
| | | | | This status can be queried with hb_get_state() after an encode finishes. | ||||
* | deccc608sub: fix crash caused by invalid CC stream | John Stebbins | 2016-10-18 | 1 | -17/+22 |
| | |||||
* | encvorbis: fix use of wrong union member | John Stebbins | 2016-10-12 | 1 | -2/+2 |
| | | | | Innocuous error, but might as well get it fixed. | ||||
* | avfilter: fix stop time of final filtered frame | John Stebbins | 2016-09-29 | 1 | -1/+7 |
| | | | | | Muxer expects all stop times to be set. avfilter was setting the stop time on the last frame to AV_NOPTS_VALUE. | ||||
* | sync: more robust handling of p-to-p end time | John Stebbins | 2016-09-26 | 1 | -2/+2 |
| | | | | | Continue processing input queues until none are full after p-to-p end time is reached. | ||||
* | sync: fix off-by-one error | John Stebbins | 2016-09-26 | 1 | -1/+1 |
| | |||||
* | sync: fix a hang with p-to-p end time | John Stebbins | 2016-09-26 | 1 | -1/+22 |
| | | | | | | When a stream is finished, we need to see if there were any other streams that were pending. The other streams could be blocking on a condition variable and need to be unstuck. | ||||
* | opus: disable quality mode, enable compression levels | John Stebbins | 2016-09-23 | 1 | -10/+10 |
| | | | | | Quality based encoding is not supported by libopus. But compression levels *are* supported. | ||||
* | bd: fix crash when invalid title specified | John Stebbins | 2016-09-21 | 1 | -1/+4 |
| | | | | fixes https://github.com/HandBrake/HandBrake/issues/272 | ||||
* | decsrtsub: fix crash on empty UTF8 files | John Stebbins | 2016-09-21 | 1 | -9/+10 |
| | | | | fixes https://github.com/HandBrake/HandBrake/issues/332 | ||||
* | sync: fix use of closed buffer | John Stebbins | 2016-09-20 | 1 | -7/+12 |
| | | | | Fixes https://github.com/HandBrake/HandBrake/issues/328 | ||||
* | vfr: fix log messages | John Stebbins | 2016-09-20 | 1 | -4/+4 |
| | |||||
* | fifo: fix log message | John Stebbins | 2016-09-20 | 1 | -1/+1 |
| | |||||
* | enc_qsv: flag all HEVC random access points as keyframes. | Tim Walker | 2016-09-17 | 1 | -7/+17 |
| | |||||
* | encx265: flag all HEVC random access points as keyframes. | Tim Walker | 2016-09-17 | 2 | -0/+9 |
| | |||||
* | libhb: rename some masks to better reflect their purpose. | Tim Walker | 2016-09-17 | 3 | -4/+4 |
| | |||||
* | libhb: use the new keyframe flag. | Tim Walker | 2016-09-17 | 8 | -82/+73 |
| | |||||
* | libhb: add dedicated buffer flags to indicate whether an encoded frame is a ↵ | Tim Walker | 2016-09-17 | 1 | -0/+2 |
| | | | | | | | key frame or a reference frame. HB_FRAME_KEY and REF are in fact masks, not flags, and actually conflict with some PIC_FLAG_* values. | ||||
* | internal: reorder PIC_FLAG_* elements by ascending value. | Tim Walker | 2016-09-17 | 1 | -3/+3 |
| | | | | Makes it easier to avoid adding elements with confilcting values. | ||||
* | x264: fix memory leak in 10bit encoding | John Stebbins | 2016-09-16 | 1 | -0/+1 |
| | |||||
* | opus: fix comment in 5.1 audio encoding fix | John Stebbins | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | opus: fix 5.1 encoding | John Stebbins | 2016-09-11 | 1 | -0/+4 |
| | |||||
* | sync: fix small memory leak | John Stebbins | 2016-09-09 | 1 | -0/+3 |
| | | | | an hb_list_t was not freed at the end of an encode | ||||
* | libhb: Add functions to get filter tunes names to param.c. | Bradley Sepos | 2016-09-09 | 2 | -0/+38 |
| | |||||
* | libhb: fix memory leak | John Stebbins | 2016-09-09 | 1 | -1/+1 |
| | | | | code commented out during a debug session got unintentionally committed | ||||
* | LinGui: fix some issues with reloading audio defaults | John Stebbins | 2016-09-08 | 2 | -0/+101 |
| | | | | | Reloading the audio defaults basically didn't work right. Some settings didn't get loaded, some got loaded and not displayed or displayed wrong. | ||||
* | preset: Replace Vorbis with Opus for VP9 MKV presets. | Bradley Sepos | 2016-09-05 | 1 | -13/+13 |
| | |||||
* | contrib: Add opus audio encoder. | John Stebbins | 2016-09-02 | 6 | -62/+187 |
| | | | | | | | | | | Remove: hb_audio_samplerate_get_best() Add: hb_audio_samplerate_is_supported() hb_audio_samplerate_find_closest() hb_audio_samplerate_get_sr_shift() | ||||
* | sync: fix race condition hang | John Stebbins | 2016-08-29 | 1 | -1/+8 |
| | | | | | wake up potentially waiting sync threads when p-to-p end point is reached. | ||||
* | encx265: fix incorrect input continuity message | John Stebbins | 2016-08-10 | 1 | -1/+2 |
| | | | | | Don't emit an error message when initial timestamp of the stream is not zero. | ||||
* | sync: fix audio resampling | John Stebbins | 2016-08-08 | 1 | -0/+1 |
| | | | | The output buffer size was not set correctly after resampling | ||||
* | preset: Add all audio formats to CLI Default copy mask. | Bradley Sepos | 2016-07-30 | 1 | -1/+8 |
| | |||||
* | preset: Fix auto frame rate for CLI Default. | Bradley Sepos | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | libhb: make hb_ps_read_packet() more robust | Sean McGovern | 2016-07-28 | 1 | -6/+13 |
| | |||||
* | libhb: make encavcodecInit() more robust | Sean McGovern | 2016-07-28 | 1 | -5/+41 |
| | |||||
* | preset: Use Main profile for Android 1080p30 and use fast combing detection ↵ | Bradley Sepos | 2016-07-26 | 1 | -6/+6 |
| | | | | for Very Fast presets. | ||||
* | libhb: make preview reader and writer both more robust | Sean McGovern | 2016-07-11 | 1 | -4/+42 |
| | |||||
* | libhb: add an implementation of strerror_r() | Sean McGovern | 2016-07-11 | 2 | -0/+47 |
| | |||||
* | configure: check for strerror_r() | Sean McGovern | 2016-07-10 | 1 | -0/+4 |
| | |||||
* | Revert "libhb: don't ignore the return result from fread()" | Bradley Sepos | 2016-07-07 | 3 | -24/+9 |
| | | | | | | Broke image previews on Linux and Windows (mingw). This reverts commit b7645e7842703d52c44feaa85cfb3c490e09c8dc. | ||||
* | libhb: Replace PTW32_STATIC_LIB with PTW32_VERSION. | Bradley Sepos | 2016-07-07 | 1 | -1/+1 |
| | | | | For consistency with 36c415e. In practice the include this encapsulates is already included elsewhere, so no underlying change takes place; <pthread.h> is already included. | ||||
* | libhb: Move ogg in link order. | Bradley Sepos | 2016-07-01 | 1 | -2/+2 |
| | | | | For consistency with test/module.defs. | ||||
* | libhb: don't ignore the return result from pipe() | Sean McGovern | 2016-07-01 | 1 | -1/+2 |
| | |||||
* | libhb: don't ignore the return result from fread() | Sean McGovern | 2016-07-01 | 3 | -9/+24 |
| | |||||
* | libhb: add a declaration for hb_presets_add_internal | Sean McGovern | 2016-07-01 | 1 | -1/+2 |
| | | | | Also, mark it as static as it is not used outside of this file. | ||||
* | decssasub: fix ssa start times when p-to-p is used | John Stebbins | 2016-06-27 | 1 | -6/+7 |
| | |||||
* | reader: fix p-to-p start pos in avformat demuxed streams | John Stebbins | 2016-06-27 | 1 | -27/+27 |
| | |||||
* | preset: Add CLI Default preset. (#214) | Bradley Sepos | 2016-06-27 | 3 | -5/+133 |
| | |||||
* | Merge pull request #232 from bradleysepos/mingw | Scott | 2016-06-27 | 1 | -2/+2 |
|\ | | | | | Update to mingw-w64 5.0-rc2 and pthreads-win32 2.9.1. |