
    m iw                     \    d dl Z d dlmZ d dlmZ e j         G d de                      ZdS )    N)Packet)Streamc                   B    e Zd Zd Zej        ddedz  fd            ZdS )SubtitleStreamc                 ,    t          | j        |          S N)getattrcodec_context)selfnames     S/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/av/subtitles/stream.py__getattr__zSubtitleStream.__getattr__   s    t)4000    Npacketc                 V    |st                      }| j                            |          S )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   zSubtitleStream.decode   s,      	XXF!((000r   r   )__name__
__module____qualname__r   cythonccallr   r    r   r   r   r      sU        1 1 1 \1 1Vd] 1 1 1 \1 1 1r   r   )r   cython.cimports.av.packetr   cython.cimports.av.streamr   cclassr   r   r   r   <module>r      st     , , , , , , , , , , , , 1 1 1 1 1V 1 1 1 1 1r   