]> granicus.if.org Git - handbrake/commitdiff
MacGui:Oops. WTF was I hiding direct prediction in the advanced options based on...
authorjbrjake <jb.rubin@gmail.com>
Thu, 25 Sep 2008 20:07:46 +0000 (20:07 +0000)
committerjbrjake <jb.rubin@gmail.com>
Thu, 25 Sep 2008 20:07:46 +0000 (20:07 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1765 b64f7644-9d1e-0410-96f1-a4d463321fa5

macosx/HBAdvancedController.m

index b89abb05a31a03a985886139aa4912d09d53798a..c035ddd6beae6bc7b0a4f7c6dada050be77f02b0 100644 (file)
        - B-frames (when 0 turn of b-frame specific stuff, when < 2 disable b-pyramid)
        - CABAC (when 0 turn off trellis)
        - subme  (if under 6 turn off brdo)
-       - analysis (if none, turn off 8x8dct and direct pred)
+       - analysis (if none, turn off 8x8dct)
        - refs (under 2, disable mixed-refs)
     */
     
             [[fX264optBRDOSwitch animator] setHidden:NO];
             [[fX264optBRDOLabel animator] setHidden:NO];
         }
-        
-        if ( [fX264optAnalysePopUp indexOfSelectedItem] != 1)
-        {
-            /* Only show direct pred when allowed by both bframes and analysis.*/
-            [[fX264optDirectPredPopUp animator] setHidden:NO];
-            [[fX264optDirectPredLabel animator] setHidden:NO];
-        }
+
+        [[fX264optDirectPredPopUp animator] setHidden:NO];
+        [[fX264optDirectPredLabel animator] setHidden:NO];
     }
     else
     {
             [[fX264optBRDOLabel animator] setHidden:NO];
         }
 
-        if ( [fX264optAnalysePopUp indexOfSelectedItem] != 1)
-        {
-            /* Only show direct pred when allowed by both bframes and analysis.*/
-            [[fX264optDirectPredPopUp animator] setHidden:NO];
-            [[fX264optDirectPredLabel animator] setHidden:NO];
-        }
+        [[fX264optDirectPredPopUp animator] setHidden:NO];
+        [[fX264optDirectPredLabel animator] setHidden:NO];
     }
     
     if ( [fX264optCabacSwitch state] == false)
     
     if ( [fX264optAnalysePopUp indexOfSelectedItem] == 1)
     {
-        /* No analysis? Disable 8x8dct and direct pred */
+        /* No analysis? Disable 8x8dct */
         [[fX264opt8x8dctSwitch animator] setHidden:YES];
         [[fX264opt8x8dctLabel animator] setHidden:YES];
         if ( [fX264opt8x8dctSwitch state] == 1 && sender != fX264opt8x8dctSwitch )
             [fX264opt8x8dctSwitch performClick:self];
-
-        [[fX264optDirectPredPopUp animator] setHidden:YES];
-        [[fX264optDirectPredLabel animator] setHidden:YES];
-        [fX264optDirectPredPopUp selectItemAtIndex: 0];        
-        if ( [fX264optDirectPredPopUp indexOfSelectedItem] > 1 && sender != fX264optDirectPredPopUp)
-            [[fX264optDirectPredPopUp cell] performClick:self];
     }
     else
     {
         [[fX264opt8x8dctSwitch animator] setHidden:NO];
         [[fX264opt8x8dctLabel animator] setHidden:NO];
-
-        if ( [fX264optBframesPopUp indexOfSelectedItem ] >= 2)
-        {
-            /* Onlt show direct pred when allowed by both analysis and bframes */
-            [[fX264optDirectPredPopUp animator] setHidden:NO];
-            [[fX264optDirectPredLabel animator] setHidden:NO];
-        }
     }
     
     if ( [fX264optRefPopUp indexOfSelectedItem] < 3)