Composition
The FLAC project consists of:

The stream formats
A simple container format for the stream, also called FLAC (or Native FLAC)
libFLAC, a library of reference encoders and decoders, and a metadata interface
libFLAC++, an object-oriented wrapper around libFLAC
flac, a command-line program based on libFLAC to encode and decode FLAC streams
metaflac, a command-line metadata editor for .flac files and for applying ReplayGain
Input plugins for various music players (Winamp, XMMS, foobar2000, musikCube, and many more)
With Xiph.org incorporation, the Ogg container format, suitable for streaming (also called Ogg FLAC)The specification of the stream format can be implemented by anyone without prior permission (Xiph.org reserves the right to set the FLAC specification and certify compliance), and neither the FLAC format nor any of the implemented encoding or decoding methods are covered by any patent. The reference implementation is free software. The source code for libFLAC and libFLAC++ is available under the BSD license, and the sources for flac, metaflac, and the plugins are available under the GNU General Public License. In its stated goals, the FLAC project encourages its developers not to implement copy prevention features (DRM) or lossy compression of any kind. Design
File structure
A FLAC file consists of the magic number fLaC, metadata, and encoded audio.The encoded audio is divided into frames, which consists of a header, a data block, and a CRC16 checksum. Each frame is encoded independent of each other. A frame header begins with a sync word, used to identify the beginning of a valid frame.
Treatment
Treatment may consist of topical applications of steroid based creams and the use of compression stockings or intermittent pneumatic compression pumps, to help force the underlying buildup of fluids back out of the lower leg.Compression therapy should consist of moderate pressures and works best for ambulating patients. Ultimately, treating the underlying venous reflux is necessary to treat Stasis dermatitis. Invasive surgical procedures like saphenofemoral junction ligation with stripping were the norm for treatment in the past. However, less invasive methods are now more widely used. These newer methods include endovenous thermal ablation, ambulatory phlebotomy, and ultrasound foam sclerotherapy. Complications
If stasis dermatitis goes untreated, the patient is at risk of developing venous ulcers and Acroangiodermatitis. See also
Sinus pericranii
List of cutaneous conditions

References


== External links ==