summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui:sr552010-09-171-0/+16
| | | | | | If an Audio track selected is not AC3 or DTS, and AC3 or DTS passthru are selected switch to AAC to prevent bad encodes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3540 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Disable ffmpeg doc generation. We don't need it and it causes the nightly ↵sr552010-09-171-0/+1
| | | | | | build to fail git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3539 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-172-21/+36
| | | | | | - Another fix to the Encode Log Writer which should hopefully fix the "ObjectDisposedException" some users were seeing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3538 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix peak framerate and custom resolution for new presets which was ↵dynaflash2010-09-171-966/+1504
| | | | | | | | | | | borked in 3532 due to those enhancements being after the audio work was done on an out of date xib ... fixed by circleone. Enhancements added as well by circleone: - Disables the ability to change the audio track order based on columns in 3532. - Changes the size of audio widgets from mini to small so they are easier to see. - Add scroll bar to the subtitles tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3537 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio ... Add an "Add All Tracks" button to the audio tab.dynaflash2010-09-165-1062/+151
| | | | | | | - Patch by circleone... Thanks again! - Adds all available source tracks at the default mixdown etc. to the macgui in one click. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3536 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix two line status readout in the main window originally ↵dynaflash2010-09-162-524/+2306
| | | | | | implemented in svn rev 3483 which somehow got borked in svn rev 3532. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3535 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: try other gstreamer sink interfaces if gconfvideosink failsjstebbins2010-09-151-2/+8
| | | | | | | It appears that gconfvideosink may not work on kde systems. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3534 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-151-19/+23
| | | | | | - Some changes to the way logging / exceptions are handled. This may fix an intermittent issue that causes a large number of exception windows to appear. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3533 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio ... Allow more than 4 audio tracks.dynaflash2010-09-159-7704/+2896
| | | | | | | | | | | | | | - Patch courtesy of circleone ... Thanks! - Use a NSTableView to dynamically add/delete audio tracks ala the Subtitle tab. - Sets a 24 track limit until someone tests more than 24 tracks (the libhb 8 track limit was removed as per http://trac.handbrake.fr/changeset/3531). - Replaces the old static 4 tracks to a dynamic array. - Moves macgui audio handling to a separate class. Known caveats: - Borks queue editing which needs a revamp anyway. - Queue window display needs to be adjusted to show more than 4 tracks appropriately. Again, its cosmetic and is not a show stopper. - There may be other possible unknown side effects even though tested on all presets. That said, I feel it needs to get in so that we can get feedback from nightlies. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3532 b64f7644-9d1e-0410-96f1-a4d463321fa5
* remove the 8 audio limit. isn't needed anymore.jstebbins2010-09-152-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3531 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix cli issue with batch scan and encodejstebbins2010-09-152-10/+23
| | | | | | | | | I didn't implement 'single title scan' for batch mode cause it seemed contradictory. but the cli uses this when encoding, even in batch mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3530 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a crash when a TS has no aspect ratio set in the video streamjstebbins2010-09-142-3/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3529 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-145-29/+69
| | | | | | - Log Exceptions out to the Log folder when they occur. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3528 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-141-1/+1
| | | | | | - Fix an issue with the Subtitle Forced option being set to scan instead of the track id. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3527 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump ffmpeg from 22950 to 25082jstebbins2010-09-1411-934/+54
| | | | | | | | | | | | | | It's been 5 months since an ffmpeg bump. One negative is that we loose LATM support. The LATM patch is just impossible to apply anymore since ffmpeg dropped support for using the external faad lib. There are ifdef's in the code should anyone wish to revert to an earlier ffmpeg and enable LATM. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3526 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a rare hang in the muxer.jstebbins2010-09-131-1/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3525 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix UI problem with trellis cavlcjstebbins2010-09-131-4/+0
| | | | | | | | forgot to remove some code that removed trellis from the option string when cabac is disabled. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3524 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-121-3/+6
| | | | | | - Fix a crash in the Auto-Naming function caused by empty string in the title name. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3523 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-122-9/+13
| | | | | | - Title Specific Window is now always centre of parent. Fixes issues of it appears on a 2nd monitor on dual monitor setups. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3522 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-125-5/+8
| | | | | | - Move The Title Specific scan tool window into a ToolWindows folder. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3521 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-123-23/+31
| | | | | | | - Fix Cancel button on Title Specific scan. - Improve Add to queue error messages. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3520 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-121-0/+1
| | | | | | - Also kill the log window timer to help with debugging. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3519 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-121-34/+55
| | | | | | - Add some additional exception handling to allow debugging of random crashing in the activity window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3518 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use http instead of https for the Help > User Guide link in the help ↵dynaflash2010-09-121-1/+1
| | | | | | menu. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3517 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-111-0/+6
| | | | | | - Hide the Angle dropdown if the cli "+ angle" string is not present when using libdvdnav git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3516 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-1111-48/+1105
| | | | | | - Title specific scan added to the File and Folder scan options which can be used for slow scanning bluray sources. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3515 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-111-11/+21
| | | | | | - Further fixes to the Title parser to deal with changes made for blu-ray support. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3514 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-112-2/+2
| | | | | | - Force a CLI version data update when user settings is upgraded. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3513 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-113-57/+75
| | | | | | - Some fixes and improvements to the preview window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3512 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-09-101-2/+4
| | | | | | - Fix for the Title parser. Was expecting "+ angle" to always be there which is no longer the case. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3511 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add Bluray supportjstebbins2010-09-0830-643/+1838
| | | | | | | | | | | | | | | | | | Unencrypted BD directory trees only. Doesn't support iso images. Also, no PGS subtitle support yet. Chapters and angles are supported. Adds a new contrib libbluray. Adds new option to hb_scan() for duration of short titles to filter. This applies to BD and DVD multi-title scans only. Does not apply to any single title scans. Fixes memory leak during scan. hb_buffer_close() was not freeing all buffers in a chain of buffers passed to it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3510 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Update web links for the Help > Forums and Help > User Guide menu ↵dynaflash2010-09-081-2/+2
| | | | | | choices. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3509 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1703 to r1713dynaflash2010-09-071-1/+1
| | | | | | - Various bugfixes and enhancements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3508 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: simplify source selection dialogjstebbins2010-09-052-89/+13
| | | | | | | | I don't need the checkbox to toggle file/folder selection mode anymore (at least on ubutnu, fedora is just fubar anyway). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3507 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix muxing problem with certain sources/settingsjstebbins2010-08-311-14/+15
| | | | | | | | | | | | | The fifo depth limit that was put in place to prevent out of memory conditions was too aggressive. It caused buffers to be flushed to the output too early with cercain settings. This change monitors memory usage (i.e. buffer sizes) rather than just fifo depth in order to decide when to flush buffers to prevent out of memory conditions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3506 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-301-1/+3
| | | | | | - Fix Build git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3505 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-291-10/+0
| | | | | | - Missed file from last checkin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3504 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-2914-908/+135
| | | | | | - Created an error service, renamed the frmExceptionWindow to ExceptionWindow and removed it's duplicate from the main project. It's all in the AppServices library. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3503 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-291-1/+1
| | | | | | - Switch out a depreciated growl call. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3502 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-291-1/+0
| | | | | | - Remove win32 file from cproj git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3501 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-2941-814/+557
| | | | | | | - Update the Interop Code. - Update Growl Libary to 2.0.4.1 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3500 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-292-29/+48
| | | | | | - Update copy of Authors and Credits for the install script git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3499 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-291-167/+0
| | | | | | - Remove unused win32.cs file git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3498 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-291-27/+27
| | | | | | - Minor display issue on the options window fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3497 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-275-92/+90
| | | | | | - Added a new option which allows the autoname feature to output to the source directory. It will append output_ to the start of the filename, if the auto-generated name is the same as the source file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3496 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-272-28/+5
| | | | | | - Allow trellis and psy-trellis with cavlc git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3495 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Change how native tools are built in a cross compiling environment.jstebbins2010-08-254-54/+37
| | | | | | | | Was using hb's core build system for these tools. Now using accepted practice in autoconf for native tools. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3494 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Allow trellis and psy-trellis with cavlc since as of svn 3492 its ↵dynaflash2010-08-251-41/+3
| | | | | | | | now possible in x264. - Patch by Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3493 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1698 to r1703dynaflash2010-08-241-1/+1
| | | | | | | | | - Introduces trellis and psy-trellis for cavlc. - Same modes as cabac. - Lingui is already setup for it as of svn 3491. Macgui and wingui to follow suit. - Other various enhancements and fixes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3492 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Allow trellis and psy-trellis with cavlc in preparation for nextjstebbins2010-08-241-2/+0
| | | | | | | x264 bump. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3491 b64f7644-9d1e-0410-96f1-a4d463321fa5