diff options
author | maurj <[email protected]> | 2007-04-12 11:42:51 +0000 |
---|---|---|
committer | maurj <[email protected]> | 2007-04-12 11:42:51 +0000 |
commit | aa88ab8a4f716f88c8c584cd1b98fa76e2bae80b (patch) | |
tree | 5da98c0dfda6a8700bd68773d22d41a2132d2c60 /macosx/English.lproj/MainMenu.nib | |
parent | 51eec61731b2b4b62ac73b94f35cbd3b4d6a758c (diff) |
Updated the Mac GUI to use the new audio mixdowns. This means that the Mac GUI now supports Dolby PRo Logic 2 mixdowns!
The Audio tab now has two mixdown NSPopUpButtons, which are set to display all of the possible mixdowns for the current input audio codec / output audio codec / input audio channel configuration.
A mixdown of HB_AMIXDOWN_DOLBYPLII is used by default (or the next best mixdown if this isn't possible). Ideally this will become a prefs option to specify your choice of default audio mixdown.
For AC3 passthru, a single mixdown of "AC3 Passthru" is displayed.
I've had to update the Xcode project file, to make the Handbrake target look for headers in the "../contrib/include" folder too. This is so that it can find the a52 headers which are now used by Controller.mm.
I've added an ac3flags property to hb_audio_s, to enable us to access the source ac3 flags outside of libhb. This is set in scan.c for each source audio.
I've updated hb_mixdown_s and the hb_audio_mixdowns[] to include the CLI "short name" version of the mixdowns too, ready for the Mac GUI "default mixdown" prefs saving / loading.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@497 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/English.lproj/MainMenu.nib')
-rw-r--r-- | macosx/English.lproj/MainMenu.nib/classes.nib | 7 | ||||
-rw-r--r-- | macosx/English.lproj/MainMenu.nib/info.nib | 8 | ||||
-rw-r--r-- | macosx/English.lproj/MainMenu.nib/keyedobjects.nib | bin | 100412 -> 101975 bytes |
3 files changed, 8 insertions, 7 deletions
diff --git a/macosx/English.lproj/MainMenu.nib/classes.nib b/macosx/English.lproj/MainMenu.nib/classes.nib index cc90ca301..74266e5de 100644 --- a/macosx/English.lproj/MainMenu.nib/classes.nib +++ b/macosx/English.lproj/MainMenu.nib/classes.nib @@ -6,6 +6,7 @@ AddPreset = id; AddToQueue = id; AddUserPreset = id; + AudioTrackPopUpChanged = id; BrowseFile = id; CalculateBitrate = id; Cancel = id; @@ -19,7 +20,6 @@ EncoderPopUpChanged = id; FormatPopUpChanged = id; InsertPreset = id; - LanguagePopUpChanged = id; OpenForums = id; OpenHomepage = id; Pause = id; @@ -42,11 +42,14 @@ fAudBitratePopUp = NSPopUpButton; fAudLang1Field = NSTextField; fAudLang1PopUp = NSPopUpButton; - fAudLang1SurroundCheck = NSButton; fAudLang2Field = NSTextField; fAudLang2PopUp = NSPopUpButton; fAudRateField = NSTextField; fAudRatePopUp = NSPopUpButton; + fAudTrack1MixLabel = NSTextField; + fAudTrack1MixPopUp = NSPopUpButton; + fAudTrack2MixLabel = NSTextField; + fAudTrack2MixPopUp = NSPopUpButton; fCreateChapterMarkers = NSButton; fDisplayX264Options = NSTextField; fDstBrowseButton = NSButton; diff --git a/macosx/English.lproj/MainMenu.nib/info.nib b/macosx/English.lproj/MainMenu.nib/info.nib index 54edcedb3..65baf2026 100644 --- a/macosx/English.lproj/MainMenu.nib/info.nib +++ b/macosx/English.lproj/MainMenu.nib/info.nib @@ -3,13 +3,13 @@ <plist version="1.0"> <dict> <key>IBDocumentLocation</key> - <string>21 277 630 601 0 0 1440 878 </string> + <string>39 277 630 601 0 0 1440 878 </string> <key>IBEditorPositions</key> <dict> <key>1843</key> <string>610 276 220 592 0 0 1440 878 </string> <key>29</key> - <string>11 834 365 44 0 0 1440 878 </string> + <string>16 1134 365 44 0 0 1920 1178 </string> </dict> <key>IBFramework Version</key> <string>446.1</string> @@ -19,10 +19,8 @@ </array> <key>IBOpenObjects</key> <array> - <integer>29</integer> - <integer>1162</integer> - <integer>1438</integer> <integer>21</integer> + <integer>29</integer> </array> <key>IBSystem Version</key> <string>8P2137</string> diff --git a/macosx/English.lproj/MainMenu.nib/keyedobjects.nib b/macosx/English.lproj/MainMenu.nib/keyedobjects.nib Binary files differindex 020401bd8..0eb8c26cb 100644 --- a/macosx/English.lproj/MainMenu.nib/keyedobjects.nib +++ b/macosx/English.lproj/MainMenu.nib/keyedobjects.nib |