| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3451 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
-Fixes a bug with the last byte of the SegmentUID overwriting the first byte of the MuxingApp EBML ID.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3449 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
server and is not used for libx264 anyway, only applies to the x264 cli which we do not use.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3448 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
- Fixes compilation with shared ffmpeg libs
- Fixes PCM bug.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3442 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Various bug fixes and enhancements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3438 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Various enhancements and bugfixes
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3430 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
we don't use it. causes link errors on systems that have this library installed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3416 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
various bug fixes and enhancements
fixes win XP crashes
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3408 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
bug fixes and enhancements
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3384 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
More various bug fixes and enhancements.
Fixes an mmx issue that caused aac and lame audio encoding breakage.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3375 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dylibs more easily
At startup, add any extra dylib paths to DYLD_FALLBACK_LIBRARY_PATH. This is the last path
searched by the system for dylibs and we add our paths to the end of it's list, so this
will never override any system libs or paths the user has explicitly set.
Since applications read the environment once at startup, these changes don't take effect
until we restart with execv. In order to avoid a possible exec bomb, we add a parameter to
the argv list to prevent any further exec's.
Note that this causes a minor glitch when running under gdb. The execv triggers a trap. You
just have to 'continue'.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3351 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
- Various bugfixes and enhancements
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3346 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
|
| |
Note that these do not work with any apple products that I know of. Perian
might be able to do something with them. MPlayer and VLC both grok nero
vobsubs.
libhb, cli, and lingui updated.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3325 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
- Faster cabac
- Various bugfixes and enhancements
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=95aacc4fb0ed4477a8c8b7cbf3f8c89229b03dc7
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3304 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
only changes behavior when seeking backwards.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3297 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
|
| |
when seeking to a timestamp, ffmpeg seeks to the position in the primary
stream where that timestamp starts. Then seeks to the next interleaved packet
for all other streams. When seeking back to the beginning of the file, this
means the first packet of some streams are missed if those streams start
before the video stream in the file.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3296 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Various bug fixes and enhancements
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3286 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- various bug fixes and enhancements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3277 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
| |
offset ffmpeg seeks by value of initial timestamp since it can be non-zero
catch pix fmt that is unsupported by swscale, log it, skip the track
use new ffmpeg avg_frame_rate for more accurate framerate estimate
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3267 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- various bug fixes and optimizations
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3257 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
somewhere in the series of patch changes, setting the sample_fmt got
lost. we were being told SAMPLE_FMT_NONE by ffmpeg for latm
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3253 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
|
|
| |
scans the dvd menus and presses buttons to see where they might lead.
when a button press leads to a title, i check to see if it is the
longest seen thus far and save it's index.
this only applies when dvdnav is enabled. when dvdread is in use,
the longest title of all the titles is flagged as the "main feature"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3245 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
| |
title changes seem to confuse the vm sometimes. so do a dvdnav_reset
whenever a title change is going to happen.
Also, fix dvdnav_reset since it would deadlock on a mutex when called.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3240 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
a52dec bootstrap is broken on these platforms. use autoreconf instead
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3228 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
| |
and fix a build issue with a52dec when the path has a '~' in it
this is a step towards using the launchpad build farm for ubuntu snapshots
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3226 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Accompanying changes to encx264.c to address default min-keyint in x264, encx264.c patch courtesy of Rodeo.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3225 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
2 channel allows up to 320kbps, 6 channel allows up to 768kbps
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3222 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Various bugfixes and enhancements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3204 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3179 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
dvdnav asserts on things are are almost never fatal. so lets not
crash on them.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3159 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3153 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
- Various optimizations and bugfixes.
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=781d300ab73671bb2176ef2c3e6c0f2df425cee9
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3120 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Various fixes and enhancements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3094 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3087 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
x264 now tries to link to lavf if it thinks it can
explicitely disable lavf, avs and ffms support
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3079 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
- native vfr time stamp handling
- several opt speedups
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=3d0f1108f982867dde5079bbbf90553487de2ed0
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3075 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- 2 pass rate control improvements
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3031 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3028 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
- Some lookahead optimizations
- Fixes some bugs introduced in r1369
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3025 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
| |
- Introduces mbtree + bpyramid
- Brings back slice-based threading support
- Many other enhancements and fixes
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=ec8e58637b97edaea00f022e11d15ee8a81466ab
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3017 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
| |
jump instructions to titles which were removed by MTR caused asserts.
now such jump instructions just transition to the Exit state.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2988 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gcc 4.2 on osx defines the built-in macro __PIC__ which ffmpeg's configure
uses to determine if it should enable pic. Enabling pic uses extra
registers which causes some inline asm to fail due to lack of available
registers.
I disabled the normal check and forced pic enabled for x86_64 since it
requires it.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2987 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2979 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
- another deadlock fix
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=5ddd61bbfecb6e782b096ddebef127ab73bee006
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2959 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
|
|
| |
The previous method was not very robust and we found corner cases that broke.
This new method explicitly checks for the existance of a menu whenever
the vm attempts to transition to a menu. If there is no menu, it enters
the Exit state.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2940 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
| |
- Fixes two issues in weightp
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=e8501efbd235b1b5321adda8926e7a859beafd3c
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2938 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Supposedly really fixes the deadlock this time
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2934 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- fixes rare but serious deadlock issue
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2933 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
|
|
|
| |
some discs have large numbers of repeated language units and pgc's that
cause memory consumption and file i/o issues. detect such repeats and
ref-count the data structures to avoid reading and storing duplicate info.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2924 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
|
|
|
|
| |
- Several fixes for weightp among other things.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2923 b64f7644-9d1e-0410-96f1-a4d463321fa5
|