blob: b238fdcd9898e9cdfbeefb5d9c0bef924a07ecbc [file] [log] [blame]
agsantos1e7736c2020-10-28 14:39:13 -04001
2Create a functionality's skeleton files: FUNCTIONALITY
3
4A functionality is a capability and a single Jami Plugin can implement
5multiple functionalities.
6
7Each functionality may be applied to different data types that requires
8diferent APIs. Currently, our plugin system supports the following data:
9(1) video during a call (Media Handler API).
10
11
12Be aware that when creating functionalities outside a full plugin pipeline
13creation, some modifications to match the preferences usablities may have
14to be done by hand. If you don't know how to do it, consider creating a
15functionality from inside a full plugin creation pipeline and then you can
16use it as an example. Alternatively, you can peek at our available plugins
17at https://git.jami.net/savoirfairelinux/jami-plugins .
18
19For more technical information, please refer to:
20https://git.jami.net/savoirfairelinux/ring-project/wikis/technical/7.-Jami-plugins .