
    C1iw                     X    S SK r S SKJr  S SKJr  \ R
                   " S S\5      5       rg)    N)Packet)Streamc                   P    \ rS rSrS r\R                  SS\S-  4S jj5       rSr	g)SubtitleStream   c                 .    [        U R                  U5      $ N)getattrcodec_context)selfnames     M/home/james-whalen/.local/lib/python3.13/site-packages/av/subtitles/stream.py__getattr__SubtitleStream.__getattr__   s    t))400    Npacketc                 Z    U(       d
  [        5       nU R                  R                  U5      $ )z
Decode a :class:`.Packet` and returns a subtitle object.

:rtype: list[AssSubtitle] | list[BitmapSubtitle]

.. seealso:: This is a passthrough to :meth:`.CodecContext.decode`.
)r   r   decode)r   r   s     r   r   SubtitleStream.decode   s%     XF!!((00r    r	   )
__name__
__module____qualname____firstlineno__r   cythonccallr   r   __static_attributes__r   r   r   r   r      s*    1 \\1Vd] 1 1r   r   )r   cython.cimports.av.packetr   cython.cimports.av.streamr   cclassr   r   r   r   <module>r!      s-     , , 1V 1 1r   