文件操作 - MpegImagePlugin.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/PIL/__pycache__/MpegImagePlugin.cpython-311.pyc
编辑文件内容
� �"�c! � �� � d dl mZmZ d dlmZ G d� d� � Z G d� dej � � Z ej ej e� � ej ej ddg� � ej ej d � � d S )� )�Image� ImageFile)�i8c �, � e Zd Zd� Zd� Zd� Zd� Zd� ZdS )� BitStreamc �0 � || _ d| _ d| _ d S )N� )�fp�bits� bitbuffer)�selfr s �5/usr/lib/python3/dist-packages/PIL/MpegImagePlugin.py�__init__zBitStream.__init__ s � ������ ������ c �P � t | j � d� � � � S )Nr )r r �read)r s r �nextzBitStream.next s � ��$�'�,�,�q�/�/�"�"�"r c �� � | j |k rO| � � � }|dk rd| _ �-| j dz |z | _ | xj dz c_ | j |k �O| j | j |z z d|z dz z S )Nr � r )r r r )r r �cs r �peekzBitStream.peek! s� � ��i�$���� � ���A��1�u�u��� ��"�n��1�Q�6�D�N��I�I��N�I�I� �i�$��� �~�$�)�d�"2�3�q�D�y�A�o�E�Er c �� � | j |k rR| j dz t | j � d� � � � z | _ | xj dz c_ | j |k �R| j |z | _ d S )Nr r )r r r r r )r r s r �skipzBitStream.skip+ sh � ��i�$���"�n��1�R�����Q���5H�5H�H�D�N��I�I��N�I�I� �i�$��� �I��$�� � � r c �N � | � |� � }| j |z | _ |S )N)r r )r r �vs r r zBitStream.read1 s$ � ��I�I�d�O�O���I��$�� ��r N)�__name__� __module__�__qualname__r r r r r � r r r r sb � � � � � �� � � #� #� #�F� F� F�%� %� %�� � � � r r c � � e Zd ZdZdZd� ZdS )� MpegImageFile�MPEGc �� � t | j � � }|� d� � dk rd}t |� � �d| _ |� d� � |� d� � f| _ d S )N� i� znot an MPEG file�RGB� )r r r �SyntaxError�mode�_size)r �s�msgs r �_openzMpegImageFile._openA sd � ��d�g�����6�6�"�:�:����$�C��c�"�"�"��� ��V�V�B�Z�Z�������+�� � � r N)r r r �format�format_descriptionr, r r r r! r! <