summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui:sr552010-11-196-172/+206
| | | | | | - Added support for preset descriptions (currently disabled so as not to interfere with the release) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3682 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-197-33/+72
| | | | | | | - Some code (currently disabled) to support reading chapter names from source. - Updates to tooltips for the release. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3681 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1766 to r1772dynaflash2010-11-171-1/+1
| | | | | | - Various fixes and enhancements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3680 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use libhb for mixdown limits as well as defaults.dynaflash2010-11-172-116/+66
| | | | | | - Patch by Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3679 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a problem with search progress indicator and p-to-pjstebbins2010-11-141-2/+3
| | | | | | | using incorrect timestamp gave bad progress percent git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3678 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a problem with the first timestamp returned from av_parser_parse2jstebbins2010-11-141-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3677 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix initial chapter number when doing p-to-p in blurayjstebbins2010-11-131-0/+2
| | | | | | | when seeking in bluray, lookup the current chapter when seek is complete git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3676 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix problem with delayed audio when using point-to-pointjstebbins2010-11-131-0/+1
| | | | | | | first audio buffer after finding start point had bad start time calculation. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3675 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-111-1/+0
| | | | | | - Fix the build. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3674 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-113-13/+8
| | | | | | - Remove some code that has been causing a crash after encoding has completed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3673 b64f7644-9d1e-0410-96f1-a4d463321fa5
* tweak audio bitrate limitsjstebbins2010-11-111-3/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3672 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a couple A/V/Sub sync issuesjstebbins2010-11-101-126/+121
| | | | | | | | Fixes an issue with getting the first timestamp in all streams in sync. Also fixes sync of passthru subs when using point-to-point. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3671 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: disable the drc audio widget unless the source is AC3.dynaflash2010-11-101-2/+6
| | | | | | - original patch by Rodeo ... KVO refactor by circleone. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3670 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump ffmpeg from r25374 to r25689jstebbins2010-11-103-9/+14
| | | | | | | brings back LATM support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3669 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump x264 from r1745 to r1766jstebbins2010-11-101-1/+1
| | | | | | | | bugs squashed and some improvements http://mailman.videolan.org/pipermail/x264-devel/2010-November/007920.html git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3668 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-091-0/+4
| | | | | | - Missed comment and reset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3667 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-091-2/+8
| | | | | | - Don't display an exception after the process was deliberately killed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3666 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix alignment of the widgets in the Advanced Panel.dynaflash2010-11-092-617/+302
| | | | | | - Patch by Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3665 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix queue and auto m4v ...dynaflash2010-11-081-2/+3
| | | | | | | | - patch (as previous) by circleone - Fix it so that the queue does not attempt to process an extra queue item when the output file already exists. - Using AC3 Passthru as the codec will trigger the output file to have the .m4v extension when using mp4. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3664 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audiodynaflash2010-11-081-93/+74
| | | | | | - Switched the audio object to use KVO internally to make the code more legible, to allow switching the codec to eventually cause the mp4 output extension to be re-evalutated, and to make sure the bitrate and mixdown popups are empty when the track is disable (the None track). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3663 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui;sr552010-11-081-1/+1
| | | | | | - Fix a potential crash condition in the encode service. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3662 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-0711-17/+1574
| | | | | | - Added numerous bits of code that have been lying around my system for a while. None of this is hooked up. Just pushing it into the repository so I don't lose it. It may be used for a future release. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3661 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix encx264 to accomodate upcoming x264 api change.jstebbins2010-11-071-18/+15
| | | | | | | | | | i_qpplus1 is going away, so eliminate our use of it. Isn't needed anyway. Also switch from using x264_picture_alloc to x264_picture_init. We are supplying out own buffer, so we should be using init instead of alloc. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3660 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-071-1/+11
| | | | | | - Collaspe the preview window if QT is not installed. Hide the QuickTime playback options. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3659 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Improved logging of keyint min/maxjstebbins2010-11-071-4/+21
| | | | | | | | | | | | | | | | | | And small tweak to keyint_max calculation. x264 slightly changed the way the automatic min-keyint is calculated. Also, keyint infinite was added. This does not cause any encoding issues, but depending on the settings and the framerate, the log contained keyint values that don't correspond to the actual encode's values. The keyint_max was calculated, 59.94 fps sources will get a keyint of 599 rather than 600. With this change, It is rounded to the closest integer then multiplied by 10. Thanks to Rodeo git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3658 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump cpu count limit from 8 to 64jstebbins2010-11-072-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3657 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix use of uninitialized variable in mpeg PS detection.jstebbins2010-11-071-1/+1
| | | | | | | This could easily cause PS detection to fail. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3656 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Allow longer SRT filename paths.jstebbins2010-11-074-7/+13
| | | | | | | Bump from 128 to 256. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* oops, delete debug printf...jstebbins2010-11-061-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3654 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix audio sync when resampling 48khz to 44.1khzjstebbins2010-11-062-9/+10
| | | | | | | | Rounding errors in timestamp calculations caused a gradual slip in both sync.c and encfaac.c. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3653 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-069-155/+19
| | | | | | - Remove the Caliburn / Service Locator references. Not going to put this in the upcoming release. No need to bloat the installer with the dlls when they are not currently used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3652 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix windows crash and probably other random nastiness.jstebbins2010-11-061-2/+2
| | | | | | | | | | Initializing extradata_size to non-zero makes ffmpeg think it needs to parse extradata. But in the non-broken-by-microsoft case we leave extradata as uninitialized junk. So ffmpeg parses uninitialized data and sometimes marches off into the weeds. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3651 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix framerate detection again (really, i mean it this time)jstebbins2010-11-051-10/+6
| | | | | | | | | | | integer overflow was causing our sanity checks of ffmpegs frame rate to fail. We would then fall back to using less accurate values. Also removes the completely incorrect adjustment that I made based on ticks_per_frame. That is only useful in a different code path. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3650 b64f7644-9d1e-0410-96f1-a4d463321fa5
* log the title duration before throwing it out when it's too shortjstebbins2010-11-052-16/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3649 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix hb_get_best_mixdown to allow downmixing 7.1 to 5.1jstebbins2010-11-053-24/+18
| | | | | | | | Use hb_get_best_mixdown in places in the LinGui that were duplicating code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3648 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix auto audio track selection problemjstebbins2010-11-051-2/+2
| | | | | | | | | When passthru is requested, and the first audio track of the source isn't passthru compatible, it picked the first track instead of moving on to a compatible track. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3647 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix start/stop time of last lame bufferjstebbins2010-11-041-18/+23
| | | | | | | | after flushing lame, the flushed buffers start/stop time were not being set. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3646 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update copyright datesjstebbins2010-11-031-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3645 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix a problem with updating mixdown combojstebbins2010-11-031-1/+7
| | | | | | | | The first time the codec combo changes, the mixdown didn't get sanitized and updated. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3644 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix framerate detection of ffmpeg sourcesjstebbins2010-11-031-0/+4
| | | | | | | found another spot where ticks_per_frame was not being accounted for. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3643 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix psy-rd formatting to be locale safejstebbins2010-11-022-35/+8
| | | | | | | | | Reverts the previous commit regarding this. Uses '|' as separator between psy-rd and psy-trellis parameters since ',' is ambiguous in locales that use ',' as decimal point. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3642 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Use '.' for all locales when passing floats to x264jstebbins2010-11-021-1/+15
| | | | | | | | x264 doesn't accept internationalized decimal points. So force '.' when converting floats. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3641 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-012-3/+6
| | | | | | - Second attempt at build fix. Fixes references. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3640 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-013-6/+24
| | | | | | - Attempt to fix the nightly build. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3639 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix spelling of 'track' in cli helpjstebbins2010-11-011-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3638 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-11-0118-216/+1171
| | | | | | - Some re factoring of the Framework library git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3637 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: allow specifying file to scan on command linejstebbins2010-11-013-1/+24
| | | | | | | | The gui will immediately scan this file at startup. Makes 'Open with' nautilus options behave as expected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3636 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Subtitle tab changesdynaflash2010-11-011-102/+89
| | | | | | | | | | - Patch by Rodeo ... Thanks! - displays additional information about source subtitles (VOBSUB, SSA, etc. in addition to Text/Bitmap). - disables the "Forced Only" checkbox for non-VOBSUB tracks. - makes "Forced Only" the default for Foreign Language Search. - makes the "Default" and "Burned In" checkboxes mutually exclusive (the checkboxes act like a radio button). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3635 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-316-5/+88
| | | | | | - Added an implementation of IWindsorInstaller to the class libraries. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3634 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-312-65/+38
| | | | | | - Tweak to the Activity window to make it clearer which encode log is selected. Also improves the logic which selects the correct log when the window loads. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3633 b64f7644-9d1e-0410-96f1-a4d463321fa5