Methods
| Accept | (a(usuua{ss}): Codecs) | → | nothing | |
| Reject | () | → | nothing | 
Properties
| Interfaces | as (DBus_Interface_List) | Read only | Immutable | |
| RemoteContactCodecs | a(usuua{ss}) (Codec_List) | Read only | Immutable | |
| RemoteContact | u (Contact_Handle) | Read only | Immutable | 
WARNING:
    This interface is experimental and is likely to cause havoc
    to your API/ABI if bindings are generated. Do not include this interface
    in libraries that care about compatibility.
   
   Added in 0.19.0. (draft 1)
   
   
    
    Description
      This object represents an offer of a Codec payload mapping.
    
   Methods
     
     (Permalink)
     
      
     
     
      
    
    Accept (a(usuua{ss}): Codecs) → nothing
Parameters
- Codecs — a(usuua{ss}) (Codec_List)
 
          The local codec mapping to send to the remote contacts and
          to use in the Content.DRAFT.
        
      
        Accept the updated Codec mapping and update the local mapping.
      
     Possible Errors
- Invalid Argument
 
            The codecs given as the argument are invalid in some way.
          
      
     
     (Permalink)
     
   Reject () → nothing
        Reject the proposed update to the codecs
        FIXME add error codes and strings here
      
    Properties
     Accessed using the org.freedesktop.DBus.Properties
     interface.
    
    
     
     (Permalink)
     
        
    
    Interfaces — as (DBus_Interface_List)
Read only
     This property is
       immutable which means that it can never
       change.
     
     
     
     
     Extra interfaces provided by this codec offer. This SHOULD NOT include the CodecOffer interface itself, and cannot change once the content has been created.
     
     (Permalink)
     
    RemoteContactCodecs — a(usuua{ss}) (Codec_List)
Read only
     This property is
       immutable which means that it can never
       change.
     
     
     
     
     
        A list of codecs the remote contact supports.
      
    
     
     (Permalink)
     
   RemoteContact — u (Contact_Handle)
Read only
     This property is
       immutable which means that it can never
       change.
     
     
     
     
     
        The contact handle that this codec offer applies to.