rvoip-codec-core 0.3.8

G.711 and optional G.729/Opus/AMR audio codec implementations for RVOIP
Documentation
����������������������������(��|��p�<���P��L���HD��|�����L�@���4�<����X�����P�l���������$�T�$���8H$�dl������P0X���@@LlL����t������ ������������`�<�0���h������p������8�\���dx\�xH
�`
$ ��
����<����������`�8�����������@�X��x�`���h����<����0����
��<
D
t�lLl�|T@h``�(�l��������(�X���@��(���h�h�d������8���T�l��������h��H���d��D�
�
d���4@
�
�0����\���T���t���d������`���`������l�����x������@�L����P	�t��������
�	���	x��L���d�������T�������h�p����h�L����p�0��4����<	�	h	d��� 
D�,�����,0T�����xT��$��������P����4�����8�`������h���X�|��0	��t�����h
d
�@�$t<������x�����t�|�����������p��|�`���X�H��������������$�L��8��<<�P�
����H�
<
4������������������������P�����0�<���|�p������|���<���
�l	�x�8������L���������`���T����0��� � �$��X�����@lp4xXpX8X�|,��l8
�������\����L�`���H�8����������4�������<���(t��d����
T
��$P`���h
<��	�<
�
D�4�����X�,�\�0���|�d�t����@��D������,�t���������|x��
<,�\$�LL

�
T(�t

4�����L����T�������L�$��������,�l�T�������@
�
\,���������@T@� D��8���t�����L����L�`����d�X�����T��(�\�(�4��p���,�����lX(����\ �
���
�
(t�td����H�t���������H�d������L� �������������8�@���������	��L��t��(�p,8��
�
|����D�����$�X�x���D������X�,���������|�<��H�
��t|�d(�
t4���l4�l
�����,��4�,�,���`����(�D��4�H������0�(��������HX	p�
H
��
d
�
H��l�8��P������x�����������@���T���t���D��(������� �������l�����t(�LLP�D�

t
H����	`��������\���x� �H���@��t���`���t�8������,0	�\�����(  0"T �(��
X
�lt(�
h
�\���l���D���޴��8�H��@��D��������,�X������	�`$�4D|���
����!� ��D8H���t���,��p������H����p�L���p�p�`�x�P�������T������$��D��������L�L�T(0�l�t�L�`���8�����������t���4�\�����8�� �������$������|����P�����$�� (#�$%�!0@
L
(
�
\������|H�������������l��L�� ���@��������x����tx�0|�D� 	4
�� �!<!P ����
���p�������(��������|�X�D�����ڠ�L���d��������p�(���4�H������
� (�8L��x��0x��0��h�������(�(�T�@���0�������@��X�ߴ����p�����x�����,��d�X�� $",$\&L&�"@�@�d ��D�����������������h��`���X���<�|�X����x��������
h��$�p���"0%T$� �(�	T\���	��l���|���0��h�$�D�<�0�d��(�����8��`������4���	����\0��d�� �!\! �t��	� �����4���T���� ��8��8�T����$�p�x��D�����4��<��� ���x`
�������8��4�HL���������T���h�������<�,�T���L��X���`��������������8��
@�\��!!0@8�0��|x���
�����$������p�8�,��L�H��T�4���L�L�\�$��������(�
4
0	 ���!d"$T����,����	�� ������� �H��h�,����8����x���4�<���$�����	�<� <8��$(����8@@\P	d�d�����`�������4�������(���ް�����p���t�`��������T����,�X��4��t$pL	��	�
��
��	�$�����X�@������h���\���l�����P�$���8��<������
\|�@��� �T8� ,%�&�$@ TL�d
����L�������������D����D��x�L�4������<�<�`�4���0����������$0 t"X!��4���������������|�8������ ���H�t�|�0����������`���������<`
 �|4d@< T����� 4�P�p
T����0��4���4�4���d����� ��,�4������� �8����t�����<����P@
�ph��!�!$H<��,tx
�
�
�
�
���d��������H�d�L����8���������D�d���@�<�\��$|�
d
h	
T
�|�$�|��,�
�
�	��LL@pX`� �|��0������8�T�<�������\����$�@�@�����8����D���`<���,�X�`������0���X�h�������x���X����p�4�p����(�(�8��@�D��d�T������Hh	���<�x�
�P �
��
� Lx4������,����D����d�0�������h���ܼ���(�|�����8l�P������d�(  �� �p�x��
�
0�t����@�����P���4��l�H�\��������(��������������
�<
|��L�,���x�(`������0X�P�\�������|���0�P�4����T�����`���H�X���P�8��������t�@���
���,\\x`X8$���4���,�(�8�����X���`��P�����\��`������X�0�$Tll�4������ �h���L���8p	��	��D�4���L�����h���l���l�h�T�����(��������,�p�(h4
tt�p
X�
�
,������ppl<0x
�TL�lX�H���,��D����d�����0�t����8�����0�h�t�������H� x$
<
�x8DTH�	@��������L��p�h�x��������������������������������������
���D$�
h	,
d��P�
����T�����$�p���|�l�����������<�$�\������<�0�`����0(���p��<�$L�	�,�,�
�	�H����L������������L���$�����\�d�����������������������Th`�x���T\
�
 �
�
����P�|�����X�����x�������������h�(������<�D��������������T`<�<h
��`
T�	�	
h
d
X
�
�,L������t��������������P��������l�D����������h|D|, 
�����Td,
PP��@4�� ������4��D���,������t� ����������0��������\�@
�����p�	0
l�
�d����\���0�,���t�l���X��������������T�������,�������|�8���8������
<
t$�(
P
�	�	
,
�
�X
�
	��� �\���p���<����������D�T�<�\��D�l�����ldXDX�p���
����<
�
���|@�	�	d���x����<�����0������������� ����4�D����,��P�����
T���
@�
<�PT��x�p�����<��������<����������h�,���L�H�����0����4D
`�
\
<
|	��p��	L��p
����H�������x����,���h�\��0��p��������t�������$�$���((�X	�
��L
P
�	d�xxP��4���p������0�t��p����@��h���x��@�����d���d�8�8�\X�pD����hh��p	p
�
 
(	�`�����@������P��������������H�$�|�������(�h��� �h�l���$t�(H���\�\4�����pT@����H�0�����\�h���h���H�`�L�d����L���p������t�������<������d�� T�X��8 h���������<�|�X�� �h�t���8������ �D������|����@`��00P�\(�	�	<	�tXD���(���t������<�������P��4�d���d�4�<��h���L��������D���p��P<�����X���l0L�`<x��x�D����`�,�|�|�������L���\���D� �������\�(���|����h`�,x�t�l������0@ 0x���t���@�T�,�����8���\���h�X�����0�|�����h������$�pH�|@�H<�h�X��`��x�����������������x����p�����0�����������L� �0�,����4\$���`����<$��x0�p,L�LT���������������<�t�p�l���<������������H���D�,L�����p�l8�<�,��d������4�t�t�����������@���<�H�l�������,���H����������h�����$��x��`d�@T��| ��<����(�����h�(���������|�4���p�@�8�P�l�����|�����p�����8x��@��P�����t�H����lD((,�\����H�����H�����<����$�����,�0������(���P�����\�d��T@d���$�PL���D�L��48����T���h���X���@�x����l���(�L�<����8�\�����<�\����\,D�����|L�T��P�(� ���� �\���p�,�����d�8������$�����D�����4<$D���D�����T,�����T����H���������������������t�\�X�d������h���8\|��|���,\�����H��\0  ($������l�4������������(�H�h�������t�d�`�h�|�������,l��������|���������`0����������������������t�T�@�8�@�X�p���������������������,Tp�����x`H80004@HH< ����������|�����������������������������������(4884( 4DT\`\P8 ������������������������������������������������������������������,00,$ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� $($$$$ ��������������������������������������������������������$08@@80((($   ������������������������������������������������������������,D\ppdXPH<,$((����������������������������������������������0@@4,,488<Lh�����xdD������������������������`�4� �� �,�D�`�������������������������D��������p\l��������P����������������������p�8����� �8�p�����������������������4x���@\L ���������p8������x�L�$������$� ��������0�\���������0LXTXl�����(����x\D�@������������x�|�t�<���<�������������,����0�����������(���(�8X���x0��@�����t��|�@�����D�d�D���t�(��������������D�D�4�H�l���d�<�\����l�X���@��DX\|���8��L�����<�$�X����$�����d�P�0���������d����$�4�p������������H��t��<�\,�d�� �0��|��X�l���<�D�t�������\��������4�4�d�������l�8�$�X��$x�����d���\@ �@���l<����H�0� ���4�t���������|�t���@���������4�������`�H��|�HxX�pDt���pt�\����D�����4�������0�L������������\�8���|���,���$�D�������|���t��d�p����p\H�|� 4�X���� �t������D�(��������t����������h�l�t�,�����|H�����| � ��p��p� ����D������D���X����x�@�l�����@�����T������������h��������8�(�\�<�$<��P�`x\d����@��x�����X�(�|����p���������t���x����@�$���<�T����H��$���((��P���(x�L��������������@���������������l����@�$��h�xhlxx�Hh�H$P	�H��tP������l�@��`�����X�x���`�(��,�D��� �4��������D�p��������4$X��h(����	,������T�D�����x���,����������l��������L�p�l���|�������$�P0��H���X�4�$������hd������������P��������������P�@�P���<�H�d������� �`�d��x@���0l�	�
X
	�`�(H���x,X������<���8����p���x�������p�������\�����������8��`\�����<d	�
�

|,h��,T ������d���x�����@�����@���4��`��������������8������T<�l	�	`	d	�	x
x
�			�	�
�
�	�|L� $�t�����t����D������������������8���\�����4�X���������l���th�
��,�0��	��p�H�8Xp8\�,�`�����������P���x�x���l�D�������� ���`���d�,�$����t��L	�
x ����
��		�|�D,lH��T�l����������p����,�`�`�H��,���x�����l�t������x�d
p
t
8
|p�
X
�
�p8��
D
X	�X��������<�<�������@�0�<�\���H������|�0�@�X������������tTx
@,
��0�
8��t�\�tD0
��p��8���T����P��������� �l������t���t����h�D8�����
$�
l�|������x
�8��������8�p�H�$���$�,�����������<� �L����x�0������(���<|	
�	�	���H hpX
p
�,	���4������l����p���P��4�h�t����������������������P�p`T� h
�
�
�D$t
D
@X��$�X����L��t� � �\�`�\���x���x���`���4�����x��������������	�
��
H
�$� T
p
����D��
p��P�x�`�����4������@�L���D�`��T�$���|���h������<<�������LL�l
T
@
����8$8\������L�<�l�T�����H�`�������T�l�������d��T����h�8�
$
(��d
�h��$�
�p	��\������������t�� ����P���0�������(�������l���`�x�(��0	�
`\�D�P�X��|l�x�
���p�������8����`�<�|��H���\������H������|�d���$|tP�	8�4�4��$$��L�8� �(��������������$�|����,���|�����\�\�����D�t������	T<x<�

�
p<��h��
�
��H���L�����,������������������� ���P�����T���@�X���x���,��dL� @��@HT�8<X	hD�4�����8�������������\��<�������`��x���`�l�����x�,�$�<�L�$�
<��hl�(D�\|( 
T
 ����8� ������X����������������@�\���X�(�d�h�|�L�x����t����� �X,t\�t@l
�	d�t���p������D�`����@������D�l�L�����$�D�4��4���(�H����txL�����������D
�H�������P��H�|�t���H�����t���l������h��H�$��d�,`�Lp0|�dX4��	�	�������`�D������������p�4���(�(��h��������t�8�����8
x	<DH�l�����,,4�D@ 
�
T��L���T���L���x�������D���$��p��x����@�0�P�����<8
��
����$�4,| 8�`������8�X������������ �X�@���L����x�,�l��������|�l`���� �x����|��
p�p`�
<Dx���,�������������4�� �T�P������$�h�@������t�0|
�$��$����t�l�xl�
��T����P������P��X���t�L�L�T�X�t�� ���X������<�`	\��	L<$���#�&%h�|<@
	X0|`�P���t�H�|�|���<����L���8�����T��������`�d����D��@lx����L����0
�
hd������8���X����������4����H����h���x���������T���|
0P� "�"�!��L� <��
@
�
�x�
p��������\��d��x����\�������\������@�t���� P	�l,!�"$�$�"X�|
�0D�T�����D������d��������T��� �P� � ����H����d��	
p
�D

�T��$�#�&l&�#0��x��(���h����������x����������l�����(�X����l�`�0�0�(�8��8�����	XD
�
`�����<�@p�������$���L�X������(���(�x���D������H�p�\�(�,�X����H���P�T���0��
�HD��!H!�X��
���
(
�
80	t$�����\�H�����d�p�T��H�x���l��l���������������`
��	P
�
�`�����d�x����
��h�,	\���������$����D�<�T��d�d�����D�����X����xX	L�,x`X��������4x4�8���������D�\�����|����X�p�4�,ذؘ����������@�p��@����
$ L"��L���4D
<�P�������T���T��0�H����l��@�P����,٤����8����p������H(��L&�%ld�$T(����0���������X���x��`�����t��������4�\��������<�$��8|���x��4x\�th�T�0����8Hd���4�����0����� ��l�8�X������8���0�l��������x���P<$ ��<�T�p��`�t�<4���\��4�\�������X�P� �,����<����������T��$��������
��X�T�$ d|$��|h�
�	�	<�<������`�h�����T��d�D� �<�������������t@L� �8T4P�L�x��XHxXh�
���X`H���T� �����p�l�0�\ߘ��� ���(�\�0���������t�D��L��� h"�!��0
Dh��d���
�|��������d������<�������\�$�x������T�D���������4@,T� T"� ����
$d���|h
H����D�,�x�$�,�����4�$��p��$�����`���$�<���T���
�	��4����P���Hh<0
����P�$�P�,�����`�������������8���<�p��,\	��
���t
������ ���<����<l��@l�����h���D���8��,�������<���,�����d�x����������x\t��P�����`�X�	���������������P�����������@�@�������d�<��h��`XT`�0��0�`��D$
p���pT�<�@�,�����x�H�� �(��,���t���,�D���������|����� ���D�8
�4���
�4	4��	��8�LP����L��|�T�|��L�h���H� ���|�L���\���L���<�d���������(����t
�Dp�h���D
��
�|����t��P���d��`�<��t�� �d��@��\����`�H�����H����x�h�H����,�Tx������T	��p�\lH@��
�,����T�����H������l���`���x��<���P��P4@ ��P�|8��T������	���� ��������������d��|�������l���d�����H�H�� � �0���	�T�h�$
��t4d
�<@PH D8���,���d������x������D����� ��� �x����T���l���8�d�$�4lHH���d��tp<p�
�
�P�������t�$�(��$����,���8���4�L�����H��p
(�(	<�<��
h
4��8���
t���� �
T�T�t���(�\����D�����������<�`�P�d����x�`�4l�	8TT
��t���
L
`��`d��
������$����0�h���(����$���d�8������������l������� �H�$����,�����d ��	�	
�
,��x
l8	t���������D�H�����T����������H���@�����4�,�������� �D� � 
�