Ñò
…n+Oc           @   sŽ   d  Z  d d k Z d d k Z d d d „  ƒ  YZ d e i f d „  ƒ  YZ e i d e ƒ e i d d ƒ e i d d	 ƒ e i d d
 ƒ d S(   s   0.1iÿÿÿÿNt	   BitStreamc           B   s5   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   s   | |  _  d |  _ d |  _ d  S(   Ni    (   t   fpt   bitst	   bitbuffer(   t   selfR   (    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyt   __init__   s    		c         C   s   t  |  i i d ƒ ƒ S(   Ni   (   t   ordR   t   read(   R   (    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyt   next   s    c         C   sƒ   xb |  i  | j  oQ |  i ƒ  } | d j  o d |  _  q n |  i d >| |  _ |  i  d |  _  q W|  i |  i  | ?d | >d @S(   Ni    i   l    i   (   R   R   R   (   R   R   t   c(    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyt   peek!   s     	c         C   sb   xK |  i  | j  o: |  i d >t |  i i d ƒ ƒ |  _ |  i  d |  _  q W|  i  | |  _  d  S(   Ni   i   (   R   R   R   R   R   (   R   R   (    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyt   skip+   s
     &c         C   s#   |  i  | ƒ } |  i | |  _ | S(   N(   R
   R   (   R   R   t   v(    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyR   1   s    (   t   __name__t
   __module__R   R   R
   R   R   (    (    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyR       s
   			
	t   MpegImageFilec           B   s   e  Z d  Z d  Z d „  Z RS(   t   MPEGc         C   s`   t  |  i ƒ } | i d ƒ d j o t d ‚ n d |  _ | i d ƒ | i d ƒ f |  _ d  S(   Ni    i³  s   not an MPEG filet   RGBi   (   R    R   R   t   SyntaxErrort   modet   size(   R   t   s(    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyt   _open?   s
    	(   R   R   t   formatt   format_descriptionR   (    (    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyR   :   s   R   s   .mpgs   .mpegs
   video/mpeg(    (   t   __version__t   Imaget	   ImageFileR    R   t   register_opent   register_extensiont   register_mime(    (    (    s=   /usr/local/lib/python2.6/dist-packages/PIL/MpegImagePlugin.pyt   <module>   s   #