• R/O
  • HTTP
  • SSH

List of commits

No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer


Rev. Time Author
b3b4876 2010-11-14 02:34:14 jstebbins

fix problem with delayed audio when using point-to-point
first audio buffer after finding start point had bad start time calculation.

git-svn-id: svn://localhost/HandBrake/trunk@3675 b64f7644-9d1e-0410-96f1-a4d463321fa5

6bee1d5 2010-11-11 23:17:57 sr55

- Fix the build.

git-svn-id: svn://localhost/HandBrake/trunk@3674 b64f7644-9d1e-0410-96f1-a4d463321fa5

97a20bf 2010-11-11 21:26:34 sr55

- Remove some code that has been causing a crash after encoding has completed.

git-svn-id: svn://localhost/HandBrake/trunk@3673 b64f7644-9d1e-0410-96f1-a4d463321fa5

633a9ad 2010-11-11 14:11:22 jstebbins

tweak audio bitrate limits

git-svn-id: svn://localhost/HandBrake/trunk@3672 b64f7644-9d1e-0410-96f1-a4d463321fa5

a05634e 2010-11-11 06:38:50 jstebbins

fix a couple A/V/Sub sync issues
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://localhost/HandBrake/trunk@3671 b64f7644-9d1e-0410-96f1-a4d463321fa5

ff05651 2010-11-11 04:35:39 dynaflash

MacGui: disable the drc audio widget unless the source is AC3.
- original patch by Rodeo ... KVO refactor by circleone.

git-svn-id: svn://localhost/HandBrake/trunk@3670 b64f7644-9d1e-0410-96f1-a4d463321fa5

a8a51ab 2010-11-11 01:51:35 jstebbins

bump ffmpeg from r25374 to r25689
brings back LATM support

git-svn-id: svn://localhost/HandBrake/trunk@3669 b64f7644-9d1e-0410-96f1-a4d463321fa5

15b912a 2010-11-11 01:49:52 jstebbins

bump x264 from r1745 to r1766
bugs squashed and some improvements

git-svn-id: svn://localhost/HandBrake/trunk@3668 b64f7644-9d1e-0410-96f1-a4d463321fa5

dfb0e7b 2010-11-10 03:03:22 sr55

- Missed comment and reset.

git-svn-id: svn://localhost/HandBrake/trunk@3667 b64f7644-9d1e-0410-96f1-a4d463321fa5

1544ecc 2010-11-10 03:02:22 sr55

- Don't display an exception after the process was deliberately killed.

git-svn-id: svn://localhost/HandBrake/trunk@3666 b64f7644-9d1e-0410-96f1-a4d463321fa5

5faf9d8 2010-11-09 13:12:37 dynaflash

MacGui: fix alignment of the widgets in the Advanced Panel.
- Patch by Rodeo.

git-svn-id: svn://localhost/HandBrake/trunk@3665 b64f7644-9d1e-0410-96f1-a4d463321fa5

11d9007 2010-11-09 07:00:51 dynaflash

MacGui: Fix queue and auto m4v ...
- 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://localhost/HandBrake/trunk@3664 b64f7644-9d1e-0410-96f1-a4d463321fa5

1b33989 2010-11-09 06:47:52 dynaflash

MacGui: Audio
- 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://localhost/HandBrake/trunk@3663 b64f7644-9d1e-0410-96f1-a4d463321fa5

9636e20 2010-11-09 05:59:33 sr55

- Fix a potential crash condition in the encode service.

git-svn-id: svn://localhost/HandBrake/trunk@3662 b64f7644-9d1e-0410-96f1-a4d463321fa5

c1d8e53 2010-11-08 04:40:30 sr55

- 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://localhost/HandBrake/trunk@3661 b64f7644-9d1e-0410-96f1-a4d463321fa5

dd2f082 2010-11-08 04:03:10 jstebbins

Fix encx264 to accomodate upcoming x264 api change.
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://localhost/HandBrake/trunk@3660 b64f7644-9d1e-0410-96f1-a4d463321fa5

8a1e450 2010-11-08 03:46:56 sr55

- Collaspe the preview window if QT is not installed. Hide the QuickTime playback options.

git-svn-id: svn://localhost/HandBrake/trunk@3659 b64f7644-9d1e-0410-96f1-a4d463321fa5

fac35b2 2010-11-08 02:21:13 jstebbins

Improved logging of keyint min/max
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://localhost/HandBrake/trunk@3658 b64f7644-9d1e-0410-96f1-a4d463321fa5

dc5fee4 2010-11-08 01:35:24 jstebbins

Bump cpu count limit from 8 to 64

git-svn-id: svn://localhost/HandBrake/trunk@3657 b64f7644-9d1e-0410-96f1-a4d463321fa5

8c286e9 2010-11-08 01:33:29 jstebbins

Fix use of uninitialized variable in mpeg PS detection.
This could easily cause PS detection to fail.

git-svn-id: svn://localhost/HandBrake/trunk@3656 b64f7644-9d1e-0410-96f1-a4d463321fa5

14a1a5d 2010-11-08 01:29:59 jstebbins

Allow longer SRT filename paths.
Bump from 128 to 256.

git-svn-id: svn://localhost/HandBrake/trunk@3655 b64f7644-9d1e-0410-96f1-a4d463321fa5

1ec3ce6 2010-11-07 06:15:31 jstebbins

oops, delete debug printf...

git-svn-id: svn://localhost/HandBrake/trunk@3654 b64f7644-9d1e-0410-96f1-a4d463321fa5

3c422e7 2010-11-07 06:14:14 jstebbins

fix audio sync when resampling 48khz to 44.1khz
Rounding errors in timestamp calculations caused a gradual slip
in both sync.c and encfaac.c.

git-svn-id: svn://localhost/HandBrake/trunk@3653 b64f7644-9d1e-0410-96f1-a4d463321fa5

a466ece 2010-11-07 05:20:45 sr55

- 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://localhost/HandBrake/trunk@3652 b64f7644-9d1e-0410-96f1-a4d463321fa5

556d9c6 2010-11-07 02:22:12 jstebbins

fix windows crash and probably other random nastiness.
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://localhost/HandBrake/trunk@3651 b64f7644-9d1e-0410-96f1-a4d463321fa5

c8df6fa 2010-11-06 08:29:31 jstebbins

fix framerate detection again (really, i mean it this time)
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://localhost/HandBrake/trunk@3650 b64f7644-9d1e-0410-96f1-a4d463321fa5

a407645 2010-11-06 06:56:32 jstebbins

log the title duration before throwing it out when it's too short

git-svn-id: svn://localhost/HandBrake/trunk@3649 b64f7644-9d1e-0410-96f1-a4d463321fa5

917605f 2010-11-06 05:12:31 jstebbins

Fix hb_get_best_mixdown to allow downmixing 7.1 to 5.1
Use hb_get_best_mixdown in places in the LinGui that were duplicating

git-svn-id: svn://localhost/HandBrake/trunk@3648 b64f7644-9d1e-0410-96f1-a4d463321fa5

cd749c0 2010-11-06 03:49:36 jstebbins

LinGui: fix auto audio track selection problem
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://localhost/HandBrake/trunk@3647 b64f7644-9d1e-0410-96f1-a4d463321fa5

e8ea2f8 2010-11-05 06:15:47 jstebbins

fix start/stop time of last lame buffer
after flushing lame, the flushed buffers start/stop time were not
being set.

git-svn-id: svn://localhost/HandBrake/trunk@3646 b64f7644-9d1e-0410-96f1-a4d463321fa5