+
    ?i{                     z    R t ^ RIt^RIHt ^RIHt  ! R R]4      t]! RRRR	4      t]P                  ! ]4       R# )
zCExample plugin. You can use this as a template for your own plugin.N)formats)Formatc                      a  ] tR t^t o RtR tR t ! R R]P                  4      t ! R R]P                  4      t	Rt
V tR	# )
DummyFormata  The dummy format is an example format that does nothing.
It will never indicate that it can read or write a file. When
explicitly asked to read, it will simply read the bytes. When
explicitly asked to write, it will raise an error.

This documentation is shown when the user does ``help('thisformat')``.

Parameters for reading
----------------------
Specify arguments in numpy doc style here.

Parameters for saving
---------------------
Specify arguments in numpy doc style here.

c                @    VP                   V P                  9   d   R # R# TN	extension
extensionsselfrequests   &&U/var/www/html/photoedit/myenv/lib/python3.14/site-packages/imageio/plugins/example.py	_can_readDummyFormat._can_read   s    , / 0    c                @    VP                   V P                  9   d   R # R# r   r   r   s   &&r   
_can_writeDummyFormat._can_write7   s     / 0r   c                   B   a  ] tR t^Et o RR ltR tR tR tR tRt	V t
R# )	DummyFormat.Readerc                ^    V P                   P                  4       V n        W n        R V n        R # N)r   get_file_fp_length_data)r   some_optionlengths   &&&r   _openDummyFormat.Reader._openF   s$     ||,,.DH!LDJr   c                    R # r    r   s   &r   _closeDummyFormat.Reader._closeR        r   c                    V P                   # r   )r   r#   s   &r   _get_lengthDummyFormat.Reader._get_lengthW   s    <<r   c                $   WP                   8  d   \        R WP                   3,          4      hV P                  f    V P                  P	                  4       V n        \
        P                  ! V P                  R4      p\        V4      ^3Vn        V/ 3# )zImage index %i > %iuint8)	r   
IndexErrorr   r   readnp
frombufferlenshape)r   indexims   && r   	_get_dataDummyFormat.Reader._get_data[   sk    $ !6%9N!NOOzz!!XX]]_
tzz73B2wzBHr6Mr   c                    / # r   r"   )r   r2   s   &&r   _get_meta_data!DummyFormat.Reader._get_meta_datah   s	     Ir   )r   r   r   N)F   )__name__
__module____qualname____firstlineno__r   r$   r(   r4   r7   __static_attributes____classdictcell____classdict__s   @r   Readerr   E   s#     
		
	 		 	r   rB   c                   <   a  ] tR t^ot o RR ltR tR tR tRtV t	R# )DummyFormat.Writerc                D    V P                   P                  4       V n        R # r   )r   r   r   )r   flagss   &&r   r   DummyFormat.Writer._openp   s     ||,,.DHr   c                    R # r   r"   r#   s   &r   r$   DummyFormat.Writer._closez   r&   r   c                    \        R 4      h)z)The dummy format cannot write image data.RuntimeError)r   r3   metas   &&&r   _append_dataDummyFormat.Writer._append_data   s    JKKr   c                    \        R 4      h)z(The dummy format cannot write meta data.rK   )r   rM   s   &&r   set_meta_data DummyFormat.Writer.set_meta_data   s     IJJr   )r   N)    )
r:   r;   r<   r=   r   r$   rN   rQ   r>   r?   r@   s   @r   WriterrD   o   s!     	/	
	L	K 	Kr   rT   r"   N)r:   r;   r<   r=   __doc__r   r   r   rB   rT   r>   r?   r@   s   @r   r   r      s=     "2
& &TK K Kr   r   dummyz$An example format that does nothing.z.foobar .nonexistentextiI)
rU   numpyr.    r   corer   r   format
add_formatr"   r   r   <module>r]      sM    J   zK& zK| 
*	
   6 r   