~ubuntu-branches/debian/stretch/gnac/stretch

« back to all changes in this revision

Viewing changes to data/profiles/speex.xml.in

  • Committer: Package Import Robot
  • Author(s): Khalid El Fathi
  • Date: 2012-04-14 20:15:31 UTC
  • Revision ID: package-import@ubuntu.com-20120414201531-2gcfq8fs94kgp9qr
Tags: upstream-0.2.4
ImportĀ upstreamĀ versionĀ 0.2.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<audio-profiles>
 
3
  <profiles>
 
4
    <profile id="speex">
 
5
      <name>Speex</name>
 
6
      <gst-plugin-name>speex</gst-plugin-name>
 
7
      <_description>A codec optimized for high quality speech at low bit rate.</_description>
 
8
      <output-file-extension>spx</output-file-extension>
 
9
      <mimetype>audio/x-speex</mimetype>
 
10
      <pipeline>
 
11
        <process id="gstreamer-audio">speexenc name=enc</process>
 
12
        <process id="multiplexer">
 
13
          <value value="oggmux">Merge audio and video streams</value>
 
14
                    </process>
 
15
        <variable id="bitrate-mode" type="combo">
 
16
          <name>Bitrate mode</name>
 
17
          <variable-name>vbr</variable-name>
 
18
          <default-value>0</default-value>
 
19
          <possible-values>
 
20
            <_value value="0">Constant bitrate (CBR)</_value>
 
21
            <_value value="1">Average bitrate (ABR)</_value>
 
22
            <_value value="2">Variable bitrate (VBR)</_value>
 
23
          </possible-values>
 
24
        </variable>
 
25
        <variable id="quality-cbr" type="slider">
 
26
          <name>Audio Quality</name>
 
27
          <variable-name>quality</variable-name>
 
28
          <min-value>0.0</min-value>
 
29
          <max-value>10.0</max-value>
 
30
          <step-value>1.0</step-value>
 
31
          <default-value>8.0</default-value>
 
32
        </variable>
 
33
        <variable id="quality-vbr" type="slider">
 
34
          <name>Audio Quality</name>
 
35
          <variable-name>quality</variable-name>
 
36
          <min-value>0.0</min-value>
 
37
          <max-value>10.0</max-value>
 
38
          <step-value>0.1</step-value>
 
39
          <default-value>8.0</default-value>
 
40
        </variable>
 
41
        <variable id="bitrate" type="slider">
 
42
          <name>Bitrate</name>
 
43
          <variable-name>bitrate</variable-name>
 
44
          <min-value>0</min-value>
 
45
          <max-value>64</max-value>
 
46
          <step-value>1</step-value>
 
47
          <default-value>0</default-value>
 
48
        </variable>
 
49
        <variable id="abr" type="slider">
 
50
          <name>Bitrate</name>
 
51
          <variable-name>abr</variable-name>
 
52
          <min-value>0</min-value>
 
53
          <max-value>64</max-value>
 
54
          <step-value>1</step-value>
 
55
          <default-value>44</default-value>
 
56
        </variable>
 
57
        <variable id="vbr" type="check">
 
58
          <name>Bitrate mode</name>
 
59
          <variable-name>vbr</variable-name>
 
60
          <default-value>false</default-value>
 
61
        </variable>
 
62
        <variable id="mode" type="combo">
 
63
          <name>Mode</name>
 
64
          <_description>Encoding mode</_description>
 
65
          <variable-name>mode</variable-name>
 
66
          <default-value>0</default-value>
 
67
          <possible-values>
 
68
            <value value="0">Auto</value>
 
69
            <value value="1">Ultra Wide Band</value>
 
70
            <value value="2">Wide Band</value>
 
71
            <value value="3">Narrow Band</value>
 
72
          </possible-values>
 
73
        </variable>
 
74
        <variable id="complexity" type="slider">
 
75
          <name>Complexity</name>
 
76
          <_description>Specify the complexity allowed for the encoder. The cpu requirement for a complexity of 10 is about five times higher than for 1.</_description>
 
77
          <variable-name>complexity</variable-name>
 
78
          <min-value>0.0</min-value>
 
79
          <max-value>10.0</max-value>
 
80
          <step-value>1.0</step-value>
 
81
          <default-value>3.0</default-value>
 
82
        </variable>
 
83
        <variable id="vad" type="check">
 
84
          <name>Voice activity detection</name>
 
85
          <_description>Voice activity detection detects non-speech periods and encodes them with just enough bits to reproduce the background noise. Implicitly activated in vbr mode.</_description>
 
86
          <variable-name>vad</variable-name>
 
87
          <default-value>false</default-value>
 
88
        </variable>
 
89
        <variable id="dtx" type="check">
 
90
          <name>Discontinuous transmission</name>
 
91
          <_description>Allows to stop transmitting completely when the background noise is stationary. Non transmission periods are encoded with 5 bits per sample that is equivalent to a bitrate of about 250 bits/s.</_description>
 
92
          <variable-name>dtx</variable-name>
 
93
          <default-value>false</default-value>
 
94
        </variable>
 
95
      </pipeline>
 
96
    </profile>
 
97
  </profiles>
 
98
</audio-profiles>