summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: enable MP4 and Matroska muxing for x265.Rodeo2014-03-135-28/+1
| | | | | | | Also, remove the raw muxer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6106 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: enable MP4 and Matroska muxing.Rodeo2014-03-135-45/+1412
| | | | | | | Also remove the raw muxer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6105 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Build: pass --build to configure when cross-compiling.Rodeo2014-03-132-4/+8
| | | | | | | | This is the right thing to do, and also happens to fix building with MinGW-w64 in a non-Linux environment such as e.g. Cygwin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6104 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore GPU info logging.sr552014-03-081-1/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6103 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: restore writing of encoding tool tag to output filejstebbins2014-03-062-0/+45
| | | | | | | We lost this when switching to avformat for muxing git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6102 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Improve widget layoutjstebbins2014-03-063-24/+58
| | | | | | | | | | | | | Add padding to GtkEntry. On some themes, it looked very crowded. Let height of x264 extra settings text box float with height of widgets that it shares a grid with. It's fixed height was causing weird layout. Reduce border around GtkComboBox. There are lots of combo boxes, so this results in a significant reduction in the overall size of the window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6101 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improvements and fixes to the Output Format Dropdown / Destinationsr552014-03-062-33/+67
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6100 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: use python2 explicitelyjstebbins2014-03-061-2/+2
| | | | | | | ...since python3 has incompatible syntax changes git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6099 b64f7644-9d1e-0410-96f1-a4d463321fa5
* QSV: alternate workaround for B-pyramid + keyframe insertion issue.Rodeo2014-03-041-10/+10
| | | | | | | | | | The original workaround (SVN 6016) got rid of the invalid timestamps, but did nothing to prevent visual artifacts. Since it doesn't look like I'll be fixing the underlying cause right away, this will avoid broken output for our users in the meantime. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6098 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: generalize x264CqSliderFractional preference to allRodeo2014-03-031-4/+4
| | | | | | | encoders that allow fractional CQ values (such as x265). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6097 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: allow more flexibility in manual croppingjstebbins2014-03-032-4/+13
| | | | | | | Do not limit cropping to half of width or height. Instead, just make sure resulting image width and height are never less than 16. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6096 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: remove faad2jstebbins2014-03-024-58/+0
| | | | | | It hasn't been in use for 3 yrs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6095 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove libfaacsr552014-03-0227-1282/+65
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6094 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update dependencies in docsjstebbins2014-03-022-11/+12
| | | | | | indicate ubutnu 14.04 and gtk 3.10 are required to build the gtk UI git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6093 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove some last references to the faac encoder.sr552014-03-024-8/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6092 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add a new command line argument to the HandBrake GUI executable ↵sr552014-03-014-3/+75
| | | | | | | | (--reset). This deletes all preset, user preset and settings file which should result in a full reset to defaults. Also fixed a small bug on the Add to queue button. Don't actually add an item without a destination. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6091 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't set -U or -P when QSV is enabled.sr552014-03-011-4/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6090 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: dynamic detection of availability of libav audio encodersjstebbins2014-03-012-11/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6089 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump x265 to r6321 8a84c10e5116.Rodeo2014-02-284-82/+236
| | | | | | | | | | | - rational framerates - libx265 now provides decode time stamps (DTS) - encx265: minor refactoring + prepare for muxing to MP4/Matroska git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6088 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove legacy preset key UsesMaxPictureSettingsjstebbins2014-02-272-5/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6087 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix another preset loading problemjstebbins2014-02-261-134/+141
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6086 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add a "Reset All Titles" buttonjstebbins2014-02-253-61/+76
| | | | | | | This provides a convenient way for the user to update all currently loaded titles to the current settings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6085 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove cruftjstebbins2014-02-258-459/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6084 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix race condition crasher in subtitle/audio listsjstebbins2014-02-252-2/+14
| | | | | | | | | | clearing a tree view caused selection to change while clearing (and before clearing is complete). The selection change triggered an update that attempted a recursive tree view clear. Since the first clear leaves the tree view in an inconsistant state till it finished, this causes a crash. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6083 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: UI layout changesjstebbins2014-02-254-192/+189
| | | | | | | Make some things fit a little better and make room for additional auto passthru options. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6082 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix some preset loading issuesjstebbins2014-02-254-22/+68
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6081 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix crash if all titles are too shortjstebbins2014-02-241-3/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6080 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: simplify subtitle track refrencingjstebbins2014-02-244-107/+78
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6079 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: simplify audio track referencesjstebbins2014-02-244-72/+44
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6078 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix selection of "feature" titlejstebbins2014-02-241-5/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6077 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: queue window changesjstebbins2014-02-231-11/+27
| | | | | | | Don't show number of passes if passes is 1 or not ABR mode. Show cropping values. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6076 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: use hb_video_encoder_get_presets()jstebbins2014-02-233-6/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6075 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: use hb_video_quality_get_name()jstebbins2014-02-231-18/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6074 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb audio bitrate is referenced by linguijstebbins2014-02-234-78/+100
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6073 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb samplerate is referenced from linguijstebbins2014-02-234-125/+93
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6072 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb video framerate is referenced from linguijstebbins2014-02-234-68/+65
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6071 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb audio mixdowns are referenced from linguijstebbins2014-02-235-143/+100
| | | | | | Cleans up interface and fixes faulure to use fallbacks properly git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6070 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb video encoders are reference from linbuijstebbins2014-02-234-109/+66
| | | | | | Cleans up interface and fixes failure to use fallbacks properly git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6069 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb audio encoders are referenced from linguijstebbins2014-02-235-172/+100
| | | | | | Cleans up the interface and fixes failure to use fallbacks properly git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6068 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb containers are refrenced from linguijstebbins2014-02-238-976/+162
| | | | | | Cleans up the interface and fixes failure to use fallbacks properly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6067 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove some irrelevant information from the Log header.sr552014-02-231-3/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6066 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix to the Multiple Title selection feature. UI warning no longer ↵sr552014-02-233-26/+2
| | | | | | relevant after audio/sub title behaviour refactor. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6065 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: rework how hb titles are referenced from linguijstebbins2014-02-2313-361/+469
| | | | | | | Provides a less cryptic interface to identifying and looking up hb titles. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6064 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Enable the x265 raw muxer for testing. Note to everyone playing ↵sr552014-02-233-2/+8
| | | | | | with this. This is highly experimental at this stage. There is no support for audio and the encoder is slow compared to x264. It's still early days. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6063 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: x265 UI patch by Zhang Zhigiang. sr552014-02-2320-143/+753
| | | | | | | This enables support for the x265 encoder from the GUI when paired with a build of HandBrake that has x265 enabled. Thanks git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6062 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: improvements to queue windowjstebbins2014-02-225-259/+368
| | | | | | | | | Add x264 preset/tune/profile/level. LinGui has been missing this. Reformat audio and subtitle list. Don't show "Turbo" when not encoding 2 pass ABR. Don't show "Filters" line if there are no filters. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6061 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further work on the new Audio and Subtitle automatic behaviour system.sr552014-02-225-69/+88
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6060 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: tweaks to "add multiple" dialogjstebbins2014-02-221-1/+33
| | | | | | | Changes make which titles have conflicting destination file names more evident. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6059 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: sort the list of files in batch modejstebbins2014-02-221-3/+30
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6058 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: clean up handling dir directory separatorjstebbins2014-02-226-5/+42
| | | | | | | title->name was getting set to an empty string in some cases due to looking for the wrong directory separator. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6057 b64f7644-9d1e-0410-96f1-a4d463321fa5