blob: 91cf81916b5782b1dbaea3bbc2ef74da09e2aeaf (
plain) (
blame)
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
<registry>
<components>
<component type="ogg-muxer" base="flumotion/component/muxers"
_description="Muxes encode feeds into an Ogg feed.">
<source location="flumotion.component.muxers.ogg"/>
<feeder name="default"/>
<eater name="default" multiple="yes"/>
<entries>
<entry type="component" location="ogg.py"
function="Ogg"/>
<entry type="wizard" location="wizard_gtk.py"
function="OggWizardPlugin"/>
</entries>
<wizard _description="Ogg" type="muxer"
feeder="default" eater="default">
<accept-format media-type="dirac" />
<accept-format media-type="theora" />
<accept-format media-type="speex" />
<accept-format media-type="vorbis" />
<accept-format media-type="vp8" />
<provide-format media-type="ogg" />
</wizard>
</component>
<component type="multipart-muxer" base="flumotion/component/muxers"
_description="Muxes encode feeds into a Multipart feed.">
<source location="flumotion.component.muxers.multipart"/>
<feeder name="default"/>
<eater name="default" multiple="yes"/>
<entries>
<entry type="component" location="multipart.py"
function="Multipart"/>
<entry type="wizard" location="wizard_gtk.py"
function="MultipartWizardPlugin"/>
</entries>
<wizard _description="Multipart" type="muxer"
feeder="default" eater="default">
<accept-format media-type="jpeg"/>
<accept-format media-type="mulaw"/>
<accept-format media-type="smoke"/>
<provide-format media-type="multipart"/>
</wizard>
</component>
<component type="webm-muxer" base="flumotion/component/muxers"
_description="Muxes encoded feeds into an WebM feed.">
<source location="flumotion.component.muxers.webm"/>
<feeder name="default"/>
<eater name="default" multiple="yes"/>
<entries>
<entry type="component" location="webm.py"
function="WebM"/>
<entry type="wizard" location="wizard_gtk.py"
function="WebMWizardPlugin"/>
</entries>
<wizard _description="WebM" type="muxer"
feeder="default" eater="default">
<accept-format media-type="vorbis"/>
<accept-format media-type="vp8"/>
<provide-format media-type="webm" />
</wizard>
</component>
<component type="mkv-muxer" base="flumotion/component/muxers"
_description="Muxes encoded feeds into an matroska feed.">
<source location="flumotion.component.muxers.mkv"/>
<feeder name="default"/>
<eater name="default" multiple="yes"/>
<entries>
<entry type="component" location="mkv.py"
function="MKV"/>
</entries>
</component>
<component type="flv-muxer" base="flumotion/component/muxers"
_description="Muxes encoded feeds into an flv feed.">
<source location="flumotion.component.muxers.flv"/>
<feeder name="default"/>
<eater name="default" multiple="yes"/>
<entries>
<entry type="component" location="flv.py"
function="FLV"/>
</entries>
</component>
</components>
<bundles>
<bundle name="muxers-base">
<directories>
<directory name="flumotion/component/muxers">
<filename location="base.py" />
</directory>
</directories>
</bundle>
<bundle name="muxers">
<dependencies>
<dependency name="component" />
<dependency name="muxers-base" />
</dependencies>
<directories>
<directory name="flumotion/component/muxers">
<filename location="multipart.py" />
<filename location="ogg.py" />
<filename location="webm.py" />
<filename location="mkv.py" />
<filename location="flv.py" />
<filename location="checks.py" />
<filename location="wizard_gtk.py" />
</directory>
</directories>
</bundle>
</bundles>
</registry>
|