za.co.monadic.scopus.speex

Speex

object Speex

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Speex
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final val SPEEX_GET_ABR: Int(33)

    Get Average Bit-Rate (ABR) setting (in bps)

  7. final val SPEEX_GET_ACTIVITY: Int(47)

    Get "activity level" of the last decoded frame, i.

    Get "activity level" of the last decoded frame, i.e. how much damage we cause if we remove the frame

  8. final val SPEEX_GET_BITRATE: Int(19)

    Get current bit-rate used by the encoder or decoder

  9. final val SPEEX_GET_COMPLEXITY: Int(17)

    Get current complexity of the encoder (0-10)

  10. final val SPEEX_GET_DTX: Int(35)

    Get DTX status (1 for on, 0 for off)

  11. final val SPEEX_GET_ENH: Int(1)

    Get enhancement state (decoder only)

  12. final val SPEEX_GET_FRAME_SIZE: Int(3)

    Obtain frame size used by encoder/decoder

  13. final val SPEEX_GET_HIGHPASS: Int(45)

    Get status of input/output high-pass filtering

  14. final val SPEEX_GET_HIGH_MODE: Int(11)

    Get current high-band mode in use (wideband only)

  15. final val SPEEX_GET_LOOKAHEAD: Int(39)

    Returns the lookahead used by Speex

  16. final val SPEEX_GET_LOW_MODE: Int(9)

    Get current low-band mode in use (wideband only)

  17. final val SPEEX_GET_MODE: Int(7)

    Get current sub-mode in use

  18. final val SPEEX_GET_PF: Int(1)

    Equivalent to SPEEX_GET_ENH

  19. final val SPEEX_GET_PLC_TUNING: Int(41)

    Gets tuning for PLC

  20. final val SPEEX_GET_RELATIVE_QUALITY: Int(29)

    Get VBR info (mostly used internally)

  21. final val SPEEX_GET_SAMPLING_RATE: Int(25)

    Get sampling rate used in bit-rate computation

  22. final val SPEEX_GET_SUBMODE_ENCODING: Int(37)

    Get submode encoding in each frame

  23. final val SPEEX_GET_VAD: Int(31)

    Get VAD status (1 for on, 0 for off)

  24. final val SPEEX_GET_VBR: Int(13)

    Get VBR status (1 for on, 0 for off)

  25. final val SPEEX_GET_VBR_MAX_BITRATE: Int(43)

    Gets the max bit-rate allowed in VBR mode

  26. final val SPEEX_GET_VBR_QUALITY: Int(15)

    Get current quality value for VBR encoding (0-10)

  27. final val SPEEX_LIB_GET_EXTRA_VERSION: Int(7)

    Get extra Speex version

  28. final val SPEEX_LIB_GET_MAJOR_VERSION: Int(1)

    Get major Speex version

  29. final val SPEEX_LIB_GET_MICRO_VERSION: Int(5)

    Get micro Speex version

  30. final val SPEEX_LIB_GET_MINOR_VERSION: Int(3)

    Get minor Speex version

  31. final val SPEEX_LIB_GET_VERSION_STRING: Int(9)

    Get Speex version string

  32. final val SPEEX_MODEID_NB: Int(0)

    modeID for the defined narrowband mode

  33. final val SPEEX_MODEID_UWB: Int(2)

    modeID for the defined ultra-wideband mode

  34. final val SPEEX_MODEID_WB: Int(1)

    modeID for the defined wideband mode

  35. final val SPEEX_MODE_FRAME_SIZE: Int(0)

    Query the frame size of a mode

  36. final val SPEEX_NB_MODES: Int(3)

    Number of defined modes in Speex

  37. final val SPEEX_RESET_STATE: Int(26)

    Reset the encoder/decoder memories to zero

  38. final val SPEEX_SET_ABR: Int(32)

    Set Average Bit-Rate (ABR) to n bits per seconds

  39. final val SPEEX_SET_BITRATE: Int(18)

    Set bit-rate used by the encoder (or lower)

  40. final val SPEEX_SET_COMPLEXITY: Int(16)

    Set complexity of the encoder (0-10)

  41. final val SPEEX_SET_DTX: Int(34)

    Set DTX status (1 for on, 0 for off)

  42. final val SPEEX_SET_ENH: Int(0)

    Set enhancement on/off (decoder only)

  43. final val SPEEX_SET_HANDLER: Int(20)

    Define a handler function for in-band Speex request

  44. final val SPEEX_SET_HIGHPASS: Int(44)

    Turn on/off input/output high-pass filtering

  45. final val SPEEX_SET_HIGH_MODE: Int(10)

    Set high-band sub-mode to use (wideband only)

  46. final val SPEEX_SET_LOW_MODE: Int(8)

    Set low-band sub-mode to use (wideband only)

  47. final val SPEEX_SET_MODE: Int(6)

    Set sub-mode to use

  48. final val SPEEX_SET_PF: Int(0)

    Equivalent to SPEEX_SET_ENH

  49. final val SPEEX_SET_PLC_TUNING: Int(40)

    Sets tuning for packet-loss concealment (expected loss rate)

  50. final val SPEEX_SET_QUALITY: Int(4)

    Set quality value

  51. final val SPEEX_SET_SAMPLING_RATE: Int(24)

    Set sampling rate used in bit-rate computation

  52. final val SPEEX_SET_SUBMODE_ENCODING: Int(36)

    Set submode encoding in each frame (1 for yes, 0 for no, setting to no breaks the standard)

  53. final val SPEEX_SET_USER_HANDLER: Int(22)

    Define a handler function for in-band user-defined request

  54. final val SPEEX_SET_VAD: Int(30)

    Set VAD status (1 for on, 0 for off)

  55. final val SPEEX_SET_VBR: Int(12)

    Set VBR on (1) or off (0)

  56. final val SPEEX_SET_VBR_MAX_BITRATE: Int(42)

    Sets the max bit-rate allowed in VBR mode

  57. final val SPEEX_SET_VBR_QUALITY: Int(14)

    Set quality value for VBR encoding (0-10)

  58. final val SPEEX_SUBMODE_BITS_PER_FRAME: Int(1)

    Query the size of an encoded frame for a particular sub-mode

  59. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  60. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def decode_float(decoder: Long, input: Array[Byte], inSize: Int, output: Array[Float], outSize: Int): Int

    Annotations
    @native()
  62. def decode_short(decoder: Long, input: Array[Byte], inSize: Int, output: Array[Short], outSize: Int): Int

    Annotations
    @native()
  63. def decoder_create(mode: Int, enhance: Int): Long

    Create a decoder state.

    Create a decoder state. This differs from the C API because we set up both the encoder and the "Bits" structure.

    mode

    Speex mode

    enhance

    1 to enable perceptual enhancement. 0 otherwise.

    returns

    Annotations
    @native()
  64. def decoder_ctl(decoder: Long, command: Int, value: Int): Int

    Annotations
    @native()
  65. def decoder_destroy(state: Long): Unit

    Annotations
    @native()
  66. def encode_float(encoder: Long, input: Array[Float], inSize: Int, output: Array[Byte], outSize: Int): Int

    Annotations
    @native()
  67. def encode_short(encoder: Long, input: Array[Short], inSize: Int, output: Array[Byte], outSize: Int): Int

    Annotations
    @native()
  68. def encoder_create(mode: Int): Long

    Annotations
    @native()
  69. def encoder_ctl(encoder: Long, command: Int, value: Int): Int

    Annotations
    @native()
  70. def encoder_destroy(state: Long): Unit

    Annotations
    @native()
  71. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  72. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  73. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  74. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  75. def getMode(sf: SampleFrequency): Int

  76. def get_version_string(): String

    Annotations
    @native()
  77. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  78. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  79. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  80. final def notify(): Unit

    Definition Classes
    AnyRef
  81. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  82. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  83. def toString(): String

    Definition Classes
    AnyRef → Any
  84. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped