mirror of
https://github.com/google/bumble.git
synced 2026-06-01 07:37:02 +00:00
AVDTP: Add keyword argument to long __init__
This commit is contained in:
+28
-14
@@ -2156,8 +2156,15 @@ class DiscoveredStreamEndPoint(StreamEndPoint, StreamEndPointProxy):
|
|||||||
in_use: int,
|
in_use: int,
|
||||||
capabilities: Iterable[ServiceCapabilities],
|
capabilities: Iterable[ServiceCapabilities],
|
||||||
) -> None:
|
) -> None:
|
||||||
StreamEndPoint.__init__(self, seid, media_type, tsep, in_use, capabilities)
|
StreamEndPoint.__init__(
|
||||||
StreamEndPointProxy.__init__(self, protocol, seid)
|
self,
|
||||||
|
seid=seid,
|
||||||
|
media_type=media_type,
|
||||||
|
tsep=tsep,
|
||||||
|
in_use=in_use,
|
||||||
|
capabilities=capabilities,
|
||||||
|
)
|
||||||
|
StreamEndPointProxy.__init__(self, protocol=protocol, seid=seid)
|
||||||
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
@@ -2186,7 +2193,14 @@ class LocalStreamEndPoint(StreamEndPoint, utils.EventEmitter):
|
|||||||
capabilities: Iterable[ServiceCapabilities],
|
capabilities: Iterable[ServiceCapabilities],
|
||||||
configuration: Iterable[ServiceCapabilities] | None = None,
|
configuration: Iterable[ServiceCapabilities] | None = None,
|
||||||
):
|
):
|
||||||
StreamEndPoint.__init__(self, seid, media_type, tsep, 0, capabilities)
|
StreamEndPoint.__init__(
|
||||||
|
self,
|
||||||
|
seid=seid,
|
||||||
|
media_type=media_type,
|
||||||
|
tsep=tsep,
|
||||||
|
in_use=0,
|
||||||
|
capabilities=capabilities,
|
||||||
|
)
|
||||||
utils.EventEmitter.__init__(self)
|
utils.EventEmitter.__init__(self)
|
||||||
self.protocol = protocol
|
self.protocol = protocol
|
||||||
self.configuration = configuration if configuration is not None else []
|
self.configuration = configuration if configuration is not None else []
|
||||||
@@ -2273,12 +2287,12 @@ class LocalSource(LocalStreamEndPoint):
|
|||||||
codec_capabilities,
|
codec_capabilities,
|
||||||
] + list(other_capabilities)
|
] + list(other_capabilities)
|
||||||
super().__init__(
|
super().__init__(
|
||||||
protocol,
|
protocol=protocol,
|
||||||
seid,
|
seid=seid,
|
||||||
codec_capabilities.media_type,
|
media_type=codec_capabilities.media_type,
|
||||||
AVDTP_TSEP_SRC,
|
tsep=AVDTP_TSEP_SRC,
|
||||||
capabilities,
|
capabilities=capabilities,
|
||||||
capabilities,
|
configuration=capabilities,
|
||||||
)
|
)
|
||||||
self.packet_pump = packet_pump
|
self.packet_pump = packet_pump
|
||||||
|
|
||||||
@@ -2317,11 +2331,11 @@ class LocalSink(LocalStreamEndPoint):
|
|||||||
codec_capabilities,
|
codec_capabilities,
|
||||||
]
|
]
|
||||||
super().__init__(
|
super().__init__(
|
||||||
protocol,
|
protocol=protocol,
|
||||||
seid,
|
seid=seid,
|
||||||
codec_capabilities.media_type,
|
media_type=codec_capabilities.media_type,
|
||||||
AVDTP_TSEP_SNK,
|
tsep=AVDTP_TSEP_SNK,
|
||||||
capabilities,
|
capabilities=capabilities,
|
||||||
)
|
)
|
||||||
|
|
||||||
def on_rtp_channel_open(self) -> None:
|
def on_rtp_channel_open(self) -> None:
|
||||||
|
|||||||
Reference in New Issue
Block a user