summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* muxavformat: fix last subtitle persistence in mp4John Stebbins2016-05-171-0/+22
| | | | | | libav doesn't seems to honor the duration of the subtitle AVPacket. It is required to send an "empty" subtitle packet to terminate all subtitles, including the last one.
* buffers: add more buffer allocation debuggingJohn Stebbins2016-05-171-0/+31
|
* demux: cosmeticsJohn Stebbins2016-05-171-6/+10
|
* demux: make demux functions staticJohn Stebbins2016-05-171-9/+9
|
* decpgssub: allow PGS to have negative timestampsJohn Stebbins2016-05-171-4/+12
| | | | | This can happen due to poorly muxed MTS files that result in a suboptimal scr offset calculation in reader.c
* libhb: remove unused subtitle fifo_syncJohn Stebbins2016-05-172-3/+0
|
* libhb: add hb_buffer_list_rem()John Stebbins2016-05-172-0/+35
|
* libhb: fix buffer list size calculationJohn Stebbins2016-05-171-2/+2
|
* remove dxva hw decode (#189)John Stebbins2016-05-1725-2567/+65
| | | | | | | | | * remove dxva hw decode It provides practically no speed increase even on a slow CPU and results in a speed decrease on fast CPUs. And the code is exceptionally fugly. * cli: remove USE_HWD
* doc: Update BUILD-Linux with instructions for Ubuntu 16.04.Bradley Sepos2016-05-162-6/+25
|
* tx3g: fix conversion of empty SSA subtitleJohn Stebbins2016-05-161-0/+5
| | | | an empty SSA caused a crash
* WinGui: Language tweak to make the UI clearer.sr552016-05-142-2/+2
|
* WinGui: UI improvements to the Audio Defaults panel.sr552016-05-144-176/+191
|
* WinGui: Bug fix in the new behaviour tracks preset loading.sr552016-05-141-3/+3
|
* WinGui: Don't allow the user to enter invalid filename characters in the ↵sr552016-05-134-6/+55
| | | | "File Format" autoname text box. Also sanitise the input on startup for legacy users which bad options. Fixes #182
* WinGui: Add a track list on the Audio Defaults screen. This changes the ↵sr552016-05-1210-71/+924
| | | | behaviour to match the Mac and Linux GUIs. So you no longer have to have a source audio track before you can create presets.
* WinGui: Update the UpdateSourceTrigger on the AddPresetView so you don't ↵sr552016-05-121-4/+4
| | | | need to tab out of the controls for it to recognise the name. Fixes #183
* remove debug printfJohn Stebbins2016-05-081-2/+0
|
* mux: eliminate 2048 byte size limit of SSA subtitlesJohn Stebbins2016-05-083-63/+158
|
* LinGui: allow the main window to be tallerJohn Stebbins2016-05-051-1/+1
|
* LinGui: add {preset} auto-file naming optionJohn Stebbins2016-05-054-3/+10
|
* cli: fix race during queue processingJohn Stebbins2016-05-051-0/+11
| | | | | | during queue processing, the pre-scan of an encode could trigger an attempt to encode using command line options, which would fail and abort the queue
* Merge pull request #178 from bradleysepos/framerateScott2016-05-041-0/+5
|\ | | | | libhb: Expand default frame rates to include 72, 75, 90, 100, 120.
| * libhb: Expand default frame rates to include 72, 75, 90, 100, 120.Bradley Sepos2016-05-031-0/+5
| |
* | Merge pull request #179 from bradleysepos/toolchainScott2016-05-041-0/+48
|\ \ | | | | | | scripts: Add script to install prebuilt MinGW on Linux.
| * | scripts: Add script to install prebuilt MinGW on Linux.Bradley Sepos2016-05-031-0/+48
| | |
* | | MacGui: fix build on 10.10 sdk.Damiano Galassi2016-05-043-4/+15
| | |
* | | MacGui: delete an unused patch.Damiano Galassi2016-05-041-18/+0
|/ /
* | MacGui: disable code signing, it had been inadvertently enabled some commits ↵Damiano Galassi2016-05-031-2/+0
| | | | | | | | ago.
* | MacGui: use AVFoundation as the first option for the preview playback. Add ↵Damiano Galassi2016-05-0333-948/+2389
|/ | | | volume and tracks controls to the player hud.
* libhb: Describe NLMeans tunes Tape and Sprite in comments.Bradley Sepos2016-05-021-0/+2
|
* libhb: Add NLMeans tune Sprite.Bradley Sepos2016-05-021-0/+26
|
* libhb: Add NLMeans tune Tape.Bradley Sepos2016-05-021-0/+27
|
* WinGui: Actually check in the fix for #158sr552016-04-291-1/+3
|
* WinGui: Force the Optimise MP4 / iPod 5G Checkbox to refresh when changing ↵sr552016-04-291-0/+1
| | | | the Output Format dropdown. Fixes #158
* Another gitignore update for windows.sr552016-04-291-0/+1
|
* WinGui: Simple tool for generating a signed hash of the HandBrake download.sr552016-04-295-0/+256
|
* Update .gitignore with more ignored files for the windows build.sr552016-04-291-1/+2
|
* WinGui: Improve the security of the update checker on windows. This download ↵sr552016-04-295-28/+59
| | | | is now verified against a signed RSA-SHA256 hash verifying both file integrity and origin.
* Update README.mdScott2016-04-241-3/+2
|
* WinGui: Wrap text on popup window container.sr552016-04-231-1/+2
|
* WinGui: Fix the Subtitle Defaults popup text.sr552016-04-233-1/+13
|
* WinGui: If you invoke HandBrake.exe with "--auto-start-queue" it will ↵sr552016-04-237-15/+55
| | | | | | automatically start the queue and not prompt to recover the queue. Behaviour Change: When reloading the queue, any job that is "In progress" will be marked as "Error" now. We don't know if HandBrake crashed or the system restarted. This avoids any crash -> restart loops that may occur. This allows HandBrake to get on with the rest of the queue until the user can action the failed encode.
* MacGui: do not stop the preview encoding when the showWindow: is called and ↵Damiano Galassi2016-04-221-1/+3
| | | | the window is already on screen.
* decavcodec: fix audio decoder frame countJohn Stebbins2016-04-211-0/+5
| | | | it was always 0
* stream: fix memory leak during PS stream probeJohn Stebbins2016-04-201-0/+7
|
* buffers: add more buffer debugging supportJohn Stebbins2016-04-201-7/+33
|
* WinGui: Some initial work to make the HandBrake.ApplicationServices library ↵sr552016-04-1910-322/+334
| | | | more portable.
* Merge branch 'Idea2'sr552016-04-191-3/+8
|\
| * WinGui: Small code optimisation in the QueueRecoveryHelpersr552016-04-181-3/+8
| |