~ubuntu-branches/ubuntu/oneiric/avidemux/oneiric-proposed

« back to all changes in this revision

Viewing changes to plugins/ADM_videoEncoder/ADM_vidEnc_avcodec/Mpeg1Param.xsd

  • Committer: Bazaar Package Importer
  • Author(s): Alessio Treglia
  • Date: 2009-08-20 08:42:44 UTC
  • mfrom: (1.1.14 upstream)
  • Revision ID: james.westby@ubuntu.com-20090820084244-bhh15xxd7x2vbcuh
Tags: 1:2.5.1+repack-0ubuntu1
* New upstream bugfix release (LP: #416066):
  - Re-enabled several video and audio encoders (regression introduced
    in 2.5.0)
  - Updated the FFmpeg libraries
  - More video encoders are now plugins
  - DV video encoder now supports more profiles
  - Fixed loading and saving issues with LAME, x264 and Xvid options
    (regression introduced in 2.5.0)
  - Fraps video decoding support
  - Lowpass-5 mode added to libavcodec deinterlacer filter plugin
  - Fixed formatting of parameters for various filters on 64-bit platforms
  - Updated libass
  - Fixed sizing of the bitrate control on various video encoder configure
    windows (regression introduced in 2.5.0)
  - Improved filter dialog for GTK+ interface
  - New navigation icons for GTK+ interface
  - Fixed the behaviour of several GTK+ open/save dialogs (regression
    introduced in 2.5.0)
  - asharp filter's Block Adaptive mode can now be disabled using the Qt
    interface
  - Re-enabled the colour chooser dialog using the Qt interface (regression
    introduced in 2.5.0)
  - GCC 4.4 support
  - Fixed issues with CMake build scripts when using multiple make jobs
    (regression introduced in 2.5.0)
* Remove debian/patches dir and drop all patches, now applied by upstream.
* Drop quilt support.
* debian/libavidemux0.install: Also install missing libraries.
* Move debian/install to debian/avidemux.install.
* debian/rules:
  - Build the internal ffmpeg version properly (thanks to Christian Marillat).
  - A bit of cleanup.
* debian/control:
  - Bump Standards-Version.
  - Update Homepage field.
  - Adjust libavidemux0 short description.
  - gtk -> GTK, qt -> QT.
  - Set myself as Maintainer.
* Repack the tarball to remove the debian/ dir provided by upstream:
  - Create debian/README.source.
  - Update debian/watch.
  - Add get-orig-source target to debian/rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
 
3
  <xs:element name="Mpeg1Config">
 
4
    <xs:complexType>
 
5
      <xs:sequence>
 
6
        <xs:element name="presetConfiguration" minOccurs="0">
 
7
          <xs:complexType>
 
8
            <xs:sequence>
 
9
              <xs:element name="name" type="xs:string"/>
 
10
              <xs:element name="type">
 
11
                <xs:simpleType>
 
12
                  <xs:restriction base="xs:string">
 
13
                    <xs:enumeration value="default"/>
 
14
                    <xs:enumeration value="user"/>
 
15
                    <xs:enumeration value="system"/>
 
16
                  </xs:restriction>
 
17
                </xs:simpleType>
 
18
              </xs:element>
 
19
            </xs:sequence>
 
20
          </xs:complexType>
 
21
        </xs:element>
 
22
        <xs:element name="encodeOptions" minOccurs="0">
 
23
          <xs:complexType>
 
24
            <xs:sequence>
 
25
              <xs:element name="mode">
 
26
                <xs:simpleType>
 
27
                  <xs:restriction base="xs:string">
 
28
                    <xs:enumeration value="CQP"/>
 
29
                    <xs:enumeration value="2PASS SIZE"/>
 
30
                    <xs:enumeration value="2PASS ABR"/>
 
31
                  </xs:restriction>
 
32
                </xs:simpleType>
 
33
              </xs:element>
 
34
              <xs:element name="parameter" type="uint"/>
 
35
            </xs:sequence>
 
36
          </xs:complexType>
 
37
        </xs:element>
 
38
        <xs:element name="Mpeg1Options">
 
39
          <xs:complexType>
 
40
            <xs:sequence>
 
41
              <xs:element name="minBitrate" minOccurs="0">
 
42
                <xs:simpleType>
 
43
                  <xs:restriction base="xs:integer">
 
44
                    <xs:minInclusive value="0"/>
 
45
                    <xs:maxInclusive value="9000"/>
 
46
                  </xs:restriction>
 
47
                </xs:simpleType>
 
48
              </xs:element>
 
49
              <xs:element name="maxBitrate" minOccurs="0">
 
50
                <xs:simpleType>
 
51
                  <xs:restriction base="xs:integer">
 
52
                    <xs:minInclusive value="100"/>
 
53
                    <xs:maxInclusive value="9000"/>
 
54
                  </xs:restriction>
 
55
                </xs:simpleType>
 
56
              </xs:element>
 
57
              <xs:element name="xvidRateControl" type="xs:boolean" minOccurs="0"/>
 
58
              <xs:element name="bufferSize" minOccurs="0">
 
59
                <xs:simpleType>
 
60
                  <xs:restriction base="xs:integer">
 
61
                    <xs:minInclusive value="1"/>
 
62
                    <xs:maxInclusive value="1024"/>
 
63
                  </xs:restriction>
 
64
                </xs:simpleType>
 
65
              </xs:element>
 
66
              <xs:element name="widescreen" type="xs:boolean" minOccurs="0"/>
 
67
              <xs:element name="interlaced" minOccurs="0">
 
68
                <xs:simpleType>
 
69
                  <xs:restriction base="xs:string">
 
70
                    <xs:enumeration value="none"/>
 
71
                    <xs:enumeration value="bff"/>
 
72
                    <xs:enumeration value="tff"/>
 
73
                  </xs:restriction>
 
74
                </xs:simpleType>
 
75
              </xs:element>
 
76
              <xs:element name="matrix" minOccurs="0">
 
77
                <xs:simpleType>
 
78
                  <xs:restriction base="xs:string">
 
79
                    <xs:enumeration value="default"/>
 
80
                    <xs:enumeration value="tmpgenc"/>
 
81
                    <xs:enumeration value="anime"/>
 
82
                    <xs:enumeration value="kvcd"/>
 
83
                  </xs:restriction>
 
84
                </xs:simpleType>
 
85
              </xs:element>
 
86
              <xs:element name="gopSize" minOccurs="0">
 
87
                <xs:simpleType>
 
88
                  <xs:restriction base="xs:integer">
 
89
                    <xs:minInclusive value="1"/>
 
90
                    <xs:maxInclusive value="30"/>
 
91
                  </xs:restriction>
 
92
                </xs:simpleType>
 
93
              </xs:element>
 
94
            </xs:sequence>
 
95
          </xs:complexType>
 
96
        </xs:element>
 
97
      </xs:sequence>
 
98
    </xs:complexType>
 
99
  </xs:element>
 
100
  <xs:simpleType name="uint">
 
101
    <xs:restriction base="xs:integer">
 
102
      <xs:minInclusive value="0"/>
 
103
    </xs:restriction>
 
104
  </xs:simpleType>
 
105
</xs:schema>