summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: Queued item editing initial implementation.dynaflash2010-01-217-340/+1347
| | | | | | | | | - Sends a chosen queued item back to the main window for reload ( and rescan ) via contextual menu (right click) - Deletes queued item from queue after being reloaded to main window ( after editing or whatever, send back to queue via Add To Queue Button same as a new source). - New queue window contextual menu also includes delete and show options previously only available via separate icons. - Note: Needs testing particularly in the subtitle area, which is not to say there aren't other bugs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3080 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix building x264 on mingwjstebbins2010-01-211-0/+1
| | | | | | | | x264 now tries to link to lavf if it thinks it can explicitely disable lavf, avs and ffms support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3079 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix cancel during p-to-p searchjstebbins2010-01-202-8/+11
| | | | | | | | | when canceling, video sync was closed, but audio sync was stuck waiting on a condition variable. so force audio sync to wake up when video sync closes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3078 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-187-244/+216
| | | | | | - Just some re-factored code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3077 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-173-10/+15
| | | | | | - Fix: Correctly set KeepAR for presets with w&h and w only. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3076 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump to r1391-3d0f110dynaflash2010-01-171-1/+1
| | | | | | | | - native vfr time stamp handling - several opt speedups - http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=3d0f1108f982867dde5079bbbf90553487de2ed0 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3075 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-162-1/+9
| | | | | | - Updated tooltip for new show cli window preference. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3074 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-169-278/+382
| | | | | | - Improve the In-Gui encode status option. by default, the CLI window is not completely hidden when this is set however there is an option to show it to allow "ctrl-c" clean exits. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3073 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-154-10/+89
| | | | | | - Send a job (which is not currently encoding) from the queue, back to the main window so that the user can alter the encode settings. Sending a job back causes a rescan of the source following by the current configuration being loaded back into the main gui window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3072 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-157-280/+319
| | | | | | - Bit of re-factoring to the encode / queue code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3071 b64f7644-9d1e-0410-96f1-a4d463321fa5
* prevent duplicate audio list entriesjstebbins2010-01-141-10/+38
| | | | | | | when the user has an obscene number of audios in a custom preset that are all passthru, duplicate audios would populate the audio list. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3070 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Raise the TextStorageUpperSizeLimit and TextStorageLowerSizeLimit x ↵dynaflash2010-01-131-2/+2
| | | | | | | | | 3 to accomodate larger logs in the activity window. Recommended by BradleyS and approved by me. - TextStorageUpperSizeLimit 125000 - TextStorageLowerSizeLimit 120000 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3069 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add the ability to send the finished encode to any application the ↵dynaflash2010-01-124-56/+236
| | | | | | | | | | user chooses instead of just "Send to MetaX". - Retains a checkbox to acivate sending the finished encode - Adds a file name textfield and a browse button so user can choose the app to send the finished encode to. - Defaults to MetaX as this would be the only app already existing in the users prefs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3068 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove other errant subtitle log line for sub title tracks.dynaflash2010-01-121-2/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3067 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove errant subtitle track log mssg that was broken anyway.dynaflash2010-01-121-3/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3066 b64f7644-9d1e-0410-96f1-a4d463321fa5
* prevent hang during foreign audio searchjstebbins2010-01-101-4/+5
| | | | | | | was waiting for an audio pts during the indepth scan when there is no audio being processed git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3065 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-092-30/+34
| | | | | | - Don't try set the quality slider when the preset doesn't use it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3064 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-094-2/+27
| | | | | | - Added a Label on the cropping panel to indicate that preset crop values are in use. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3063 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-093-11/+38
| | | | | | - If crop values are stored in the preset and the user has decided to enable them in the preset, the gui will not longer reset the crop panel on title change. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3062 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-092-6/+38
| | | | | | - Enabled the Frame to Frame encode mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3061 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-091-1/+1
| | | | | | - Fix for the Chapters tab. It was not being enabled when a folder containing a Video_TS folder was being selected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3060 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-091-34/+33
| | | | | | - Fixed the preset loader. It would not set the quality slider if RF51 was used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3059 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-091-7/+7
| | | | | | - Don't throw errors when the activity window is disposing. Should probably find a better solution to this at some point. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3058 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-091-1/+0
| | | | | | - Compile error fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3057 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-093-167/+168
| | | | | | - Refactor the Activity window code. Hopefully the code is not thread-safe which should fix a couple of display problems with the log view. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3056 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-01-097-85/+122
| | | | | | - Implemented the point to point - seconds mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3055 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix source duration display format when using time or frame based ↵dynaflash2010-01-041-2/+2
| | | | | | encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3054 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Added some errors checks and a flush function to encode the remaining data ↵ritsuka2009-12-311-14/+72
| | | | | | | | in the fifo. It may fix the "0.5 seconds of digital noise" issue, but I was unable to reproduce it, so I don't know if it actually helps. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3053 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Move destination widgets up to realign back to pre point a to b postion.dynaflash2009-12-291-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3052 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Re-arrange Source area to be all on one line instead of duration ↵dynaflash2009-12-291-37/+45
| | | | | | being on a second line under the Title NSPopUp. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3051 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-285-185/+227
| | | | | | | | - Improve VLC detection for the preview window. - Put in the infrastructure for the new Frame / Duration(Seconds) feature - Some Re-factoring git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3050 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CREDITS:sr552009-12-271-0/+37
| | | | | | -libmkv / libtheora added. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3049 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CREDITS:sr552009-12-271-29/+7
| | | | | | | | | - Removed old libraries no longer in use. - Renamed libdts to libdca - Added faad2 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3048 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-272-0/+0
| | | | | | - Update Grown for Windows to 2.0.0.25 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3047 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-263-9/+10
| | | | | | | - Select the first audio track instead of "Automatic" in the Audio Track Dropdown Menu. - Cleaned up some subtitle code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3046 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-251-2/+2
| | | | | | - Make Parsers ReadLine() function even faster. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3045 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-251-11/+18
| | | | | | - Hopefully a significant performance improvement in the Parser ReadLine() Function. This should help when the CLI is throwing out huge amounts of read errors / logging data. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3044 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix subtitle forced for foreign scan. Set it to "scan" instead of ↵sr552009-12-241-1/+1
| | | | | | "Forced" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3043 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Interface changes to allow pts or frame based point to point ↵dynaflash2009-12-234-671/+2086
| | | | | | encoding on top of our existing chapters based encoding. ... Based upon jstebbins most excellent work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3042 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add point-to-pointjstebbins2009-12-238-223/+554
| | | | | | | | the user can now select between chapter, seconds, or frame start and end points for encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3041 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: add point-to-point capabilityjstebbins2009-12-231-17/+69
| | | | | | | new option --start-at sets the start point in seconds, pts, or frames git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3040 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add point-to-point encodingjstebbins2009-12-238-37/+449
| | | | | | | | | | | | | | allows frame and pts based start points. end points were already previously supported. New job variables pts_to_start and frame_to_start specify the start point. There can be a period during the encode where it has to search for the start point. During this period, libhb sets a new state HB_STATE_SEARCHING and sets progress and eta till start point found. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3039 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix an issue with picture settings sensitivity when no source has ↵jstebbins2009-12-201-1/+1
| | | | | | | | | yet been scanned Widgets were active and modifiable that should have been disabled. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3038 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-191-4/+8
| | | | | | - Fix a crash when a preset with crop values is selected before the first source is scanned. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3037 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Adds a very crude, CLI-only rotation filter to flip pixels vertically (mode ↵jbrjake2009-12-194-1/+409
| | | | | | 1), horizontally (mode 2), or both (mode 3, default). Called with --rotate. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3036 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-193-20/+25
| | | | | | | - Shave ~0.5s of the application startup time by not initialising an XmlSerializer when it's not needed. This is quite expensive. - Make sure the Activity window is initialised before we try set it's title. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3035 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-182-3/+5
| | | | | | | | - Move the Queue Recovery file to HandBrakes appdata folder. Queue Recovery file won't be deleted when temp folder is cleared now. Note that it will not detect the old hb_queue_recovery.xml file in the systems temp folder. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3034 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-183-47/+81
| | | | | | | | | | - Audio Panel fixes and Usability improvements. - Disabled DRC control which shouldn't have been active when AC3/DTS was selected - Greyed out text labels for Mixdown, Samplerate, bitrate and DRC to help make it clearer the controls are disabled when AC3/DTS is selected. - Changed the values which those controls are reset to when AC3/DTS are selected so they are not showing the first value in the dropdown. (e.g 32 for the bitrate. This was a little mis-leading) - Changed Mixdown from Automatic to "AC3 Passthru" to match the MacGui when AC3 is selected. Same for DTS git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3033 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix subtitle code in Live Preview that borked Live Preview encodes ↵dynaflash2009-12-161-4/+2
| | | | | | which was broken in svn 3024. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3032 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump to r1376-3feaec2dynaflash2009-12-151-1/+1
| | | | | | - 2 pass rate control improvements git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3031 b64f7644-9d1e-0410-96f1-a4d463321fa5