rvoip-codec-core 0.3.8

G.711 and optional G.729/Opus/AMR audio codec implementations for RVOIP
Documentation
������������������������������������������������������������������������������������8�����(4 (d�������,�����L�����������d��t�����L�����l����t��d������������������� �lt`�|X@$ `�`\���� ���������p������X�����0���X��l���t�|��T���L����h@0��$�
,h��t$	�@$������t���,�<�������������<�l����������$��� �����
\��
T	T�	h
��<ttXP��l�����l�\�����������8�\�d�$��`���H�,��������`�<�����p�|x
�$��`t��h�t�h�x
�����<�|�d�|��D���,������P�����8�@�$�h�P�\�0�@��`X��t�8��
�
$��d����L	X��H	��
�Pt���8��� �4�������l�0�����h�P�� ��h���0�h��D	�
��P���� 	Hd�ht8�(P
���d�0��d�����x�����`��D�D�h�\�|�������8�\�������\�d�$�X�d,����H��
P	�X
Ph���T\4
�������4���D�������<��l��������|����X������������d�D����������tX�� 	\
��
�
�����������h��������������(�������0�����������`8�����
4�
�|XP���
���,�	����,���(�X������,�p��D�����D�����D�t�t��4������p��$TD�
(
�	H$���� �������T�����������h���8�T���@��\����t�����p��������t�����H��(|\T�
0	��`�������H���x��,��|����t�`���|���X�<�`�D�d���h��(�,����Xl�L�X�
d ��d�"�!l|`<
�
(����
���
�T�0�l�������L���l���� ���t� �l����D���T���h�(�$�T
`		�0X�
���#�"����T�����`��T0�D���x�����D��݄�D��@�P����������|�p���|�\���l� d������p0
����h��(�<d��������4��l��h�D�4�<�p�p���d���,����� �t�d��d�$�@�`�	$�Px�,#0"x�
X�����  
������������D�����|����0���`�4�P������p�t�0��`	�x<P�
DH�@!@&�$T �l�	`�0	<�	P��P�4���������p�h���,���L��4���D������8�������	$��|,�
x�!�������������(�D�\��D������������T������8�|�������D�,����X�|����	$������@��
����X@�\<|������t�����d���������� �x�����(�|���@�p�`����d���
|l��<"&,#�����
(���
th
�Th�<���l�8�l߰�H�������L�@����\�4�`����(�l�����	�
<
�
�,
��!X$�!�@p�`���,��T���������p�@����`�,�8�\���(��,�������$�T�`�|���,
��hx0,���	�������0|����4���� ��<���������������������p�������X�������(�x����0��d%t'#��
8PT����@8�
������h���@�x��,�l�������t����ޔ���������<�P��H����	�
��L �'4)�#�<���	`,�����	� ����������ܐ�tެ��x�����������(�4�8�������T0d�tT8������| (����t
��L���(����`�@�L���4�@�8�ݠ���T���P���������x�����@�@���L�\������"#�h��
,$XT�,�����\�8���@�d��\��\����������؜؜ߤ�D���������$����t|H�!�(\)�"�@X���0��||����������$�l�l�4��������x�������l������������P�,$����@
��p%�%�!���t�����l�������T�����T����4�x���H��ܠ�@�@������X�$�����,���h�D�D$tT�D4���(�p�ptH���������������������P�@�������X���������4�X,�`�L���l<," '�%xX�,X�
T
L��<�������@�,��(�D��l�X����$�x�l�D���ߔ�� ���8���H�
x�8	�����"�'�%�(|L��h�����	pD�����x�<��߬�ܨ���H��0������|�T�d�p��,�H�<�H
Dt`����h@
��H" ��X���t�X�x���@�p���P����������X��D���`ۘ�����8���h�x����� ���t�(�@�$
�l� $�"�@<��pp`�d���
D�� ���T�������������d�������������D�x�����H��
X	0l���|P�� h%�#�p�l�D	8��x	��
0�������������4ތ����t��D�P��X�4�p����\�H���� ���
X��X���h���
���$�������0�������������������������D������0���������\��� �t<�x� 
�	$H�HL4pH�(<�H���,������� ���X���8�|������L�L�0��������,h������h��P�X�4�#�%(!�����
(,p�,�,�<�x����������߬� ��h�X���������T�p�D��4�$�	��
�����0�
���#t%�!`����H��`��������������(�4�����������p��d�L����@�����,���X��D�D����p
�(
L����������������T�\������������|� ����T�8����<�������(�P���x��t��,�� 4!�@��	���
<�`	����,������<����������,���8�P�t�D�p�h��d�h����$���l��`�8(� $H%d �P�\��H00����������@��D����8�����`�����������t���(������D�
�
��8
�	�	�
H`��p
�P�T�D�������T��p�x�|��������P�$�H�p�(�|���������P�\|��p�d������
���	Xh�
8
���x
�`�t� �X����`��d�<�������@�����d�����������Dx	�	H��pD
�h�<�t(���P
D`��Ll ��<��T��������d�h���|�P�����l�4���������\
<T0�	�	XD@�	8D���\T�X�
4|�����<x�����t�����p�4�4�L���<��H���<���\���l�x�p���T��0
X��,�t	�	0��X�4` ����������P��������T������@���4������4��0�h�����T�����������`��T���L��px0���
d	|
�<
�<�D�������������������d� ���������4���`� ��

���	�	��|<(��
H�	h x�pL�<|�����l���p��T�$�D�����l�P��T����$�,����� ���(�����
�
t
<��
0`hh`������$�����,����8�������<�����������\���\�t��������H������8���P���h	�
�
t
h�
\`
��l�,�0�H�l��������H�l��`���\������������l���\��Dx�����	�
��0<<84p��p��PX�
T	\D��T�����|�@���������@���0���������������<�X�Dh
0p
t�Xd0�h	X�Pl\H
8T
\�T���8�������l�L�����8��|����������l���P������t�(�,����l`X8�<�
@
�(�4
�����
 � ������������������p�D�(�p���`��\�����0�H��$�D��l��d��X��	�X<�@X�$t�$H
�
L�4�����h���|���������@�H�������<���,����\�l������h`���4���4
\��\ 
�
�	��T�`���L�h@���l����<�T���������l�������H�$�(�����D������|��	t���$XT�0
 
��
t
�L�������������8���h������P���L�x�p���4��������4����(�����\0p,	�	�
��,\������\l <�����,�X�t����@�����������������h����`�(������d�����`	�
���L���8�l0(������������|�$�����x�`�L���D���� �d�0�,�h�@����X��H((�4��\h	�
�
�	�p� l����� ����x������,��$�������������4�0�L�������t���������x���X(��,�l(����� ��@�������8�P����(�4�x���������@�@���� ��0�|�����|�(���� ��d
H
xh ��0�������|���`�������T�,������|�|�L�d��4������������8�|D0�L@���	��8h�t|����P��d<�����P������������`����$���l�����,�|����������H��l��$�<(8��X��4���Hd������������ ���������\���p�H���h���� ���\����,��������P�����(��\�d���<�@lH�D|\����T�t�T��� �h��������L�<��(��X���x�<�t������\��������P�<t��@���$@P��h(@X��L�L����@�����X��������x�\�`�0�������������|�H�Dx�|��\��8�8��,p4���H�������D�l����������p���������4�0�d�$������\�|�P�0�����Ll���@x0d�P�d����,�p,T������T��D���L�0�����<������ ��������<�`�x���8\l�(���T ��H�������H��p���8��l����T��l���\�\�4�4�d���L���4��p���������|$` ���8H4<�X��d$�8�����TL���������@���p�����������h���L�D���������� � �d��t��������l�������<��\�P�<������D�����P���T�,� ��������p������������������ �Ht� �x�������� �� ����<�����p�����0�L�H�@�H�L� ���t�P�x���(�p���t���tD@\hhx�p�|D���4����@P<������|������������4�`�������p�H�@�T�t�������0��������tXT|��������<������������������������h�8�$�(�,�0�@�h���������������������Px������\80<LPPTdttX(����������������������������������x�t�����������$(��,04D`x|lP80(������������������������������������������������������ (0,($ ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$(0484$ $(080 ����������������������������������������������������$0DXlxt`H8,$ 0<4$����������x�|�����������������������������������(Pd`L@@HLHH\��������t8  ��|�4��$�(���,�p�������������������������4t�������T<Lt�������t������t�T�8�H�|�������H������������<���������������$|��4t��h��tl`\t����h��p�(����������`���t�d�\�L����L� �L���$�|���8� 8��`\x�����D �|@�x��������0XH,$ ��T������������P���D���l�����������0���D������l ��������<���4��(�8�(��0�t���x���(���l�d�P�$�(���h�<���������������h�8���\8�@���D4`\8<���h��� ���p���p�`���|�������4��������p��������`��L�4`�4h�XD��$��`���0H�,��d������$����D�������$�����\�|�����l���������$|�����<`@p<P�x<�P������h�����H�$�T�p�����x�������8�0�<������\���,����\�t�L�l�T�������h<XX pdX���l���P�0���8� ��������t�l�������h���������h�X�t�����������tl$��x�0�LH�t�t��� ������������L����������,�����,�x������d��`T$ �|��\���T�@�,�\��l�d@��|�P�<��������������x���������@����������(������tT�T��|���d������<����������p���@������������(��������$����4���������������|P�P�������h��d�D|t���$�H������,������l���d�$��l�x�D������X���Dp�����h������	$	4p���h��`$\�����H���p�����@���@���H�����������$���������P�0�$�D��|��D(t��		t\��t������X�@�`���������������h�����|� �T�<�0�L�$�,�P�,��������H�����p	��tlH \d�0(��P������������0����|����p������8���(����H���P�X�������<���@ (
x|
,0	d���t ������� ��\�����t�������4���$���L������d���<����PLT���L<4` �
�\
�
$	D(����������H�����������\���� ��d���,�(������(�d���L�����X��0	H
�	8	�	�
�
�0d�	�pP
�	`
t
\L�T���l�H�����0��l�x��(���P��$�������� ���X���@�($��������(�
0h
(D� �H�$�
h(	�Dd��������������������8���������8���4��4������H�� �\���h�0�0d$
,	��`����h����@�,� ����\��������������X�D�l������`��@ �H
x$���p�	h��T�0DP�8����8�L���x�H�p�(�4�P�����,�P���8���������� �l�$���L������@�
<�L�8�
�	�PT�
�H|��\�
�|�X����8���\���(��������X���`��@���4���H�l������$t
l�����0TT�<�
�
��(���h�P�@����L�,���������������4���L�h�����0�@�� �$0�`	�
,�����
�	`��0�(� �������\�4� �������p����������8���4�P�H�(� �t��dD�,PXL�
\	|d|���l� 84���,�l�d���t���l����������`��������T�t�4�L��������$�����t��x\8
�	x	��
�	h�4l	8���� �t�������h�(�������D��D�8����(�������L��
�	�ttd��
x�
(4�\��� 
T
�H����D0��|����������d�8��p��p���,����������p�@�4��\P�
��
�
(
	��P,���� �����\�(�����h�L��T�����X��������������d�D���T�������4\�xD�
���h4�L|D�	�������H�p�����l�|������D���P����P���P�L���0�(�����D(	��
T�����l��
<��l8�
�8
� h�L� �`���D������(���4���������@����\ |,�
	�
�
�D���44��x|	��������P��t�(�(�������h�0��t�������P�����T�0�d����������(��,�(���
�8 @xl���T���������|�������h�4�L����t�����`�������t���$����x��X�p���� �h
�
@�	H	���8T���H��������d�`�p�@�l�4�d�(�\�\�X����h�D�H�����$�,��
H�x\4 ,"���8����TP�����������H�`�p���d�X�������8�4�T�������XDtX�4T�
�	�	|�pd�@D
@�<�l�T�������T�`���� �,����(��P�X�x���(�T������8�����$���@�<�
�� H�!h"H��
d��t<
`�����0�@���P�������<������T��<�������,���X�x�����4
�
T	�<�	�
��D�\&D'�!�h�<
�����tL�������H��� ���<�����D����T��\���H�4�|�@���`��hth�H
���"X#������|���d���@��L�|�8�����(�|ݼ��L��\����l�����P�l�������p����8���,�����	X
��p����,XT�������|���@�����L�����������8�8�d�L�h�<�4���x�<�8������t�l�!�&�%8��h
�,H,	8���
T����p���h����ߔ���D�$�$����$�����`�d������$��
�Xl
8�x`h��l!P'P&P P<t�Hh� ��4\�H���|���l����,���T���h�d������\���4����,������|P�P��

X�`�`( l�\��d�@������������x�����P��������T��ޘ��l���@�������(�����`���h<l�D L#� D�0�
|xx0�p� l`���h���H�|�d���������(���Xߌ�l�����\�\�H	P
T\�HD�t %*�'( �tL��X��	T
�����d�$�����������������`�l���d���������,�����l�TDD\!�%�#����\
�p��p������������p�t����l�P�(�8�������,�����h�,��@���H���x�8l�XP���|���@<��$�������������x�����<��������4� ���������(��t<�������h`ll%X(d$���t|�	�	���LTL4������(�<�L���`���<����T� �X�T�0�����p�X���\��x�	�`$P�L�&,)@%������������������L����ڰ�����l��|�D���\���l�p�����X�X����d\P�|�	�H��������\���������t�0���p�@��������X۬�l����������|����������8$ 0�\|$�%0 tTl
���
X<8���	,���L�����L����P��L�h�H������H�4�������|�L�����t�
��	�4��	���08!�(`*�$\ P<`����
��
t\���0��|܄ڔ������t�8���H���T�H������0����`�D,�H����
���#P#\����l��������@�l���l���H�@������ݨ���P޼�@���H�@�����<���������x����4�p��@
�x�d���,����\�����D���x�����H�������������@����������P��`(���	�`8L0%L%H<,��� 	�\XLp�\���T�p���,���h�����\����h�� ��D� �$�l�,
d�l X
�$�
tt�<##D0T`�� ��L(@��L���T���,�T�,ޜ�t���d�0�$�0���$�0�l�L���$���4�4���������l�t(�T<�X��`\��4�����H����4�����p�H���h���d������(�D���p�0�p�(���������Ld�\��#|"�0�
h
T�`�
|8��X��������������x�p� ��t��������ߜ�������(�$X	�
H�8��	P
�l!,&�$���D(h��L��������p�������������������T�x�������L�����������$��d0	H�d�\���d84H������4��������������@� �\��(���� ���������������������Lp��T�4�D4�\x$,��,��|�������������P�����l��x����h������������,	$���T���	�
��� �#H!0��T
��t�tX|`
����x��������8�������l���T����|�H�T������0��dh���
�
8
����LP!��$�
�H�<�L�����8�����d���0�������P�\���H��� �����l������p���t
TH��h\��$@����lP,��������� ���T��D����|�H�������t��X��0���D�<���D�l���
�l����h�x
  
�	$
�8t�8H�H��������������4�<�X�����T�8���h������T��H	h�� 	$4
�0, !���,
D,�<@���x����� ��������`�h�h���X�$�H�����8����0h
�,�$x|��(���t���H
��0�����h�8�<�����\�0�H�����,�L�������P��\���t�8��� �h����L
�l��h(|�	�P
�h�	p	T�
�
�	��������������������������|�4�������l����\�$��<	T�T�X�0
��8hx,H
��$x$�
�	���������T������x�(�����(��x���`��� ��l�������ppp
$�L	4	�
�|
� 	�l H�
�
�h���8���l�����,�@���h�|������D����@�x�T�����H�`�� ���������\�4
�
����T��
d|�
�
d�
8
��H����\�L�$�������������|�����8������|�p� �������@pDl�X�l�X
�|