Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 4206847f1e412ce6269fdf077fb7e7fd > files > 16

libnemesi-devel-0.6.9-0.1.20090422git.fc12.x86_64.rpm

Since it isn't a kernel and code manages to get quite complex we aren't using
Linus coding style. Do not point me his arguments about tabs and such.

Rules:

- no hard tabs, I'll purge any \t in the source soon
- 4char indent
- 79 col per line

In short the code should match the FFmpeg coding style.

Namespaces:

Public functions currently use layer specific namespace:

- rtp related functions should use the "rtp_" namespace.
- rtsp related functions should use the "rtsp_" namespace.
- sdp related functions should use the "sdp_" namespace.

Private functions should ALL use nms_ if they are shared across modules, 
exception to this rule:

- static functions
- inline functions