#3
[platform/upstream/gstreamer.git] / docs / random / ds / element-checklist
1
2 This is a list of things to check in elements.
3
4
5
6 1. Add a "Element-Checklist-Version: 1" comment
7
8 This comment is to indicate which items on this checklist have been
9 checked, so that future checkers can skip things that you've already
10 carefully checked.  This number should obviously be updated whenever
11 you do additional checks.  Ideally, you should not do checks out of
12 order, but using "1, also 4-6" is acceptable.
13
14
15 2. Each pad should have a pad template
16
17 Create and register a pad template to the element class.
18
19
20 3. config.h
21
22 Make sure that each .c file includes config.h (conditionally on
23 HAVE_CONFIG_H).  Make sure that each .h file does _not_ include
24 config.h.
25
26
27