MCPcopy Create free account

hub / github.com/pascalw/Airplayer / functions

Functions202 in github.com/pascalw/Airplayer

↓ 1 callersMethodvalidate
Validate pidfile and make it stale if needed
airplayer/pidfile.py:65
↓ 1 callersMethodwrapRoot
(self, root)
airplayer/lib/biplist/__init__.py:438
↓ 1 callersMethodwriteOffsetTable
Writes all of the object reference offsets.
airplayer/lib/biplist/__init__.py:630
Method__call__
(self, *args, **kwargs)
airplayer/lib/jsonrpclib/jsonrpc.py:236
Method__call__
(self, *args, **kwargs)
airplayer/lib/jsonrpclib/jsonrpc.py:268
Method__getattr__
(self, name)
airplayer/lib/jsonrpclib/jsonrpc.py:224
Method__getattr__
(self, name)
airplayer/lib/jsonrpclib/jsonrpc.py:245
Method__getattr__
(self, name)
airplayer/lib/jsonrpclib/jsonrpc.py:256
Method__getattr__
(self, method)
airplayer/lib/jsonrpclib/jsonrpc.py:284
Method__getattr__
(self, name)
airplayer/lib/jsonrpclib/jsonrpc.py:294
Method__getattr__
(self, name)
airplayer/lib/jsonrpclib/jsonrpc.py:339
Method__getitem__
(self, i)
airplayer/lib/jsonrpclib/jsonrpc.py:309
Method__init__
(self, port)
airplayer/airplayer.py:26
Method__init__
(self, port, media_backend)
airplayer/protocol_handler.py:15
Method__init__
(self, fname)
airplayer/pidfile.py:20
Method__init__
(self, encoding=None)
airplayer/lib/jsonrpclib/SimpleJSONRPCServer.py:47
Method__init__
(self, encoding=None)
airplayer/lib/jsonrpclib/SimpleJSONRPCServer.py:204
Method__init__
(self, target)
airplayer/lib/jsonrpclib/jsonrpc.py:134
Method__init__
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:144
Method__init__
(self, uri, transport=None, encoding=None, verbose=0, version=None)
airplayer/lib/jsonrpclib/jsonrpc.py:165
Method__init__
(self, request)
airplayer/lib/jsonrpclib/jsonrpc.py:253
Method__init__
(self, method, notify=False)
airplayer/lib/jsonrpclib/jsonrpc.py:263
Method__init__
(self, multicall)
airplayer/lib/jsonrpclib/jsonrpc.py:291
Method__init__
(self, results)
airplayer/lib/jsonrpclib/jsonrpc.py:301
Method__init__
(self, server)
airplayer/lib/jsonrpclib/jsonrpc.py:319
Method__init__
(self, code=-32000, message='Server error', rpcid=None)
airplayer/lib/jsonrpclib/jsonrpc.py:352
Method__init__
(self, rpcid=None, version=None)
airplayer/lib/jsonrpclib/jsonrpc.py:383
Method__init__
Raises NotBinaryPlistException.
airplayer/lib/biplist/__init__.py:142
Method__init__
(self, value)
airplayer/lib/biplist/__init__.py:365
Method__init__
(self, file)
airplayer/lib/biplist/__init__.py:379
Method__init__
(self, host, port, username=None, password=None)
airplayer/mediabackends/base_media_backend.py:7
Method__init__
(self, host, port, username=None, password=None)
airplayer/mediabackends/XBMC_media_backend.py:24
Method__iter__
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:304
Method__len__
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:314
Method__repr__
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:281
Method__repr__
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:369
Method__repr__
(self)
airplayer/lib/biplist/__init__.py:367
Method_notify
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:229
Method_notify
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:336
Method_request
(self, methodname, params, rpcid=None)
airplayer/lib/jsonrpclib/jsonrpc.py:188
Method_request_notify
(self, methodname, params, rpcid=None)
airplayer/lib/jsonrpclib/jsonrpc.py:195
Method_set_start_position
(self, position_percentage)
airplayer/mediabackends/XBMC_media_backend.py:95
Method_set_start_position
Run in thread. See set_start_position in BaseMediaBackend Max retries is 5, Plex seems to wait longer before media i
airplayer/mediabackends/Plex_media_backend.py:88
Methodcheck_key
(key)
airplayer/lib/biplist/__init__.py:464
Functionclean_hostname
Remove the .local appendix of a hostname.
airplayer/utils.py:23
Methodcleanup
(self)
airplayer/mediabackends/XBMC_media_backend.py:126
Methodclear
(self)
airplayer/lib/jsonrpclib/history.py:38
Functionclear_folder
Remove the given folder's content.
airplayer/utils.py:11
Methodclose
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:150
Functiondaemonize
Currently only implemented for Unix like systems.
airplayer/utils.py:64
Methoddo_POST
(self)
airplayer/lib/jsonrpclib/SimpleJSONRPCServer.py:150
Functiondump
(obj, serialize_method=None, ignore_attribute=None, ignore=[])
airplayer/lib/jsonrpclib/jsonclass.py:36
Functionduration_to_seconds
Acceptable formats are: "MM:SS", "HH:MM" and "HH:MM:SS".
airplayer/utils.py:30
Methoderror
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:357
Methodfeed
(self, data)
airplayer/lib/jsonrpclib/jsonrpc.py:137
Methodfeed
(self, data)
airplayer/lib/jsonrpclib/jsonrpc.py:147
Methodget
(self)
airplayer/protocol_handler.py:219
Methodget
(self)
airplayer/protocol_handler.py:243
Methodget
I think slideshow effects should be implemented by the Airplay device. The currently supported media backends do not support
airplayer/protocol_handler.py:255
Methodget
(self)
airplayer/protocol_handler.py:269
Methodget_player_position
Get the current videoplayer positon. @returns int current position, int total length
airplayer/mediabackends/XBMC_media_backend.py:225
Methodgetparser
(self)
airplayer/lib/jsonrpclib/jsonrpc.py:129
Methodhandle_jsonrpc
(self, request_text)
airplayer/lib/jsonrpclib/SimpleJSONRPCServer.py:207
Methodinitialize
(self, media_backend)
airplayer/protocol_handler.py:62
Methodinstance
(cls)
airplayer/lib/jsonrpclib/history.py:13
Methodis_playing
(self)
airplayer/mediabackends/XBMC_media_backend.py:168
Functionisbatch
(result)
airplayer/lib/jsonrpclib/jsonrpc.py:503
Functionisnotification
(request)
airplayer/lib/jsonrpclib/jsonrpc.py:520
Functionload
(obj)
airplayer/lib/jsonrpclib/jsonclass.py:92
Methodnotify_started
Notify the user that Airplayer has started.
airplayer/mediabackends/XBMC_media_backend.py:162
Methodpause
Pause media playback. XBMC doesn't have a seperate play and pause command so we'll have to check if there's currently playing
airplayer/mediabackends/XBMC_media_backend.py:189
Methodpause
Pause media playback. Plex doesn't have a seperate play and pause command so we'll have to check if there's currently playing
airplayer/mediabackends/Plex_media_backend.py:134
Methodplay
Airplay sometimes sends a play command twice and since XBMC does not offer a seperate play and pause command we'll have to ch
airplayer/mediabackends/XBMC_media_backend.py:207
Methodplay
Airplay sometimes sends a play command twice and since XBMC does not offer a seperate play and pause command we'll have to ch
airplayer/mediabackends/Plex_media_backend.py:144
Methodplay_movie
Play a movie from the given location.
airplayer/mediabackends/XBMC_media_backend.py:156
Methodpost
(self)
airplayer/protocol_handler.py:76
Methodpost
Immediately finish this request, no need for the client to wait for backend communication.
airplayer/protocol_handler.py:90
Methodpost
Immediately finish this request, no need for the client to wait for backend communication.
airplayer/protocol_handler.py:145
Methodpost
Immediately finish this request, no need for the client to wait for backend communication.
airplayer/protocol_handler.py:173
Methodpost
(self)
airplayer/protocol_handler.py:222
Methodpost
(self)
airplayer/protocol_handler.py:232
Methodprepare
(self)
airplayer/protocol_handler.py:65
Methodprepare
(self)
airplayer/protocol_handler.py:214
Methodproc_extra
(extra)
airplayer/lib/biplist/__init__.py:196
Methodproc_size
(size)
airplayer/lib/biplist/__init__.py:469
Methodproc_variable_length
(format, length)
airplayer/lib/biplist/__init__.py:546
Methodput
Immediately finish this request, no need for the client to wait for backend communication.
airplayer/protocol_handler.py:196
FunctionreadPlistFromString
(data)
airplayer/lib/biplist/__init__.py:112
Methodreceive_signal
(self, signum, stack)
airplayer/airplayer.py:208
Functionregister_callback
(sdRef, flags, errorCode, name, regtype, domain)
airplayer/bonjour.py:9
Functionregister_service
(name, regtype, port)
airplayer/bonjour.py:8
Methodrequest
(self)
airplayer/lib/jsonrpclib/history.py:25
Methodresponse
(self)
airplayer/lib/jsonrpclib/history.py:32
Methodsend_content
(self, connection, request_body)
airplayer/lib/jsonrpclib/jsonrpc.py:122
Methodset_player_position
Set the current videoplayer position. @param position integer in seconds
airplayer/mediabackends/XBMC_media_backend.py:238
Methodset_player_position
Set the current videoplayer position. Plex doesn't support seeking in seconds, so calculate a percentage for the giv
airplayer/mediabackends/Plex_media_backend.py:179
Methodset_player_position_percentage
Set current videoplayer position, in percentage. @param percentage_position float
airplayer/mediabackends/base_media_backend.py:106
Methodset_start_position
It can take a few seconds before XBMC starts playing the movie and accepts seeking, so we'll wait a bit before sending this command.
airplayer/mediabackends/XBMC_media_backend.py:254
Methodshow_picture
Show a picture. @param data raw picture data. Note I'm using the XBMC PlaySlideshow command here, giving the pictures path as
airplayer/mediabackends/XBMC_media_backend.py:135
Methodstop_playing
Stop playing media.
airplayer/mediabackends/XBMC_media_backend.py:129
← previousnext →101–200 of 202, ranked by callers