voaacenc

voaacenc

Types and Values

struct GstVoAacEnc

Description

AAC audio encoder based on vo-aacenc library

vo-aacenc library source file.

Example launch line

1
gst-launch filesrc location=abc.wav ! wavparse ! audioresample ! audioconvert ! voaacenc ! filesink location=abc.aac

Functions

Types and Values

struct GstVoAacEnc

struct GstVoAacEnc {
  GstAudioEncoder element;

  gboolean discont;

  /* desired bitrate */
  gint bitrate;

  /* caps */
  gint channels;
  gint rate;
  gint output_format;

  gint inbuf_size;

  /* library handle */
  VO_AUDIO_CODECAPI codec_api;
  VO_HANDLE handle;
  VO_MEM_OPERATOR mem_operator;
};