$ gst-inspect-0.10 faac Factory Details: Long name: AAC audio encoder Class: Codec/Encoder/Audio Description: Free MPEG-2/4 AAC encoder Author(s): Ronald Bultje Rank: none (0) Plugin Details: Name: faac Description: Free AAC Encoder (FAAC) Filename: /opt/gnome2.18/lib/gstreamer-0.10/libgstfaac.so Version: 0.10.3.1 License: LGPL Source module: gst-plugins-bad Binary package: GStreamer Bad Plug-ins CVS/prerelease Origin URL: Unknown package origin GObject +----GstObject +----GstElement +----GstFaac Pad Templates: SRC template: 'src' Availability: Always Capabilities: audio/mpeg mpegversion: { 4, 2 } channels: [ 1, 6 ] rate: [ 8000, 96000 ] SINK template: 'sink' Availability: Always Capabilities: audio/x-raw-int endianness: 1234 signed: true width: 16 depth: 16 rate: [ 8000, 96000 ] channels: [ 1, 6 ] Element Flags: no flags set Element Implementation: No loopfunc(), must be chain-based or not configured yet Has change_state() function: gst_faac_change_state Has custom save_thyself() function: gst_element_save_thyself Has custom restore_thyself() function: gst_element_restore_thyself Element has no clocking capabilities. Element has no indexing capabilities. Pads: SRC: 'src' Implementation: Pad Template: 'src' SINK: 'sink' Implementation: Has chainfunc(): gst_faac_chain Has custom eventfunc(): gst_faac_sink_event Pad Template: 'sink' Element Properties: name : The name of the object flags: readable, writable String. Default: null Current: "faac0" outputformat : Format of output frames flags: readable, writable Enum "GstFaacOutputFormat" Current: 0, "Raw AAC" (0): Raw AAC - OUTPUTFORMAT_RAW (1): ADTS headers - OUTPUTFORMAT_ADTS bitrate : Bitrate in bits/sec flags: readable, writable Integer. Range: 8192 - 327680 Default: 131072 Current: 131072 profile : MPEG/AAC encoding profile flags: readable, writable Enum "GstFaacProfile" Current: 0, "Main profile" (0): Main profile - MAIN (1): Low complexity profile - LOW (2): Scalable sampling rate profile - SSR (3): Long term prediction profile - LTP tns : Use temporal noise shaping flags: readable, writable Boolean. Default: false Current: false midside : Allow mid/side encoding flags: readable, writable Boolean. Default: true Current: true shortctl : Block type encorcing flags: readable, writable Enum "GstFaacShortCtl" Current: 0, "Normal block type" (0): Normal block type - SHORTCTL_NORMAL (1): No short blocks - SHORTCTL_NOSHORT (2): No long blocks - SHORTCTL_NOLONG