Dmap.AvShare

g Dmap.AvShare Dmap.AvShare Dmap.Share Dmap.Share Dmap.Share->Dmap.AvShare GObject.Object GObject.Object GObject.Object->Dmap.Share

Subclasses:

None

Methods

Inherited:

Dmap.Share (3), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (name, password, db, container_db, transcode_mimetype)

Virtual Methods

Inherited:

Dmap.Share (15), GObject.Object (7)

Properties

Inherited:

Dmap.Share (9)

Signals

Inherited:

Dmap.Share (1), GObject.Object (1)

Fields

Inherited:

Dmap.Share (1), GObject.Object (1)

Name

Type

Access

Description

dmap_share_instance

Dmap.Share

r

Class Details

class Dmap.AvShare(**kwargs)
Bases:

Dmap.Share

Abstract:

No

Structure:

Dmap.AvShareClass

classmethod new(name, password, db, container_db, transcode_mimetype)
Parameters:
  • name (str) – The name that will be published by mDNS.

  • password (str or None) – A share password or None.

  • db (Dmap.Db) – A media database.

  • container_db (Dmap.ContainerDb) – A container (album) database.

  • transcode_mimetype (str or None) – A transcode mimetype or None.

Returns:

a pointer to a Dmap.AvShare.

Return type:

Dmap.AvShare

Creates a new DAAP share and publishes it using mDNS.