summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* enc_qsv: fix crash.Rodeo2013-08-261-0/+6
| | | | | | | | This was caused by trying to encode even when encoder initialization failed (qsv_enc_init). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5752 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Print QSV info in all logs in a libhb-friendly manner, via hb_scan (was ↵Rodeo2013-08-262-6/+8
| | | | | | | | | | printed in hb_init). Also, print an error to the log if attempting to print uninitialized QSV info. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5751 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix display size when anamorphic is disabled.Rodeo2013-08-251-4/+14
| | | | | | | | Some interfaces set the PAR width/height to be the same as the input's, even when anamorphic is disabled. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5750 b64f7644-9d1e-0410-96f1-a4d463321fa5
* QSV: don't use AVBR rate control.Rodeo2013-08-252-43/+21
| | | | | | | | User testing shows it's unreliable, and VBR works just as well for that purpose. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5749 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Quality slider in QSV mode.sr552013-08-251-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5748 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Fix Scanning due to qsv change to hb_title_ssr552013-08-242-3/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5747 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Few minor updates for QuickSync.sr552013-08-245-35/+28
| | | | | | WinGui: Create a new instances of HandBrakeInstance for every new encode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5746 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Additional fixes to libhb logging, libdvdnav option and min ↵sr552013-08-245-30/+97
| | | | | | duration setting. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5745 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixes around libhb scanning. (Progress % was not shown and the scan ↵sr552013-08-244-54/+65
| | | | | | logs was not written to disc) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5744 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a small logic bug in the video encoder dropdown with av_mkvsr552013-08-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5743 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Implement hb_qsv_available in the UI so that the encoder isn't shown ↵sr552013-08-234-2/+33
| | | | | | when the build hasn't been built with quicksync support or the system doesn't support it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5742 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Manually merged the QuickSync UI changes from the qsv branch to trunksr552013-08-2315-58/+482
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5741 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Updated some structs to keep up with libhb. Exposed video quality ↵randomengy2013-08-2316-304/+238
| | | | | | limits. Exposed libhb language list. Suppressed a non-fatal avformat seek error. Fixed localization error in video rates list. Fixed missing sample rate for encoder-specific passthroughs. Fixed "disabled" quality level. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5740 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improved Audio Listbox Item style. Moved to a single line design. ↵sr552013-08-224-146/+55
| | | | | | Since most people generally don't use the DRC, Gain and Sample rate controls, these have been moved into the expandable area instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5739 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Big merge, QSV to trunk: part 2 (new files).Rodeo2013-08-2214-0/+6678
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5738 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Big merge, QSV to trunk: part 1 (tracked files).Rodeo2013-08-2222-81/+785
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5737 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the layout of the Subtitle Tracks listbox items.sr552013-08-221-107/+69
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5736 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missing theme file from last checkin.sr552013-08-221-0/+52
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5735 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Replace the MenuButtons with SplitButtons on the Audio/Subtitle tabs.sr552013-08-225-22/+326
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5734 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Cosmetic fixes around the new libhb scanning. sr552013-08-223-23/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5733 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Strip out legacy CLI scan code.sr552013-08-2214-1416/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5732 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use LibHB for scanning. CLI is no longer used. It seems to be ↵sr552013-08-223-40/+7
| | | | | | stable enough now and it's quite a bit quicker at scanning. Encode is still optionally libhb. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5731 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work around around a when done countdown.sr552013-08-2111-25/+317
| | | | | | When a queue finishes it will now popup a window giving the user 60 seconds to cancel the when done operation. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5728 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix compiler warning...jstebbins2013-08-191-1/+8
| | | | | | | unused typedef git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5722 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use FSEvent api to create a FSEventStream to keep track of when a ↵ritsuka2013-08-192-28/+105
| | | | | | | | file inside the Queue folder is update. Move Queue.plist inside a folder because FSEvent can only track changes at folder level, so we have a folder with just a file inside. Whenever something happens inside the Queue folder, HandBrake reload Queue.plist. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5720 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Stopping an encode or pausing the queue will no longer run the ↵sr552013-08-185-22/+69
| | | | | | "When Done" option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5714 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missing file from a previous commit.sr552013-08-181-0/+67
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5713 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: calculate the actual height of the queue rows. Align the interface ↵ritsuka2013-08-182-1308/+318
| | | | | | elements a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5711 b64f7644-9d1e-0410-96f1-a4d463321fa5
* encx264: auto-enable metrics when the relevant tune is requested.Rodeo2013-08-171-0/+22
| | | | | | | | Thanks to s55 for the suggestion. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5710 b64f7644-9d1e-0410-96f1-a4d463321fa5
* encx264: don't force-enable metrics (PSNR, SSIM).Rodeo2013-08-171-5/+0
| | | | | | | | Matches the x264 defaults, gives us a very minor speed boost, and gets rid of a warning. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: General code tidyupsr552013-08-1715-131/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5705 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improved the Queue Tooltip and Added a new "Reset to 'Do nothing' ↵sr552013-08-178-36/+61
| | | | | | when the app starts" option (for the when done dropdown) to preferences. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5704 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the autoname helper so that it correctly sets the mkv extension ↵sr552013-08-171-1/+1
| | | | | | for av_mkv git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5703 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: log avio_open2 error return codejstebbins2013-08-161-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5701 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add language files to debian install filejstebbins2013-08-121-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5698 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add language files to rpm specjstebbins2013-08-121-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5697 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with Queue Import/Export that didn't obey the Ok/Cancel ↵sr552013-08-111-6/+8
| | | | | | buttons. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5696 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Read events from the mouse scroll wheel in HBPreviewController.m to ↵ritsuka2013-08-041-0/+17
| | | | | | change the preview image. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5690 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: mark more strings as translation candidatesjstebbins2013-08-017-311/+270
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5678 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Setting the Initial Directory to null when we can't resolve a full ↵sr552013-07-301-4/+3
| | | | | | path to see if it helps an intermittent crash some users seem to see on the Browse Destination Dialog. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5676 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updating Caliburn Micro Librariessr552013-07-284-1108/+1543
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5675 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some fixes around the Video and Advanced Tab query generation behaviour.sr552013-07-272-31/+44
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5674 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: sr552013-07-278-17/+53
| | | | | | | | | - When switching between the video tab and advanced panel, set the advanced tab's advanced query string from the x264 preset. - Add a copy full query context menu to the "extra options" text box. - Auto set the Picture settings mode on the Add Preset window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5673 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed Anamorphic mode was not being saved when adding a preset with ↵sr552013-07-271-0/+1
| | | | | | no picture sizes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5672 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: mark more strings as translatablejstebbins2013-07-261-10/+10
| | | | | | | Thanks to Уважением Виктор git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5670 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add russian translation :Pjstebbins2013-07-263-1/+1698
| | | | | | | Thanks to Уважением Виктор (aka victor) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5668 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix UI lockup when adding a chapter with a name containing non-UTF8 ↵Rodeo2013-07-221-1/+2
| | | | | | characters. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5657 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump x264 to r2345-f0c1c53.Rodeo2013-07-213-240/+5
| | | | | | | | Miscellaneous fixes and improvements as usual, plus lets us drop a patch that has now been pushed upstream. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5656 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update the exception handling code to deal with Component Activation ↵sr552013-07-203-14/+44
| | | | | | Exceptions, allowing for better error messages. Changed the defaultsettings.xml file to be an embedded resource. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switch to native WPF dialogs for file handling except for the folder ↵sr552013-07-201-5/+5
| | | | | | browser. Will replace this later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5654 b64f7644-9d1e-0410-96f1-a4d463321fa5