@@ -336,7 +336,7 @@ private static class TraceInput extends Composite {
336
336
private final Spinner duration ;
337
337
private final Label durationUnit ;
338
338
private final Label startUnit ;
339
- private final Button ignoreAndroidFrameBoundary ;
339
+ private final Button useAndroidFrameBoundaryExtension ;
340
340
private final Button withoutBuffering ;
341
341
private final Button includeUnsupportedExtensions ;
342
342
private final Button loadValidationLayer ;
@@ -490,8 +490,9 @@ protected String createAndShowDialog(String current) {
490
490
duration .setVisible (DURATION_FRAMES_MAX > 1 );
491
491
durationUnit = createLabel (durGroup , DURATION_FRAMES_UNIT );
492
492
durationUnit .setVisible (DURATION_FRAMES_MAX > 1 );
493
- ignoreAndroidFrameBoundary = createCheckbox (durGroup , "Ignore ANDROID_frame_boundary extension" , true );
494
- ignoreAndroidFrameBoundary .setEnabled (true );
493
+ useAndroidFrameBoundaryExtension = createCheckbox (durGroup , "Use ANDROID_frame_boundary extension" , false ,
494
+ "Enables using ANDROID_frame_boundary extension to define the frame boundaries. Otherwise, the present calls are used." );
495
+ useAndroidFrameBoundaryExtension .setEnabled (true );
495
496
496
497
Group optGroup = withLayoutData (
497
498
createGroup (this , "Trace Options" , new GridLayout (2 , false )),
@@ -1031,7 +1032,7 @@ public TraceRequest getTraceRequest(Settings settings) {
1031
1032
.setUri (traceTarget .getText ())
1032
1033
.setAdditionalCommandLineArgs (arguments .getText ())
1033
1034
.setFramesToCapture (duration .getSelection ())
1034
- .setIgnoreFrameBoundaryDelimiters (ignoreAndroidFrameBoundary .getSelection ())
1035
+ .setIgnoreFrameBoundaryDelimiters (! useAndroidFrameBoundaryExtension .getSelection ())
1035
1036
.setNoBuffer (withoutBuffering .getSelection ())
1036
1037
.setHideUnknownExtensions (!includeUnsupportedExtensions .getSelection ())
1037
1038
.setServerLocalSavePath (output .getAbsolutePath ())
0 commit comments