# faad

faad decodes AAC (MPEG-4 part 3) stream.

## Example launch lines

     gst-launch-1.0 filesrc location=example.mp4 ! qtdemux ! faad ! audioconvert ! audioresample ! autoaudiosink

Play aac from mp4 file.

     gst-launch-1.0 filesrc location=example.adts ! faad ! audioconvert ! audioresample ! autoaudiosink

Play standalone aac bitstream.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstAudioDecoder
                        ╰──faad

## Factory details

Authors: – Ronald Bultje <rbultje@ronald.bitfreak.net></rbultje@ronald.bitfreak.net>

Classification: – `Codec/Decoder/Audio`

Rank – secondary

Plugin – faad

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    audio/mpeg:
        mpegversion: 2
    audio/mpeg:
        mpegversion: 4
      stream-format: { (string)raw, (string)adts }

Presence – always

Direction – sink

Object type – GstPad

### `src`

    audio/x-raw:
             format: S16LE
             layout: interleaved
               rate: [ 8000, 96000 ]
           channels: [ 1, 8 ]

Presence – always

Direction – src

Object type – GstPad

The results of the search are