-
Notifications
You must be signed in to change notification settings - Fork 22
/
PACKAGES.default
152 lines (110 loc) · 4.51 KB
/
PACKAGES.default
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
# Edit this file by (un)commenting the libraries that you (don't) want to
# build in order to get the corresponding features in liquidsoap.
# The default file has every dependency enabled.
# It is certain that you don't need everything.
# If you don't know why you should have something, uncomment it,
# especially if it does not build for some reason.
# It is useless to add savonet packages that are not listed below,
# like ocaml-fetch, ocaml-smbclient, etc. These are not dependencies of
# liquidsoap.
# ============================================================================
# Input/output
# ============================================================================
# Cry is the lib for streaming to icecast and compatible servers.
ocaml-cry
# AO is portable and stable, but it does only output.
ocaml-ao
# Portaudio is a portable audio library with both input and output.
ocaml-portaudio
# ALSA is only for LINUX, and is sometimes not working.
ocaml-alsa
# PulseAudio is a cross-platform audio sound server. It is intended to
# be a single replacement for sound support under linux, windows or OSX.
ocaml-pulseaudio
# JACK is an audio connection kit, designed for low latency
# and easy communication between audio applications.
ocaml-bjack
# Gstreamer is a library for constructing graphs of media-handling components.
# It is currently used to provide audio and video encoding and decoding
# as well as input and outputs such as V4l inputs.
ocaml-gstreamer
# Srt enabled input and output using the Secure, Reliable, Transport protocol library.
ocaml-srt
# ============================================================================
# Codecs
# ============================================================================
# FFMPEG is currently used to decode, encoder and convert from and to
# many formats is highly recommended.
ocaml-ffmpeg
# MAD is for MP3 decoding.
ocaml-mad
# TAGLIB is for reading tag in media files.
ocaml-taglib
# LAME is for MP3 encoding.
ocaml-lame
# SHINE is for fixed-point MP3 encoding.
ocaml-shine
# OGG is for ogg/vorbis and ogg/theora encoding and decoding
ocaml-ogg
# VORBIS is for ogg/vorbis encoding and decoding.
# you need ocaml-ogg to enable ocaml-vorbis.
ocaml-vorbis
# SPEEX is for ogg/speex encoding and decoding
# you need ocaml-ogg to enable ocaml-speex
ocaml-speex
# THEORA is for ogg/theora encoding and decoding
# you need ocaml-ogg to enable ocaml-theora
ocaml-theora
# OPUS is s a lossy audio compression format made especially
# suitable for interactive real-time applications over the Internet.
# you need ocaml-ogg to enable ocaml-opus
ocaml-opus
# FDK-AAC is for AAC and AAC+ encoding
ocaml-fdkaac
# FAAD for AAC decoding.
ocaml-faad
# FLAC is for flac, native and/or ogg (if using ocaml-ogg)
# format decoding and encoding.
ocaml-flac
# ============================================================================
# Sound processing
# ============================================================================
# LADSPA are audio plugins providing sound effects
ocaml-ladspa
# Lilv intefaces LV2 plugins providing sound effects
ocaml-lilv
# SoundTouch is for changing pitch and tempo of sound
ocaml-soundtouch
# Samplerate is for having better quality resampling
ocaml-samplerate
# ============================================================================
# Video processing
# ============================================================================
# Frei0r is a minimalistic plugin API for video sources and filters.
ocaml-frei0r
# ============================================================================
# Sound synthesis
# ============================================================================
# DSSI is a standard for synthesizer plugins
ocaml-dssi
# ============================================================================
# Various modules
# ============================================================================
# Xmlplaylist allow support for various xml format, such as rss, podcast, etc..
ocaml-xmlplaylist
# Lastfm allow support for lastfm radios and the audioscrobbler protocol
# It should be listed *after* ocaml-xmlplaylist in this file
ocaml-lastfm
# A library supporting the OSC protocol to have external controls
# such as faders
ocaml-lo
# Get info about memory usage
ocaml-mem_usage
# ============================================================================
# Finally, the mandatory lib dtools, duppy and liquidsoap...
# ============================================================================
ocaml-dtools
ocaml-duppy
ocaml-mm
ocaml-metadata
liquidsoap