File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 497
497
}
498
498
}
499
499
function recordCCapture ( ) {
500
+ let maxDuration = <!-- Record Max Duration -->;
501
+ let targetFrameRate = <!-- Record Target Framerate -->;
502
+ let format = <!-- Record Offline Format -->;
503
+ let quality = <!-- Record Offline Quality -->;
504
+ let extension = format == "png" || format == "jpg" ? "tar" : format ;
505
+
500
506
let recordButton = document . getElementById ( "record" ) ;
501
507
if ( recorder == null ) {
502
508
recordButton . classList . add ( 'recording' ) ;
503
509
504
- let maxDuration = <!-- Record Max Duration -->;
505
- let targetFrameRate = <!-- Record Target Framerate -->;
506
- let format = <!-- Record Offline Format -->;
507
- let quality = <!-- Record Offline Quality -->;
508
-
509
510
offlineRecording = true ;
510
511
recorder = new CCapture ( {
511
512
format : format ,
523
524
let a = document . createElement ( 'a' ) ;
524
525
let url = URL . createObjectURL ( blob ) ;
525
526
a . href = url ;
526
- a . download = `shadertoy.webm ` ;
527
+ a . download = `shadertoy.${ extension } ` ;
527
528
a . click ( ) ;
528
529
} ) ;
529
530
recorder = null ;
You can’t perform that action at this time.
0 commit comments