1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   32
   33
   34
   35
   36
   37
   38
   39
   40
   41
   42
   43
   44

content / test / data / gpu / webcodecs / manual-svc.html [blame]

<!DOCTYPE html>
<!--
Test manual reference frame control:
 - VideoEncoder.getAllFrameBuffers()
 - VideoEncoderEncodeOptions.updateBuffer
 - VideoEncoderEncodeOptions.referenceBuffers
-->
<html>

<head>
  <title>Manual SVC encoding test</title>
  <script src="webcodecs_common.js"></script>
  <script src="manual-svc.js"></script>
  <script type="text/javascript">
    'use strict';
    addManualTestButton([
    {
      'codec': 'av01.0.04M.08',
      'acceleration': 'prefer-software',
      'layers': 0
    },
    {
      'codec': 'av01.0.04M.08',
      'acceleration': 'prefer-software',
      'layers': 1
    },
    {
      'codec': 'av01.0.04M.08',
      'acceleration': 'prefer-software',
      'layers': 2
    },
    {
      'codec': 'av01.0.04M.08',
      'acceleration': 'prefer-software',
      'layers': 3
    }]);
  </script>
</head>

<body>
  <canvas id="debug_cnv" width="640" height="480"></canvas>
</body>

</html>