Voice et bot modif

This commit is contained in:
pi 2026-06-16 17:09:34 +00:00
parent 189d56026b
commit 7333a22bcd
10774 changed files with 634644 additions and 933308 deletions

View file

@ -3,7 +3,7 @@ from typing import Any, Iterator, overload
from av.audio.frame import AudioFrame
from av.audio.stream import AudioStream
from av.packet import Packet
from av.stream import Stream
from av.stream import AttachmentStream, DataStream, Stream
from av.subtitles.stream import SubtitleStream
from av.subtitles.subtitle import SubtitleSet
from av.video.frame import VideoFrame
@ -18,8 +18,48 @@ class InputContainer(Container):
size: int
def __enter__(self) -> InputContainer: ...
def close(self) -> None: ...
def demux(self, *args: Any, **kwargs: Any) -> Iterator[Packet]: ...
@overload
def demux(self, video_stream: VideoStream) -> Iterator[Packet[VideoStream]]: ...
@overload
def demux(
self, video_streams: tuple[VideoStream, ...]
) -> Iterator[Packet[VideoStream]]: ...
@overload
def demux(self, *, video: Any) -> Iterator[Packet[VideoStream]]: ...
@overload
def demux(self, audio_stream: AudioStream) -> Iterator[Packet[AudioStream]]: ...
@overload
def demux(
self, audio_streams: tuple[AudioStream, ...]
) -> Iterator[Packet[AudioStream]]: ...
@overload
def demux(self, *, audio: Any) -> Iterator[Packet[AudioStream]]: ...
@overload
def demux(
self, subtitle_stream: SubtitleStream
) -> Iterator[Packet[SubtitleStream]]: ...
@overload
def demux(
self, subtitle_streams: tuple[SubtitleStream, ...]
) -> Iterator[Packet[SubtitleStream]]: ...
@overload
def demux(self, data_stream: DataStream) -> Iterator[Packet[DataStream]]: ...
@overload
def demux(
self, data_streams: tuple[DataStream, ...]
) -> Iterator[Packet[DataStream]]: ...
@overload
def demux(self, *, data: Any) -> Iterator[Packet[DataStream]]: ...
@overload
def demux(
self, attachment_stream: AttachmentStream
) -> Iterator[Packet[AttachmentStream]]: ...
@overload
def demux(
self, attachment_streams: tuple[AttachmentStream, ...]
) -> Iterator[Packet[AttachmentStream]]: ...
@overload
def demux(self, *args: Any, **kwargs: Any) -> Iterator[Packet[Stream]]: ...
@overload
def decode(self, video: int) -> Iterator[VideoFrame]: ...
@overload