faac - how can i set profile=2? in my versions gst-inspect faac do not show that.

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

faac - how can i set profile=2? in my versions gst-inspect faac do not show that.

IamTrying
While using faac i could not set profile=2 or such. Is there any other way to apply this? I have strange problem with faac, when it get tested from local to local, i have no problem, but once it goes out from local to remote, i have background noises too much, and reducing bitrate or maximizing it does not get resolved. How can i resolve this so that while using faac it does not make such abnormal noise.

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: "faac0"
  perfect-timestamp   : Favour perfect timestamps over tracking upstream timestamps
                        flags: readable, writable
                        Boolean. Default: false
  mark-granule        : Apply granule semantics to buffer metadata (implies perfect-timestamp)
                        flags: readable
                        Boolean. Default: false
  hard-resync         : Perform clipping and sample flushing upon discontinuity
                        flags: readable, writable
                        Boolean. Default: false
  tolerance           : Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)
                        flags: readable, writable
                        Integer64. Range: 0 - 9223372036854775807 Default: 40000000
  quality             : Variable bitrate (VBR) quantizer quality in %
                        flags: readable, writable
                        Integer. Range: 1 - 1000 Default: 100
  bitrate             : Average Bitrate (ABR) in bits/sec
                        flags: readable, writable
                        Integer. Range: 8000 - 320000 Default: 128000
  rate-control        : Encoding bitrate type (VBR/ABR)
                        flags: readable, writable
                        Enum "GstFaacBrtype" Default: 1, "VBR encoding"
                           (1): VBR encoding     - VBR
                           (2): ABR encoding     - ABR
  tns                 : Use temporal noise shaping
                        flags: readable, writable
                        Boolean. Default: false
  midside             : Allow mid/side encoding
                        flags: readable, writable
                        Boolean. Default: true
  shortctl            : Block type encorcing
                        flags: readable, writable
                        Enum "GstFaacShortCtl" Default: 0, "Normal block type"
                           (0): Normal block type - SHORTCTL_NORMAL
                           (1): No short blocks  - SHORTCTL_NOSHORT
                           (2): No long blocks   - SHORTCTL_NOLONG