summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: center the prefs window in the showWindow: method.ritsuka2015-01-222-9/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6786 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename HBController and HBQueueController files.ritsuka2015-01-225-13/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6785 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move the application delegate to its own class. Removed the "Open ↵ritsuka2015-01-2211-1826/+1800
| | | | | | Source (Title Specific)" menu item, now integrated in the standard open panel. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6784 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do a mutable copy instead of a copy for the masterTrackArray.ritsuka2015-01-211-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6783 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix audio track selection on JSON LibHB API.sr552015-01-202-5/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6782 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the preset load failure error message. Remove some duplicate ↵sr552015-01-205-57/+71
| | | | | | keys in the encode task model. Change some of the preview properties to nullable. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6781 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a number formatter to the seconds and frames textfields.ritsuka2015-01-201-4/+36
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6780 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the "Cancel encode and stop" alert button.ritsuka2015-01-201-17/+33
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6779 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename cancel: to cancelRip: so it won't be automatically called ↵ritsuka2015-01-204-17/+6
| | | | | | when the esc key is pressed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6778 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the public hb_state property in HBCore, fix a bug in HBVideo ↵ritsuka2015-01-204-14/+19
| | | | | | and change some strings in the queue job's description. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6777 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use bindings to enable/disable the main window ui elements.ritsuka2015-01-203-111/+101
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6776 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Quick Fix for the batch encoding with libhb mode.sr552015-01-1917-34/+90
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6775 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding additional logging around LibHB scan / encode to track down ↵sr552015-01-193-19/+67
| | | | | | why it's not starting for some users. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6774 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: fix mingw Jenkins buildsjstebbins2015-01-192-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6773 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: enable and fix more compiler warnings in the Xcode project.ritsuka2015-01-1913-42/+43
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6772 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove startProgressHandler:completationHandler: method in HBCore. ↵ritsuka2015-01-195-43/+40
| | | | | | Switched HBPreviewGenerator to encodeJob: . git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6771 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: moved the queue code from HBController to HBQueueController, ↵ritsuka2015-01-1920-2395/+2278
| | | | | | reworked the way the queue synchronise itself between multiple instances to be more resilient (hopefully). Modified HBCore to take callback blocks instead of notifications. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6770 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removing some more dead code in the interop library.sr552015-01-1820-759/+65
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6769 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removing some redundant code from the interop library.sr552015-01-187-326/+6
| | | | | | Fixed the libdvdnav option for the libhb based encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6768 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EncodingProfile object as it doesn't make sense in the ↵sr552015-01-189-637/+566
| | | | | | | | context of the app. Small fix to updated preview window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6767 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Work around fedora mingw pthread library requirementjstebbins2015-01-185-4/+23
| | | | | | | | | | Fedora mingw seems to require it's own pthread library which causes build conflicts with our pthread lib. So this patch distinguishes whether libpthread or libpthreadGC2 is already installed on the system and uses the appropriate system lib when found. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6766 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Combine the Still and Live previews into a single window in the same ↵sr552015-01-1714-634/+455
| | | | | | style as the Mac and Linux GUI's git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6765 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't set audio rate fields in the json message for passthru.sr552015-01-173-11/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6764 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix SRT subtitle filepath issue.sr552015-01-171-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6763 b64f7644-9d1e-0410-96f1-a4d463321fa5
* json: fix srt filename parsingjstebbins2015-01-171-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6762 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the Bitrate, compression and quality nullable in the json ↵sr552015-01-171-3/+3
| | | | | | audiolist object to avoid warnings in the log. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6761 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552015-01-1720-159/+224
| | | | | | | | | - Numerous fixes to the JSON api code. Live preview should now work again. Possible fix for issue where queued jobs where stopping at a random point and not continuing. - Fix Clear button on the audio tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6760 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: remove dos line endings from patchjstebbins2015-01-151-110/+110
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6759 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: fix configure environment of several contribsjstebbins2015-01-154-8/+8
| | | | | | | | | Incorrect build environment caused a failure to disable asserts in libdvdnav which leads to crashes. Probably other undesirable side effects as well. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6756 b64f7644-9d1e-0410-96f1-a4d463321fa5
* dvd: demote an hb_error to hb_log to prevent GUI error dialog spamjstebbins2015-01-151-1/+1
| | | | | | | This "error" always happens with non-dvd sources. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6755 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: disable the alert on error coderitsuka2015-01-151-11/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6754 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix some leaksritsuka2015-01-155-9/+59
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6753 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix QSV Preset/Profile/Levelsr552015-01-141-0/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6752 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Libhb JSON API, Fix Extra encode arguments.sr552015-01-141-3/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6751 b64f7644-9d1e-0410-96f1-a4d463321fa5
* stream: Fix scanning files with large PNGsjstebbins2015-01-141-1/+15
| | | | | | | | Increase libavformat probe buffer size. The default size of 5MB is not large enough to successfully scan some files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6749 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: simplify the toolbar/menu validation methods, plus some cosmetics.ritsuka2015-01-144-173/+143
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6748 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixes to new JSON API Code, Audio and Chapter settings.sr552015-01-134-17/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6747 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix build.sr552015-01-131-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6746 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a crash when editing a queue item.ritsuka2015-01-131-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6745 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix libdvdnav dvd name and add additional fallback if no name is foundritsuka2015-01-132-1/+18
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6744 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix small memory leakjstebbins2015-01-131-6/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6743 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Revert a change Xcode committed on its own.ritsuka2015-01-131-8/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6742 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Move the audio/subtitles selection logic out of the view ↵ritsuka2015-01-1322-1531/+1815
| | | | | | controllers. Now it's possible to create a HBJob and apply a preset to without the UI classes help. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6741 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: reorganize createMovieAsyncWithImageIndex:andDuration: method. and ↵ritsuka2015-01-132-36/+33
| | | | | | add an additional check before switching the preview window HUD. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6740 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some fixes around x264/x265 tune/profile optionssr552015-01-127-13/+32
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6739 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Simplify frontend useage of hb_add()jstebbins2015-01-129-245/+53
| | | | | | | | | Modify hb_add() to automatically add all necessary passes, so hb_add() only needs to be called once per job. It now automatically adds subtitle scan and 2-pass encoding passes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6738 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix frame rate mode description in the queue.ritsuka2015-01-121-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6737 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix parent window of dialogsjstebbins2015-01-118-42/+89
| | | | | | | libgtk has started complaining about floating dialogs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6734 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Another fix to 2Pass encoding on the new JSON api.sr552015-01-111-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6733 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make LibHB a first class citizen for encoding. (Now on by default). ↵sr552015-01-1110-24/+41
| | | | | | Update for JSON API changes. Bug fixes in subtitles and twopass encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6732 b64f7644-9d1e-0410-96f1-a4d463321fa5