Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
| * | libhb: Improve pthreads-win32 compatibility when PTW32_STATIC_BUILD isn't ↵ | Bradley Sepos | 2016-06-21 | 1 | -2/+2 |
| | | | | | | | | | | | | defined. As may be the case with newer mingw with pthreads precompiled. | ||||
* | | preset: Remove invalid VideoTune none from template in preset_builtin.h. | Bradley Sepos | 2016-06-26 | 1 | -1/+1 |
| | | |||||
* | | preset: Remove 'Vita' from Playstation preset names. | Bradley Sepos | 2016-06-25 | 1 | -3/+3 |
| | | |||||
* | | preset: Move preset-related resources to separate directory. | Bradley Sepos | 2016-06-25 | 5 | -6919/+1 |
|/ | |||||
* | subtitle scan: tighten up scan pass dropping logic | John Stebbins | 2016-06-11 | 1 | -1/+3 |
| | | | | | | | Also drop the scan pass if there is only one subtitle track and "force" is not specified. When scanning for foreign audio subtitles without force, you need at least 2 tracks in order for the 10% selection logic to apply. | ||||
* | subtitle scan: drop scan pass if there are no suitable subtitles | John Stebbins | 2016-06-10 | 1 | -2/+21 |
| | | | | A suitable subtitle is one that matches the users preferred language. | ||||
* | libhb: Add "Very Fast" presets. | Bradley Sepos | 2016-06-10 | 3 | -2/+782 |
| | |||||
* | sync: speed up p-to-p finalization when there are subtitles | John Stebbins | 2016-06-10 | 1 | -0/+46 |
| | | | | | | | | | | | | | When doing point-to-point encoding, subtitles can cause a long delay in finishing the job when the stop point is reached. This is due to the sparse nature of subtitles. We may not even see any additional subtitle till we reach the end of the file. So when all audio and video streams have reached the end point, force the termination of all subtitle streams by pushing an end-of-stream buffer into each subtitles input fifo. This will cause each subtitle sync worker to wake and return HB_WORK_DONE. | ||||
* | sync: fix potential stall when searching for p-to-p start | John Stebbins | 2016-06-10 | 1 | -2/+11 |
| | | | | A full input queue could cause the search to stall | ||||
* | sync: when p-to-p end reached return HB_WORK_DONE asap | John Stebbins | 2016-06-10 | 1 | -0/+12 |
| | |||||
* | libhb: Make new presets names less verbose. | Bradley Sepos | 2016-06-10 | 3 | -114/+114 |
| | | | | Only the names have been changed, to protect the innocent. | ||||
* | decsrtsub: simplify code and improve comments | John Stebbins | 2016-06-09 | 1 | -23/+19 |
| |