summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* WinGui:sr552010-10-312-1/+4
| | | | | | - Unsubscribe an event handler when cancelling the scan. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3632 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-301-1/+1
| | | | | | - Fix a display issue on the queue where the pass count was incorrect. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3631 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-301-1/+2
| | | | | | - Fix an issue where embedded SRT files were not getting detected correctly during scan. Regex was incorrect to pickup "UTF-8" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3630 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-302-1/+7
| | | | | | - Fix a bug in the audio panel where changing selected audio track would incorrectly set the audio bit-rate control dropdown git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3629 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a segfault and a deadlock if reader exits befor first buffer sentjstebbins2010-10-292-2/+5
| | | | | | | | This can happen if enough of the source is good that it scans but the beginning has an error that causes reader to exit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3628 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio - Using fallback codec no longer sets the bit rate from the ↵dynaflash2010-10-292-5/+23
| | | | | | preset. Setting the sample rate no longer sets the bit rate to the default if the currently selected bit rate is still supported. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3627 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-242-1/+5
| | | | | | - Fix the nightly build. Was missing the service location dll. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3626 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-232-0/+0
| | | | | | - Delete 2 unneeded dll's from the last checkin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3625 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-2322-0/+310
| | | | | | - Bring in Caliburn 1.1 and Windsor / Service Locator. (For a later release) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3624 b64f7644-9d1e-0410-96f1-a4d463321fa5
* update baseline presets with weightp=0jstebbins2010-10-234-62/+24
| | | | | | | eliminate hack that defaults weightp=0 when bframes=0 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3623 b64f7644-9d1e-0410-96f1-a4d463321fa5
* clean up crufty legacy codejstebbins2010-10-238-96/+8
| | | | | | | remove unused code relating to avi, ogm, psp, ipod, and forcing h264 levels git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3622 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: use hb_get_best_mixdown and eliminate duplicate codejstebbins2010-10-231-63/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3621 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Use libhb functions for mixdown and bitrate defaults in the clijstebbins2010-10-234-110/+162
| | | | | | | sanitize mixdown and audio bitrates in work.c git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3620 b64f7644-9d1e-0410-96f1-a4d463321fa5
* configure and patch pthreadw32 so it will build under mingw64jstebbins2010-10-233-2/+1462
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3619 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add bootstrap step to libdcajstebbins2010-10-231-0/+2
| | | | | | | | aclocal.m4 packaged with the archive is incompatible with mingw64 build environment (and probably others) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3618 b64f7644-9d1e-0410-96f1-a4d463321fa5
* patch mp4v2 so it builds under mingw64jstebbins2010-10-231-0/+11
| | | | | | | mingw64 defines _DLL even when building static libs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3617 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add a patch that allows force disabling of dlfcnjstebbins2010-10-232-0/+35
| | | | | | | libdvdread's autodetection of this fails in some environments git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3616 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add bootstrap step to vorbis configure and patch document generation problemjstebbins2010-10-232-0/+36
| | | | | | | | | mingw64 doesn't work with the aclocal.m4 packaged with libvorbis, so we need to regenerate it. There's also a bug in the build config for documents that gets tickled by mingw64. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3615 b64f7644-9d1e-0410-96f1-a4d463321fa5
* disable building examples in libblurayjstebbins2010-10-231-1/+1
| | | | | | | they fail to build under mingw64 and we don't need them git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3614 b64f7644-9d1e-0410-96f1-a4d463321fa5
* reorder #includes to fix redefinition problem in mingw64jstebbins2010-10-231-11/+10
| | | | | | | | if winsock2.h isn't included before windows.h, different conflicting definitions are used for several macros and typedefs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3613 b64f7644-9d1e-0410-96f1-a4d463321fa5
* repackage libmkv archivejstebbins2010-10-231-1/+3
| | | | | | | | | the old archive included m4 macros from someone's local build. these macros would cause build failures in some environments, notably mingw64. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3612 b64f7644-9d1e-0410-96f1-a4d463321fa5
* disable threads in libxml2jstebbins2010-10-231-1/+1
| | | | | | | | | we don't need them, and if enabled on mingw, the build fails. you would not have seen this error on mingw if you don't have a pthreads package installed in your build environment. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3611 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add build option --enable-ff-mpeg2 to use ffmpeg for mpeg2 decodingjstebbins2010-10-234-0/+21
| | | | | | | instead of mpeg2dec. disabled by default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3610 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ffmpeg video decoder enhancementsjstebbins2010-10-232-2/+116
| | | | | | | | | Add film/video cadence logging. Set buffer flags indicating field order, progressive, and repeats. Fix frame duration calculation when ffmpeg ticks_per_frame > 1 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3609 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update bzip2 from 1.0.5 to 1.0.6 for mingw buildssr552010-10-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3608 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix zero duration lpcm frame handlingjstebbins2010-10-191-1/+6
| | | | | | | | a zero duration frame caused us to send a buffer with zero size which we then interpreted as the end of the stream. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3607 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-173-12/+9
| | | | | | - Fix a bug in the AutoName where is used the folder name instead of source name when multiple files are scanned. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3606 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix race condition in audio settingsjstebbins2010-10-171-0/+12
| | | | | | | | | changing an audio setting causes validation of bitrate to be triggered. the validation needed to be delayed till after all settings have been initialized. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3605 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-173-14/+8
| | | | | | - Fix typo in the Options window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3604 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump x264 from r1724 to r1745jstebbins2010-10-151-1/+1
| | | | | | | various bug fixes and enhancements git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3603 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix audio codec updating when track is changedjstebbins2010-10-141-0/+8
| | | | | | | | When the track changes, the fallback or passthru codec may need recalculating. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3602 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix infinite recursion issue in audio bitrate handlingjstebbins2010-10-142-25/+51
| | | | | | | | | adding a bitrate (that isn't in the standard set of bitrates supported by handbrake) to the bitrate combo for a passthru codec caused a cascade of errors. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3601 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add "Quit HandBrake" option to "When Done" optionsjstebbins2010-10-122-2/+38
| | | | | | | Thanks to mxttie for the patch. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3600 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump ffmpeg from 25082 to 25374jstebbins2010-10-126-13/+50
| | | | | | | fixes h264 decoding issue git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3599 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix heap corruption after avpicture_deinterlacejstebbins2010-10-121-2/+3
| | | | | | | | | I don't know when this started happening (or if it has always been a problem). If the deinterlace buffer is not a multiple of 8, avpicture_deinterlace corrupts the heap. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3598 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix audio codec selection problem in mkvjstebbins2010-10-121-0/+4
| | | | | | | UI said AAC, but encoded LAME git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3597 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix queue display problem when there's '&' in input file namejstebbins2010-10-101-2/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3596 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-10-106-116/+124
| | | | | | - Add support for the new AC3 Encoder. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3595 b64f7644-9d1e-0410-96f1-a4d463321fa5
* tweak ca_aac bitrate limits some morejstebbins2010-10-091-2/+44
| | | | | | | add comment table of bitrate limits found through empirical testing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3594 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix bad audio codec setting in jobjstebbins2010-10-091-2/+4
| | | | | | | was using a pointer before it was set. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3593 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add more audio bitrate limitsjstebbins2010-10-091-10/+47
| | | | | | | Thanks to Rodeo for doing some testing and providing numbers. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3592 b64f7644-9d1e-0410-96f1-a4d463321fa5
* prevent crash when vorbis fails to initialize for any reason.jstebbins2010-10-091-0/+6
| | | | | | | | headers used in muxmkv were not initialized and the garbage made mk_laceXiph crash. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3591 b64f7644-9d1e-0410-96f1-a4d463321fa5
* cli: fix misleading error messagjstebbins2010-10-091-0/+4
| | | | | | | | When samplerate is "auto" we were printing, "Invalid sample rate 0, using input rate 48000" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3590 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix some audio list display problemsjstebbins2010-10-094-160/+87
| | | | | | | and try to clean up the code a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3589 b64f7644-9d1e-0410-96f1-a4d463321fa5
* print more accurate log message when mixdown is not setjstebbins2010-10-091-8/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3588 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix detectsion of bitrate_code for ac3 passthru in mp4jstebbins2010-10-091-1/+1
| | | | | | | | ac3 passthru and encode are slightly different since audio->config.in.bitrate is in bps and audio->config.out.bitrate is kbps git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3587 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix detection of sr_code and bitrate_code for ac3 streams in mp4jstebbins2010-10-091-14/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3586 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use libhb for audio limits as well as defaults.dynaflash2010-10-083-62/+59
| | | | | | - Patch by circlone! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3585 b64f7644-9d1e-0410-96f1-a4d463321fa5