rvoip-codec-core 0.3.8

G.711 and optional G.729/Opus/AMR audio codec implementations for RVOIP
Documentation
��������������������������������������������������������������������������������������������4������������TdT<,�l������H��������\���l���L���d�����4�<���X����4�����4�0��������x��t,�H���\��tl|�$���������$���t� ���|�T��������$��8��|������������`��h

0(�<�xt����`$��80���<�����t��X�������,������h���������,�x�	�T��lh�X0�@��( @���T�H��������������d������t�4����|�������d�p�X������<�
���,�0��
�	t
���
����
tP��������X�L�D�����0�p�x�p������(�����|�,��Hd0����
<l�x|�����l����d��<������x���x������������D�D�p���t�L�����xD	D<
����	H
$�
�XD�$	(�����0��P`��p�X���4�X�d���������<���@���(�d������4L��D�l��D�8�H�l����X������|�,��� �8����x�����h�������L���������T�������X���pL�
�������80
��
�x��
|(������\��@��h�$�p���L�X���|�l�D����H� ����dxl���\p(,
L�l8`�d8���L,��Pt��t�����@���H����$�������,������D�0�0� ���T�
8�
h��
�
�XX|4���l�����T������h���L�l��P�X�0�8�L�$�|����t����4��d�x�����<�X�������hd@,�	�0
��
��
(��4������L�p�����t���������T�P���@�ޜ߰���X�����D|�	0	���|��,�� �%%`���
�@	�x�
�T��������T�x����0������|����(�d����������|D
���t
d	p� 
�h� � ���H��`�h�|�x�8�h�\�t������� ������D������L�D������p�����<8������	�	�\X���,�@�,����������������8�������P�<�(�����X�<�������<L�|��\�	���H#�!T�
D
��
@�
T��lP�������\�p�4������������D�0����,�@��X�����\
��`Xp�
d
\� �$�"��t��
T����hp	���\�\��������Lߴ������4�0�D�T�T���������0����d�LT|8�X
p
$�D$D�d�t������(���$�����,���@������8��������������������<���L�h����T�� �`��`�`�8,D�(d�D,�\�������d���l����d���������p��ݼ���T����0���,�H�����|0�$!%�"�pt���
��H�<�h���D���\��������������h�l������� �0��� ��h
�h
��
��`�X"�0�t����x�H�$@T��������\��ߨ�p����`���D�t������L�X�`�T�d�X��4�(�HD����X�	\
�4hx\��
XD�������x�\�$����0�<��8�|����4�H٠�����@������8�T�,�l�4���T���$�'H$�@t���LL
�
<h<d��8�T���h����4�$�p���� �(�l�H�T�������`�����X�	��X�p�$��8#+�,'`�Xl	 ��(��P�d�H��������Tݼ�l�<����`�,���X�D���`������x���,����T��L(���� dp�����D�������l�D�D���@�������\�0��ی������\�������d�(�������8�t��h�P��%�%�$$�d����0L���<�`��� �H���h��(���������������ټ��(���h�
�D�
�pP
0`��$�+�+%����(�xL	T�
������,�����T߼�����0��P���P���L�����H���4P��`����
T$�$�$p!\��\����8�� ���d���h������\�p�t�$�t�$��ܨ� �������D����0�\�t�P��T`���� 8!�pl�dl(��P���0�P�������<�<������h�����P�����<٤� �����(����4��������p	�<|�x#@))"@�h���8�
��0�����@�|��4�����d������`��p����ۈݼ�8� �P�����Hp
�	��X��<@�!�#�!��,	t�
D<8���d���p�h���t��P�L�|���,�H�����,�l����������	,
4	��
�TH|�hP�p(�t	4@�d	��xxP�L�8�������|�h���h�p��D���h�<�4�����,��T `�$�T�	dd�$pX�`
�
�x�,�`T@`X���0��������X�T����x�����<���������������``p��\XL	((��
�	��\�48Ht|��8���8�<�������8�$��� ���8������`�� ������������,���<\	�	\d| P�,(�(TpT��������t������t����������D���������D�\� ��,���� �p<��4����� �������4l�������P�`�h���(�����(�X�T���@�d���H���0�����<$dh����4�\�\p��<�l�(�D����D�H�������l���t�8�����������(�l������<������|�l��������H����h<���������8�����������P�������0������������������(�����T��P<���(x,��lddp����������|�������x�������<�,����������� ����@����H�0�T�������|�$�P������l������������(����0�0������������h�`��lx8��� �P����4@�t���������L�\����������l�x�0���������p���(�L����l������H<���l�D��X�D�l����t�������,�T�0�����������(��������������0���(����hT����4	�	0	x,���8�0l�������l�����������,����������l�������t�p�����H����� $|\
�

���	(��<\��|	�����8�����0���|���������L��������t���,����������(�`�������
��x���\�@�
t
T|�
�	��� �����D������X������P������������l����������l�T�8���
$d8�t��pX� l�	�	��t�����(�,�H�� ���������x��$������@�T��0H�XtH�Pt��D�|���
�	����xH8	�����0�`�\����h�����8��P�D�\�����<���`��P���Ht	<�\�|
�

�d���h�pdP`0��L�|��<`������L���\�X��T�@���H��T����������(�������D�����,$�@@	�
x�����x����������������D�0���l�`�<�\���p����t��p�T������@�t�X���L�<�\�d�
l�0�t�T�	4�
�
d�
T����L�����D��D��P���d�<��(�,�0����������\�|�LD�d��<$l	�0�
4�t����
`
�	$�P | 	 �@���������t���h� �������p�d�`���$����8�������D
�\	�
���
�

d(���08L(�����,�����P� �`�������0�X���������\�H��(�,�8���H������������|
t
�
4���	�x	��|�
�
�0�$���T�����������p���0���D�h�����\� ����������tp���H��HL	�
�����
�(	x	����t�	\L�4�����$�����4��(�X�x��������(�@���H�P�\����0���(����8( ���
�P�H4,8,��� �x���4���������(�,���0��l�t�����������XX��	��Hh	p	�<D�D0��l@	�����l�x�<���������<��������������<�����T�X�������t� ���������X�	��DT��� ,d  �	�	��������x�P����|���������4�@�|�����x�|����d�0�����XP��t�P��X�
�
�|	�0�p�h ��L(���(�d���<��������h�������0������t�������x�����������,��	�	��h����X������p������l�p� ���������������������$��\�d�4����,��(�����l�|lDX`����d���D���������D�t��������H���������|���������,��@���P��<pT	�
�
�0���������`�\�����������x��h�T�����L��\�����\���������Xt� �x<X��	�	�x�h����������(������0����������8�����,�L���l�x�x���������, ��t�����l���4�����X8(x��D���$���H�`�t�����`���x����t�������t����l(�\���8X\��� �X��@�hx0h��T�X�P�H���������T�P��������D�����`�������X���T$��d�$���\pLt�<�L|�(�`(�8�����������(���P����@�L�t�L�����8���T���d��<h���<h�p(H���0,��<x$������8�����T�x�������X������������l�������� P������L�D�\��0�������H�H��������h���(���<���t�d�@�����������������H�l�|tp�(��T���������lx`d���(���<��X�������4���@������h���������t�����H4��������`�d����X0dp`d�������L���p��������p�x�����������@�@�������L����������������h�L�����������(�<�����p���� �|�����<�����h�P� ���$�����<�������04������T�l��T�`�`l���t���$���d������`�d���������H���������������P�������@P0����D�<�����T4D8$,DD���x�8������������ ����l�@�8�4���4���D�����(D@��p�0P\|���L�������P�$����������$�0��������|�l�X�\����t������� 0 0���(Hhd<����������d����p�L�0� �4�L�`�P�$����������������t���������P�����������������` ��������t�h�h�|�����p�P�4�(� ����@�x�����������������Hp��������xt|�|xtxpX,����������������������|�`�P�H�D�<�<�L�t��������������������� D\lx����|ldhllhdhh`D$������������������������������|�������������������������(<HPX`ll`PDHLPHDDDD8 ������������������������������������������������������������,048@DD<000440,,,(���������������������������������������������� (044440,($ ����������������������������������������������    $(,0,($$$ ��������������������������������������  (($  $$ ������������������������������������������������$(,8<(����  (8LD$������������������$������������������(\pthX@��������,Ph|�|T��|�d�l�|�������$����x�\�L�D�D�`���`���dD �����������d����l�������D���<��H���������������� ����d�$���������������$������<�L�����L��p�P�D�D�h��� ll$��L�����`� ��L���\�������������� �����X����lT\x��`T�|���X�������(�h�t�`�P�D�������X�����T�����x�|�8�������������ld\<DP,�,��l������<ll���T�P�P�,��$�����������������T�4�x�D�D���<Lt�,,�pt��,Xt�H�d������@l�<dp�����(�����D�X���h���h�X����P��|�$�d�(���\��� $��`�H`���`����xx�������|���l�x���$�,��|����@�(� �������0���T�0���(�H������T���t�(�h��h8l��T0 p��<�8�8���,��������\�(����������D���������t�t���D��4d�d��L����D��������8�|����X�����<�h����������p�x�������|���$�d�����|�p���xHd�� ���x�l`DP@���d��L���d��8��D���������|�p����$��������������`���L���(�����8��������Hx�0�$��X|���������T�������l�|�L�X�������d�����t�X���t��������H�D�����\�<�$�8,�0�����`ppT���������(�8������������� ������0��H���X������H��,�d$`�
(
�(�@�<���������H��������������h���,�H��H�D�\�$������������\��d�t0,��� 	�	(	�`@�T8�����������4���<���������x������|��������������p���8����Hd���	�	�
�	�$�<8���P	�x����������������L�����p������(��������������tP�����T`4�l

D��	���� �@`\0`��4�D�D����������T����l�����x������|��`�x��H,�0���H84L�
��(���8�t�dxT����$�t���<���,���@�\�\�������<���$����������|� ��	��@	�	p	h0�H	,��
td@	X4�T�����������`��������P�\����X������ �T�����8�0�P�4����P���	�`�p
�(����L	��d
����|���<�<�����L�������������������T�P������������l�����
�P�t�
L
��p0xLP��������������T���\�������h�T�����$���0������P��
Lp	$	�	�	$�T�0$�4�
�
��|��������T�H���D���\��X���@��x�D�0���P����P���\�������L���
L$�
�@
�D��	�	|	
D�p�
�\�0�������H���4� �� ���\���D�h����p�l�4����d�(8���80�	dt����X	D�t���H
�	D� ����t����$��������X�l����������@�H� ������0��X��	����
�0��L�h�
hp�������P�����`�,����<�8���l�H����h�4�(�`���t��<���P��������T
`�x��P\
�������\0��x�����|��������������P��������(����$�����\�h�����4�������4�8�4H`��X
d		P
p
�Dx0Tt4	T4�������<���L�p���$������H�����������l��H���t�������	�	�0�TP�h�D
�
��4� �x���`������������\�L��(�H���<�@�@�8���� �����p��P
��

0�t
D
t�
4<P���l�,���4�L���L�����|�,�t�����x�D�����������\���<�@���l����`�x��0��L�	�
���
\4�
�D�L�������� �\���X��� ����������������8���<���HPx���(�	X
�4����`
����\�l	@����H���4�@����T���4��8��P����8���d���4��������TT�l\	\�
����h4�\$L�
���,�D���������d�����T������������t���D��������� ������0����
 ��$l��l�	�pp��`P	��0�0�������,�h����8���@��������t��L����T�|��������<������
��Pd�!|��`
 

X�88����������0��T����8�����L��x����������p����������	�,�
h
�$8��#h$�(�dD
����4���@������X����,��� ����D�H�������������|���|P$��������
p
���dP��x��������$���(����4�`�t�4�H�4�x�����h�<�����0�`�D�p�0���@���x�p��4��  �!��������,�4���0�|���t��������$�\����0�����\۴��P������T�xT�x�$�D&�&<!\4�|8�X�
���
(���D�,���ބ������x������������p�0��l���HT`�P
0��
 ��!"4<<4��p������������h�<���(��ߌ���8�������,�������0���`������x�����$�
�
�d�|l�P�`���d�X��D�������l�8����P��<��<���� �D�t���,(D���x����hl��  &L%���X�|�	�����������l���������8������`�p���ތ�����4��t��
L������\�$� ,"p���
l	H�$

���x�p������0�|����������������0�@���x�`�������L��
�<���$������H��
�
�
X	T����������������4�P� �@�������L�����4�����������x�	�
h���� ��<�T�p
�
�����T����L���l�p���h��D�T�p�\����������|���$����8�T$X���4<L�L��t� \�\`
�
��`����p��l�����d�d�D����4����4�t�����L�|���<�d���x �0	��L����HLX�
��
l\�	�8`���@��h�����T�������(����������(���,���TL���0�	�
L�`@<d$�
�

P�	8	�	�	�\|4����|���\�����P�������<�l�t�����,����0�������������@hl��	�	$d,
���
�	�	�	�	�h<D����P���������P�0���|�T�d���������`�L��t�d����T���L�������DH	$
�
�
�	T�������l��,������`�l�@�����`�|��T�d�L�,�4���\���4�(���T�4��(���������`��\	8	08�4���pX�����,�������T�,���t�x���|��\� ���`����l�\�8��<�ld(H0�dx��$�<� �����\������X, ������L���<����|���l������@�t�d��H�����,��H��h|���hd�����8�����@� �h�����h�����d� �|�l�<�`�������L�D��������@�P�D��|�����pP0�0���p������p�0�\�X�d�������P�x�l����������������������D�H�h�Tx�0��H�4����$<���,��$�����8�l�D���t��@�T����� ���t���������� ���L���� H�Ht�4�����h���<�`���L���x��8�$�T�����(�x�4�H�L�����\$DP�t�4`��8(��T4��Dl��`���8�L��������������x�|�d������h�@����,����$��`t��� �0������T���,�����@�8���@������������ �T���h�H���(XHh�,�$`8Xp���`@�� �D���d������\�������������P�����|�lD���Tpd��|���PPp4��dH4��p��� ���<���P��������������`���D�������8\`���4,H��@�(��t`8�L�����`��p���t���\��T� �������������������\�x0�P��T,0������, ����\H��<�8���T�������P�(�����X�������h�,�0�����`����D�$ ��4HxL�x�0$��\LP,��4X��������P���8���D��������d��|���T��\�h���l����L�$�0T����$(��l�H(��ltl@d�h��8�������x�`�����l�����h���@�����|�����t�������x�t����`���p��P(`�xL��<(�p��\��4��������������\�����������h�X�H�����������|�T���������4�������HD�08����4`t����������D�������h���(�������x�t������@�8�P���D�����|�������0`��8\l�	D		H(,�T�0X�L������������l�����t�X��D��������|�h��\���,�D���T�H�`�����d
���
h�
4�
l
 
��	������H���8������t���<����D�d�\�,������0������d�����������8t`
�<
��dP8���
@��\��\p�
�(���p�P� ����\����H�,������L���,����t�t�<���(��������������P��@�\(d��d�����x���H�����H�|������x��0��<���� ���D�����|���D��8��p�Dd�4�0�����
8�4@
t
���8����0���D�<�����(�h��0�4�|������T�����8��d�@��T �<H���L��h�d�T
���������d���p��@�x�4���d������d�`�������$���p�|���H`	��`���