rust_h265 0.1.0

Pure Rust H.265/HEVC video decoder (Main and Main 10 profile, 8-bit and 10-bit 4:2:0)
Documentation
@��`���	B`��  Yee[��>�S�D�q���(���F�_K8�]rQU�
���F����ކ��U�d�JUSA��M����7�D,�b��*�d�&1{k-mѯ��U�)�x�wDw�O�|:r�5n,e2<�›h�V>�[ѫrʁZ
�]f͗A?����W��-��(���nQ#�\�r��z���
��j�ÏL�ILfx@|�d��L�
��< �M�
��[��-N�,������6���h�;��al�N�VT9|U���
m�?�����ݤ��]ָ��WSBl����-PZ�%�}�<��s���1R㳋3
��M�3#�O����HM^-��ܧ!�,����u}�6�����!�"ʀ��ћ���-����q�3�j�&�l6�.�9��J�\�Z�}��#���q�o�~�NlkQg��C��5�K���V{�وƄ#z�L�~%��|�*�'���'�~rh"�ʣ=��"�����~�yu�y�ʺ�ms��g*.�q�n�]�bȪ�~b��Xe!F��r螱X�tYYy�l��������*m�g4���k�;A>���T�L�o�|"d���(b'��j����2P��8@�0r������}]��
X[G
�u�z�����۔�Q\��)�$/�[��	�R�i���fI.w��3O�`�����N;��$��uRK���g,����X�yEYU���6{�jf���:ߝs47�g
,�D�Q
���bw�_zoʝn�h�$������b��;˧O�����{�����8�B��h�g�����o2�#�W�2��:��m�*5_ N"hA����X��`f�f:���^�˗��R@�O^�]�|��Ԓ[��-3FJ�M�2�Lv�j,�\����2wC�l�2c�G�A�U4��ϗ��3p���U#�yZ��p�cT�Z�)'��
�XU���9R�A���'2W�FD�)Z
2oXQ��S��o-�XD,1�p�o������^R魸۫Pbew|;�$��HҌUL~7�:���`�mVC�Gx���H݊MZ=��f�����$�D7��i�0UZbY�9X|B���82� '_\&Pf$��9���K��6 �������<���ba�!�j�
4M�v����]�Œ��=&�o�z�/�)9�H-��|? IQr��bnFd3r4�F!Kz'�X��O�� ������i{K*�k	򐑑GpIf�4Q�gO����s�����d�A	�n�׬������Qݓa�Q�Z�=/'�$���hP�M�����F��R3�~$��1�ƑUM���2�0�If�i%�vp'����p�)�$N����B�:��Z�ŚR��.�b�g� X�A�
oD�82�� �2R�1�ZR�H��
@&�ۣ�I#�*�����%�P��C�M�[O,ܟ7�������|,�`�"�ϕ�ߝ<2�%�?��j�|Gt|��Cޛ�T��E}�
���d�d�0'��B�:����Ϯ�3N-����j�`k�
��0�!������+n�h*Ss�_yqR9"�����D�`>#a�Q��ު�C�-
�6(�y��p���.Fm������x�B��)�W�[I#�т�1����ԏ⎖I*r*х#�QqKj�n�	̓�
�۵�
w�a��W#�]7�[6{�4�B�k��2�y#���\M�]E�$�X���	[9�*�)u���0`�!F�p�p�����~‚ҽ���GJ�n��Y&�l�^h"��4?��͞ޢ��l+���.N��/�@��-�З�F
G���|�g�	]���pW�j�W�d;����©5�p�a�z$�wu��M�	��_
$A�E<��v |$*�L�sf��v�����y7ۀ���zl{&`��o�9�'��Eu'{)v�#:�JL��'*9%'����15�����+�T�_A�4Q�y�&?�j������=��W�&a��ۛY|�g����&��,���^�l-%;��構���x����iU�t.Id��dI��w	�J�V����!Mg\Y
ď�������y�R|�(e��4�Ɵpۘ���+M��jSg�e�{�I������N�]-ƃr�7�u4�/0�'|�&��D�Q�D@�Ek���D�`�|�}++�Jm�]*�:�Z��V�jj�	ԙ����E��l��t]�F��M>�����$��JV��ˋS��y�竏`����>Y�nD�%)_!4�8��]�g�X˺i������4��w�W�$b���B�$-G�w|-8W? �բ�	��Dr�ZA�ݸ̕�Q`C�Q�ς�Ѵf�
r��w�C�Vʱ�fq��#cM�N$��3�����O�-(��UM#8�G��t��;�4��4�f���l6�%FJ����C@q����z���zdw6��qͷ���D���?��H���X����#�#�o�q�TJ����U�`��``��t�/��?���}�DL{���	����ް�>'�:=������Ԉ�/.�@djM�m�
I���HTh/BZ��#j�n������qb�~�`��O�R��u��a>�~sȴ�ߩ0jd�s'��*��6--V����k8//�p�SI�ϫh=�U4�6����j������E?I�=�/u�R<|�%ڥ�5��Z�g,K"��&sr}]L���;1I?�u�I/�}`gi�1���i�l�+�qa@��)���R}tV�1<��0$d���(=�!���^^cm����fM?�b��x�(��>���)'���(�\��&D�
�wk.me�R.�t�n�P�ꍚ��|ǟU���g~�.�����?
��	
�f`{q��_����������&��.)봃�`���2F�|o����x��l�!0A��!e+���S�͜D�Z���`�;�Ӗ*��Ih�qG��Э5t�K�c0A���.4��mx�'�ө�'�Q��O�mo��gQy�c��t�㶣���;�05X��ɢ<�I�L�a�\�S,�k���*��O�=�뎳������
��;����e�R�3�5L�5b�P�9�����F[`�o���C�l�������c��p�!�S5.�DA���L9�4"����MV��_�Z�
d7����9c��Q��j23�yw��������L�+����B�m�U�U���s(�f3�����|v����ǒw�
���P���C�$��(d��'N�؄�!�v⨛K����?�������
�J���3��N=>'ʚg^w�:߅�2�+v3i��6����5���B*I;I�H4�a�|hs4���+�f���&WW!�~p7悠3[��Ց#	gs���!�1lg�:A�QA�7ƍ��R�3�Ò��"��F�|h*�L/9t��Y�Mz��t�)|�v|h�p�ZTay���9O�y&���&���5�6��>d��q
Wv�,�}V�s�&��k#F�o"�w�cfL�"h�.F���\T-����J;�	�Qi2Ӳ�B��l%+��9�T�t���rf�����0��u|��*��Ҳ��(�Jb���F�Q��T���>zX�`9�dm�6|���T�ro:i�?{��5��ʨ������<�� 
�1�3�%u��y��i��d�"�W���?@!��wns�j��b1X���^2�B���Y򬎣���prIU��`�K��0M�ԩ�D��/ӇM�t�����_ݪ����e���K'�hP�[v�\e{�/����S+�����p"۩Jx6[L����e�0ąJ#�SQ��m�f�U��hd�twIR��]wc�&�%�٭s��'�&uP�_%��&�Κ��f{|/�>�z�u�=yE�x��@Q;݈�i��
^�T@j�3k�Z!��}��g� ��i]�3mԀE����7�X0�0�!I��1)�L�$"^�v�t�	��F�!�b[����ܭ6}��m�7k�G�e��Z�+�pZ��±���nG��=ṡ����C�;w2�8q��Xh2�l�Џ�ue;U'r����n���巙��e�����\��g�FFo"~J0��"�F���^l��l�M5:ε�͏
+�+���b�a�Y���4��#<����ޛ��[S�L)5���-%��%{��8n�9����
C!M�e� p�L�;?))m~扺���9&Iė�0�(�OXF�������h6+��g�O�&��19Y��g��(`)�]����ѽV�x~"�ř@)yA8�9����UZ�s�(�V+8���0D<Y�~d��B�zO�q�!�ev9�Z^��ΟɄ'B�@4s�y$�W2���Z3>E�;d�8�1w$���,��
���6�o��^B݈?�c6�{�Î��X.��C5!� !�8���5]w|�4��tf��A����nBi~	���Ћ~�>%
�!E2ך#�)ڵӒ��	��`�Bٺ��]N��X��A`�H���v�g�M&���I��9E-R��,$�S&�E9����g�-�<}�T昏ɮ� �ü����4��gQ�Dۤ��ܨ�9�x�������5W��~|愜��=*U�`n/r�d�����̞ݖP���ŭ��������	�
zg�
����em��)��$Nyќ؄wݑh���#<����u�U���#�$��Җ��Y�jq�7�X|��9P
�WY�
�o��F�3��C��J��4{n5��h&wj���r���k�2+լ�RTq�:.�=
�_N��h�a�z���p��Dlq�����R�(���=�xP�s_���P�
?�ז��r��nC�����E`0�tå�u郪ݏ�4�{ U���O����:?z?ƶ�j��
�8���I,��'O:  #��c��(��_#�nih3χ3�hb<�ߧ���.��>1x��!�4�L�m�˚�|�I��m�&�ֺ��Yt��;�[^�J�@v\���Y���w��Y߹��*���pj
�)��?��.ES������*�"���^�
����UbA(0�"Od�[(���Z3��y\���g9ba��JN��
�Kb�R���c�!��Y-7f�Z�#��/,=�YI��T��*��kV��6�Gz)�!+ܑQK�UC��U��h�,7�2'RH���Ib	�
+�c���
;�����Lӱ6C�<������fi02<>�[V�������"Gi��Xu�5w�oK%J���a�5�V�����%��5�I"C�ߣN�����6�'j���}~�r2�9G)��1Qǀ'FV&`s���᭻�}�i
.l�g��^�͋�#=�V����ys�B���36�E�ڀ�Ȭ�ڦq�T��J^W���|��*Ѕ^�gjzI�.�$부Z���<4�e�4�Ňf<�����Dȡ@D*|b�ӯ`����F��,S���U���D �ҵ$�dπ�~m�ġ�YF��5'F`�aC�&��
��=n[��ߘ���B��9���D#�C��G+_�/:̨ƌ�?“��z{��)n�aL�p��ץ�c}e��󞌛���i�rd��73�I���(�vI��_m�)���x<���w�sLCI�e�^�Hx��(EV��+��UN�[�`?l���Vi���bD�����Ԑ�[��H���9�ukj4�W�x'�w_���fLi�̜'���ZHS$0iJ�7���ZoK�����aV����^0�Dv���1���y����s���<���O'=�D�`�_Mɭ�BpO}S�OO՚����Nq�0\�"�t�jԳ����mn�O�m
ґ��Z�ڂ�N1%��]��~�'��,2�����DtxV��um�s�P�`�[��P=������vr����M���E�����mRB.G>�����B4/^���4�)���Z2���8�e܁+1H���,'�:�uw�Q�/^�_�!�x�u`�2�-]�y"?�-����a��׵�_o��MА������F% �;�wZ��]��R�"���a�_�:���"#	qw�VR�3����)4��_��D�W;ϔ	�Lu"�Q��[��o���G��N/0�8sA��f
$�ϙ����ѽ�M�=���4g~5@�h�K*�����\>V�U����YKӓ��8�����׀�	��Y�#��4^0'�˘�K�јJ�N����l�߆��k��6��̀L��_�KϦ�`z!��a�u��$�m�`��h��oNp�4��q��J0ģ�?.�4�_;��Wtd*�蜽Q �R^�'�^x����R�ӻ�_ŀ�NDT��6�9h8�$��`2�*�eS�Ye
!f����T�<P��
��Z#��e�/AR/�;tͭ����o/J1/d��"�w�-G���D����`>F��j)�OR{U*�� �ų�dܥN^��W
j�HM��p��?��s�S"%��� P������N����,��%8����,[䆮G`�}@����>s�~���.�<(,Q�1$l.���k��UKe)m[�7���P��(
�N�khg�ɛ�/3m�qȥ���ft��/���k�g}���$��gڨ��3{L�F?�/#lA��(0��CI{������ʵ`Pc	���0����Kq[�Ѯ���#r,���heu��J��I�_�k?9Y���f�t�ֳ޽@!qV���<����e�뺐/o�x�E���D�%���tM��E��y�E�	km�
�%��r7�K�s��� �
U��X哓j�C_�s��8f��K����Vg��x�����y�X}L�` $P�Bp݄�g���$.�R[��3��A,;r�Mk���$�z$$%��䪜8Q1�����o�L���s��$��*c_u��eƄ
_9��4����g���_q���}̓o���)R�#�$���a���W���E���Ƅ��j��;�}��D�����
�J�X�o߿�$�c7�;��Ľ��B��������ץs��w&������j����&Vl��<��0i�K�Aʘ�7-L�x��S�$��(žt��i���43�W���d�8<�s��B�Fs�+Y�\�f�T����W*Z���o��-�s
g�=<��P���>�ٯzL����T��O�
] :�2m�9F�@Q�J���^�T��wkU#L{��z�����/�����i�z�r���z����U��@�?����AƏ�.�U<J���l��\#���w�<#�Rn]>Q�2/iG�����}�'�;d��E$9�w�2�Z3),��p_�<_���-�ݚ�钀}p�p:�v�\�7�Y���8����~��)��c��,y�Վ2����]((�V"���J�H�8���>I�����e'�[<z<�Z-ik�G�g��Y�ЍjIӐ�_:~�s[V�7'v�'��n��b,�i�#�;%�J�ĥm_��D��R�N��hkJ�]�a,�4J�-E�%�L!���@�D�b�r���!y��������ሂ~'�3���=M��X��V�UNc�w�i�ͣ/w��8%Qs���jA�
�M��Q�G��[}�k���(���f��H%��� t��'&g�~�J�����&�DC����OӉ�:3ߚ�AXC�W��&>���s\�p\��Q{1|cT�c١�Q;���S0�4��4�2hG0��o|b_��Oe���,���G^����exڢ�\|/��\���ȫ�]�X����\���ܳ�-��A�L��.J�V_?e��wv�k��5��
�xZ��F~I~E�q4���A�;[O��])w����uP��A�L허d���*��K�S�q�Șl�2Qн&D�Pǂ�~��.圯8���`
�<��
������'����*:*�53�?�@42$.[q�'�9��B'�_���B}v����-Qr����PX�l	�'�/��=�:�ͪ2�*7�U+�%6�u-�Brx0{������p�F�Vx��l�:Z=x�������]ӎ�-��o��KY��+\B�����wq/2���\r�sfQ�1S�g��LΛA|�7��A;�"��/Ŀ��/B���*H��"c�<4L���6��9�_ẙ�g|f[6��gڲ
�wj{�C���#�1+��Ӹ�X�z,����(|��%k����.�?|0u|��w����C�
�=���k˳�Zw�>J4�ls�{���sv5&�#������`Ra�u�5�~Q[�ǒ9�
�|+iZ����������"���r;/ʿX�@�Uw&1$i�b��I������iL?�0�
FKc��X��	�=m|��oAc�S��]��e���#�>�6A=XS�J���!	ݗ�q�|�Vl�v8��ۨ�����G�d��!$֧u
Z��>#
HT"�����#,M	����:xl�GO��.Gf1��C��]��R��bO�̇'��~��Dn	��ϵHK��g%������X%�ꕓu���Z�+�'���jɼ�|�'����R2�w��w!C(��:�B��q1��k��|FnUJ�I,�w$7kН*
��:ȱ�̭F��e����D�)/I傥�ڑ;\�_G��XVW�q�I��~u*~�d5)�+�+Q�-�"��ѝW{m���+<�	g�]�`f��{�	�P�~8Ÿ�o�y���l	����*;1��`[�L�����Om�[���i� �eï-�\���fI����
C��@��eϏ��!�[ĺ���׮�u~���+���%�2>�]H�t����΅WT%X��m:�|�E�@Mf��{ _��V������M��F̧VKsa�Ү\8�'���
{[�~1b��H��̗m����9r��ѱv�^���z�9�c�!��*
s��xy�:�Z���K�ytBM�qr>���7���_[���w�dY�_���!$������tr�a�_���g��=J�L�p�yT�l����z�E���J_K�o��\;rS���u�;{h�Q��M$V�Bs��	�c��|Ⱦn���{���h9\�DZ�����#���9� ��@�s�Q+�����)\���������Ӊ�������:~�0%�Ų�����|y��Q��1�G&
O����Tԉ@Z��
��Z�Q��-��'�K��(�B�S;�/�Zd�J�2��4g<��ӯ��/�>O})&�}����$5S�L����KJPo�`���^�灈~��i��h�e��Qf\Ȃ��I�}�i��fd�e���lΨ���K�(�X�CD4��o�J#� ��s4._H�"k�0T��k�v�����3�Z�TSY���q��&	(29��$�Vx]0�zf�/qZ�����/c�͝��|�%׌�2mKw��v�.�-2%�� Č�
*�d���&	Ý�0?EA�boN�R�����9����]��FJ���H�)b��b��t��턅A�;��#-�P�f�����F��������F�d�Nkw�A�Գ��l�'�kʺ}F�p���y"����h'|�̃�}�6���bN�#<��v%?��梘)�������'mIʑLx4�sg�9��,�^��IȄ��$�����5�,}�6V$]=�����D��4����`��q�����Ev#�$As�r?G|�� c�̠�N��Ʃx7+*�I�O|��*?/�����$��Z��?5�����l���b���v�F����M�w^��Z���q���K�7�U�X��	��i(��+�a���!Z��c���ɷ��d�2B��jjR�F���T���|j�Cm1��~	=�ė�P��j@h��B]]l:�z�r�x
�~Ǝl�>���ͷL�"=.�d^�uo2�4�b�1ݩ4����*O��еc���]��Dž~�܏f4���G�@~�2,ņw�BX�@ֽ�~�j���ldԤ���1��cF��e��R\�/�����ݳ)3���γ5rf��pT	���+���k�t��[ ��R�³d�S��9d��}	�,�5��գgZR�wdHoJ���NvjIEK��
�I�|A24���~�����nIJ 
(��%U]�(_L��?BV���4aBvp�r�y�\X�cʟB/0+i�1�)����an���c�~�ޫ,S����#Z@����R��'Y9,�G"/���;��c?r_���q����k������<f��X��r�|t]�����ʘMB!�g�����Q�Ә��WDd������4#�@�<�C��`��i��A�+�k
@;��X�T���x^/s��ױV���I%�/�����تQ����U2�����N{�t����v������=N&j<|:��0c�s��M��N��|O�����6սa3gq	v��wN�S�T��Ɯ���FR��G���F�6�?*�?�S'e<1��oă���3<�D)�������rY��W��&��ͮb6���G��{0>���}�d#S�7��k<����g?եE�P�wX�me�N__��giA�qwH��或�C�������"�-b�ˇ5j���i�p�1�&��#�4C�(�Y4B�A�Q��V��XOpI����kb�_q
Pٰ���\Qj���K����h����T�2?��Med�bmML%���w#�o������8�u?���ݰ���gp8�S�q_T,a]��h�(��8`�H��}� � *��B���w44d}��0�}�o5Wp��|Pu<6����Ǜ������ih ܵ�������t�Efs[�̈́�.���H��ɣ����Ê	?�/�4b����@VP��M��0Aw�FL?��U�i�h�U���ɡǡ�qҵ��d`u ���_ł���>�Zס���bX�i��g)����E��=u[��<�&�wX��1S=���u�
�$]I��bk"��x�zS×��u�ށ.;v �pa~xۥ$b���4��@*¶Ӫj�R�?�u��i�Z����C�L�t��'�Qλ�6�pO��Y	�ۻF`9/�f�fu�]оS�;�ŏ(S��+���N�_܆W\��ζ��w���4�r�����}'~����y��M)�
:�ة�z�0ɟ�W�7��c-I��
��wP8�e�Jy�w��gB
D�ԕ�uN������?24>���΀�$���b�H�F�+bWhX\Ӹ+�U�E_6��媵��]�����a�E�����<�t8==X+߹��ԚX�T;m�7��2�k�l@�^�����A���Ŋ�[9�J�_B)�U�gT����1,`��wX�B
f΀�(��s�97�q�1%�S��.=�2�����h���jpq|x��b��̬d���6]��+�5I�l\��z&��B�H�/868��E1�|�"�YJ�LRW_�Ø��ٙ��]��j��¸�)�3U��#��\����K��4�@o.{��͋��J�H
c�R���`��-W�! Ǝ%R�W�f2i�u![�p�i�����uC��}�����;-OS4Ώ֘���~4i�a�u��n
�S�2���6�J.~��T{r�Y4cg�*�J���ʅV[ȥ;���ń�L����.�Y���Q�n�3�q��o 
�(H�Y=L��~\qR���^a�,���e���i	#ɤ0�7����1�q�Q�4 ���8|��&�4֐���w'9 x�X�a#��39����V�\Qb~�]����8AR���2��;��V,�pA�������'���}��A%K�f�����f�5mTѧ
-���淍d�A�1�D�z�VC�	��4��=�jD�l؊Wy9C���ߕ8g��
ǐ��Z��d�}��XQ���\e��9e���7�����Ͽ?pT��`�E�v�_��I~���gZ)�q�̤��cs2k����-þ��������}.��x;�<�_!u�Х�Xޗ[t�Hs�-�cx��IH�%f"K��]W2��,�Ֆ�	
�qG����6�������������ᇵ6�T$�� ~70B��Fe펁��e^�{�סU٫@�уC�`/"Ee�K,E� �֐����n�E�C���p�r��.i�8��H�����ŷ|�d+
��0�"��,�ub��H�UrI�1����.ʚ�\�=�	A�
B���d���]����[��~�
옕_00WЇ����_�ʤ�薽r�Od
�G�c*	bf�ׅ�v=���<��(Z��C���"N��_�?IA�`=���K��	��	*�]\ڰ_d���郯t:�{ؒo���Ѕԉ�>��% o���UY�)Q���V���4`�a_��8D�������΂���8o�ᑩENn!�,s�����D �"���P���+�9��1�|��~+��R�%L�PđĪ�_=�K BU�
%�)
#:<�L������Qˢ��!��NGx
���zg�k�{��+�,�f;^�X�Ō��ݜ
�>�A�����C���W3��^�)�w'��n�a��D�MKW"*��by�̉��e�N� �ٍ��i��ۜ~�=�og�
M�H?�)�����eK����᫱d��;Э������қղ�(��0W�0��) �o�5���拉�K~<���)��rұ��c$`��/�4���ā��p���Fm��v=��}�}��s ������������ť��$�<әtg���J
��.��A�r�,��,�+w�$���[yg�6�ёd��5��Qd���F�5i~t�sEO~�@H��]���e��mس�`2'!�_<�B��}���\�x0����=�5@�Ĵ��3ӿ|�;��A�‘��$��א|T�Ӣ�܆"��-΄�tJF䵛����(9gRn��e�3+��P��s���Y��&Y�OH���D���R?1��9=�<a&�~|�f������#sB����X�O�n/ðط��3s�R��@�>�h��M�}��l����8LuGg��:Aq۞6�zg��{�"�C��O�{���H��z��e�z�.��$0$��$�P���^Α���ґ�~G�m4���g(��ƷD5���Ŗ��F;ܣ���@@�9���do��ˣ��_=j�K�*�\��'(��e{��RG���lU�S��a���