summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Add metadata support to libhb, add importing of MP4 metadata, add export of ↵eddyg2008-12-022-3/+3
| | | | | | MP4 metadata, add importing of MP4 chapters, add seek to chapter for input files, add new libmp4v2, remove old MP4 chapter muxing - now in libmp4v2. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1987 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update ffmpeg to svn r15974, fixed up minor incompatiblities in the ffmpeg ↵eddyg2008-12-013-4/+4
| | | | | | LATM diff context. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1983 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove the old mpeg4i patches that are now redundant.eddyg2008-11-265-1457/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1961 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update x264 to r1028dynaflash2008-11-191-1/+1
| | | | | | | - couple of bufixes since the previous r1024 http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=83baa7fdd2edf3e2f9522fc8b79e0826bcf190fc git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1928 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libx264 to r1024, bringing with it Nehalem optimizations and a goodly ↵jbrjake2008-11-101-1/+1
| | | | | | number of spped boosts for those of us on older chips, too. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1913 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libtheora to 1.0 final and fixes a small problem with r1905's chroma ↵jbrjake2008-11-091-1/+1
| | | | | | rounding re: Theora. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1909 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libmp4v2 to r45, which should fix issues writing MP4 files > 2GB in Linux.jbrjake2008-11-041-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1897 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps x264 to r1016, bringing with it assorted quality improvements and ↵jbrjake2008-11-021-1/+1
| | | | | | speed boosts (and congratulations to them for hitting 1000!) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1896 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libmp4v2 to r43, which fixes MP4Optimize.jbrjake2008-11-011-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1890 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ETSI TS 102 366 V1.2.1 compliant AC3 in MP4, replaces older hacked version ↵eddyg2008-10-291-1/+1
| | | | | | that was hardcoding the AC3 stream information in the dac3 atom based on the AppleTV startup movie stream. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1879 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Makes sure curl (used to get contrib code in OS X) does not load a user's ↵jbrjake2008-10-271-1/+1
| | | | | | .curlrc settings. Thanks, preaction! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1875 b64f7644-9d1e-0410-96f1-a4d463321fa5
* A few minutes have passed, which must mean it's time for another libmp4v2 ↵jbrjake2008-10-221-1/+1
| | | | | | bump. This one fixes building in Cygwin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1861 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libmp4v2 to r36, which fixes the problem with QuickTime reading ↵jbrjake2008-10-221-1/+1
| | | | | | non-H.264 video, and also features a snazzy new layout and build routine thanks to KonaBlend (which necessitated a minor change to the include path for muxmp4.c). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1859 b64f7644-9d1e-0410-96f1-a4d463321fa5
* SunOS support fixed with new ffmpeg and x264eddyg2008-10-162-15/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1839 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ...yet another libmp4v2 bump.jbrjake2008-10-161-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1837 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libmp4v2 to r21, which fixes that include issue by folding the old ↵jbrjake2008-10-152-3/+3
| | | | | | 5.5G iPod UUID atom into the library, as well as a typing issue with Linux systems. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1836 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libmp4v2's r19 "make install" does not properly install all necessary header ↵jbrjake2008-10-151-1/+1
| | | | | | files, so here's a work-around until that's fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1834 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Switches from mpeg4ip's copy of libmp4v2 to an independently-maintained one ↵jbrjake2008-10-152-16/+6
| | | | | | located at: code.google.com/p/mp4v2 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1833 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps x264 to r999, bringing with it, among other things, the removal of the ↵jbrjake2008-10-091-1/+1
| | | | | | | | | | | | | | | b-rdo and bime options and new subme modes to replace them. Subme 5 or greater now includes bime. Subme 7 is now subme 6 with b-rdo Subme 8 is the old subme 7 with b-rdo Subme 9 is new, does RD-refinement for b-frames. MacGui presets and advanced tab have been updated to reflect these changes (don't forget to update built-in presets). CLI will wait, as manicure.rb is in a state of flux. WinGui and LinGui still need to be updated. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1821 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Jamfile - Fixes tab instead of 4 spaces.sr552008-10-041-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1811 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Cygwinsr552008-10-041-0/+26
| | | | | | - Suppose it would help if I actually included the patch for the last checkin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1810 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CygWin:sr552008-10-041-0/+5
| | | | | | | | - Patch for libdvdread (cygwin only). Cygwin no longer requires a types.h header change in order to compile HandBrake Thanks to KonaB1end for this patch. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1809 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update x264 from r979-6d4af8d to r995-2324c70dynaflash2008-09-301-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1790 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update ffmpeg from version r14737 to r15462.eddyg2008-09-292-5/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1788 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Cygwin:sr552008-09-212-0/+20
| | | | | | | | | - We compile libz but don't actually link it in on cygwin. This is fixed. - Added bzip2 lib which means we can get rid of another cygwin dll. These are cygwin only so have no affect on any other platform. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1740 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: now requires vlc 0.9.xx to read protected dvd's in the users ↵dynaflash2008-09-201-1/+1
| | | | | | /Applications folder git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1737 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps x264 to r979-6d4af9d, bringing Psy-RDO and Psy-Trellis to HandBrake.jbrjake2008-09-191-1/+1
| | | | | | Note: since the last x264 bump, they have changed the way CRF works. Throw out everything you thought you knew about the output bitrate for a given quality level. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1723 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix Solaris buildseddyg2008-08-202-5/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1646 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Don't allow theora to use pkg-config and use system versions of ogg and vorbiseddyg2008-08-181-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1644 b64f7644-9d1e-0410-96f1-a4d463321fa5
* If we try to release old frames in the loop that searches for a free one we ↵van2008-08-181-19/+6
| | | | | | may free one that's in use & crash in avcodec_default_release_buffer. (Bug tracked down by eddyg). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1641 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - patch a reference picture leak in ffmpeg/libavcodec/mpegvideo.c that ↵van2008-08-182-0/+72
| | | | | | | | | | | | caused aborts on h264 transport stream encodes. - patch the log level of some h264 decoder error messages so we don't fill our log with messages about stuff that's a very likely & not terribly significant. - don't let hb.c set the ffmpeg av_log level to AV_LOG_DEBUG -- it fills the HB activity log with junk. - add a count of the decoder errors to decavcodec's final report. - when we don't have any chapter text (i.e., during a typical cli encode) just print the chapter number rather than empty quote marks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1639 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Contrib Jamfile Errorsr552008-08-171-2/+2
| | | | | | | - My Bad, put a && in the wrong place. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1638 b64f7644-9d1e-0410-96f1-a4d463321fa5
* * Contrib Updates:sr552008-08-178-9/+25
| | | | | | | | | | | | | | - libogg-1.1.3.tar.gz - xvidcore-1.1.3.tar.gz - libtheora-1.0beta3.tar.gz - libmpeg2-0.5.1.tar.gz - faac-1.26.tar.gz - ffmpeg-r14737.tar.gz * Cygwin Patch for new libfaac git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1637 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update x264 to revision x264-r930-91d865cdynaflash2008-08-141-1/+1
| | | | | | - Mostly improves vbv. Still no psy-rdo but definitely better than current. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1631 b64f7644-9d1e-0410-96f1-a4d463321fa5
* lame updated to 3.98 from 3.96.1sr552008-08-051-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1610 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump x264 to r912-9c5e557 which among other things fixes a mem leak when ↵dynaflash2008-07-152-77/+1
| | | | | | | | | x264 is used as a library. - Remove never used contrib/patch-libquicktime.patch from back on rev 422 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1569 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update x264 to rev r901-58d7d06dynaflash2008-07-092-49/+1
| | | | | | | | - Fixes a bad pixelation issue under certain circumstances in I frames with vbv - Assorted optimizations including manual loop unrolling - Also finally removed our deprecated macintel patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1560 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Change libsamplerate from 0.1.2 to 0.1.4, See ↵eddyg2008-07-031-1/+1
| | | | | | http://www.mega-nerd.com/SRC/ChangeLog for fixes and improvements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1554 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Added Paul Kendalls ffmpeg AAC-LATM codec. Allows HB to decode AAC-LATMeddyg2008-07-022-0/+896
| | | | | | | MPEG-TS DVB streams. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1550 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Reintroduce Solaris support. Fully tested on everything - apart from ↵eddyg2008-06-193-51/+84
| | | | | | Windows, which really shouldn't be affected. Note that I've disabled troublesome components in ffmpeg that didn't work with Solaris. And disabled X support in libmpeg2 for all platforms - 'cos it shouldn't have been there. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1531 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - Add COLR atom support to mpeg4ipvan2008-06-182-0/+224
| | | | | | | | - Add COLR atom to mp4 video tracks - Add colorspace info to h.264 VUI header git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1528 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix building of faad2 with libtool 2.2.xsaintdev2008-06-182-1/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1525 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Set svn:eol-style=native on most text files.saintdev2008-06-171-49/+49
| | | | | | | Goodbye evil CRLF. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1518 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update x264 to x264-r877-c74a8e2dynaflash2008-06-083-500/+2
| | | | | | | | | - Eliminates the need for our last vbv 2 pass patch - Updated reporting on processor optimizations - 5 - 10 % faster trellis - assorted improved cpu optimizations git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1504 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Updates HB's copy of ffmpeg to r13707, so libswscale builds on PowerPC ↵jbrjake2008-06-081-1/+1
| | | | | | without tweaking the config. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1501 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: bump to version 859-ce13bb6 and update vbv patch(es)dynaflash2008-05-314-160/+310
| | | | | | | - Updates the 2 pass patch to Gabriel Bouvigne's v.10 vbv 2 pass patch http://article.gmane.org/gmane.comp.video.x264.devel/4048 - Eliminates the need for our previous 1 pass patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1482 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - support blu-ray, avchd & dvb x264van2008-05-314-260/+26
| | | | | | | - support video files handled by ffmpeg (avi, mkv, mp4, etc.) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1480 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Windows line endings begone!jbrjake2008-05-191-13/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1465 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bumps libx264 to 828-ee95c7fjbrjake2008-04-241-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1437 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fixes make building in OS X:jbrjake2008-04-181-2/+10
| | | | | | | | | | | | | - Switches default (snapshot) make target to use the Deployment Xcode target - Makes it possible to jam contribs using make in OS X like is done in Linux - This means no universal binaries from make, unless "make release" is used. That's the only time it uses the contrib download script. The snapshot target builds contribs locally. To sum up: this now means that on a Mac, using: make ....should be functionally equivalent to: make clean; ./configure; ./jam git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1430 b64f7644-9d1e-0410-96f1-a4d463321fa5