Objective-C API Library Reference  4.3.0-42-g45f162a
 All Classes Functions Typedefs Properties Pages
Public Functions | Public Static Functions | Properties | List of all members
PWMutableEncoderConfiguration Class Reference

The mutable instance of PWEncoderConfiguration.

Constructors

(id) - initWithInteractiveQuality:fullQuality:
 

Constructors

(id) - initWithInteractiveQuality:fullQuality:
 
(id) - initWithEncoderConfiguration:
 

Public Functions

(BOOL) - isEqual:
 

Public Static Functions

(PWMutableEncoderConfiguration *) + configurationWithEncoderConfiguration:
 
(PWMutableEncoderConfiguration *) + configurationWithInteractiveQuality:fullQuality:
 
(PWEncoderConfiguration *) + configurationWithInteractiveQuality:fullQuality:
 

Properties

PWEventPublisher * changed
 
PWMutableEncoderFormatfullQuality
 
PWMutableEncoderFormatinteractiveQuality
 

Methods Descriptions

+ (PWMutableEncoderConfiguration *) configurationWithEncoderConfiguration: (PWEncoderConfiguration *)  config

Creates an instance of PWMutableEncoderConfiguration using an existing PWEncoderConfiguration object.

+ (PWMutableEncoderConfiguration *) configurationWithInteractiveQuality: (PWMutableEncoderFormat *)  interactiveQuality
fullQuality: (PWMutableEncoderFormat *)  fullQuality 

Creates an instance of PWMutableEncoderConfiguration with interactive and non-interactive formats.

Parameters
interactiveQualityThe encoder format used in interactive mode.
fullQualityThe encoder format used in non-interactive mode.
+ (PWEncoderConfiguration *) configurationWithInteractiveQuality: (PWEncoderFormat *)  interactiveQuality
fullQuality: (PWEncoderFormat *)  fullQuality 

Creates an instance of PWEncoderConfiguration with defined formats.

Parameters
interactiveQualityThe encoder format used in interactive mode.
fullQualityThe encoder format used in non-interactive mode.
- (id) initWithEncoderConfiguration: (PWEncoderConfiguration *)  config

Initializes an instance of PWMutableEncoderConfiguration from an existing PWEncoderConfiguration object.

- (id) initWithInteractiveQuality: (PWMutableEncoderFormat *)  interactiveQuality
fullQuality: (PWMutableEncoderFormat *)  fullQuality 

Initializes an encoder configuration with interactive and non-interactive formats.

Parameters
interactiveQualityThe encoder format used in interactive mode.
fullQualityThe encoder format used in non-interactive mode.
- (id) initWithInteractiveQuality: (PWEncoderFormat *)  interactiveQuality
fullQuality: (PWEncoderFormat *)  fullQuality 

Initializes an instance of PWEncoderConfiguration.

- (BOOL) isEqual: (id)  object

Compares this encoder configuration against the specified object. Returns true if they are equal, otherwise returns false.

Properties Descriptions

- (PWEventPublisher*) changed
readwritenonatomicstrong

The event that gets dispatched when any value in this encoder configuration changes.

- (PWMutableEncoderFormat*) fullQuality
readnonatomicstrong

The encoder format that defines the parameters (mime type, quality, etc.) to be used by the service application when sending images in full quality (non-interactive) mode.

- (PWMutableEncoderFormat*) interactiveQuality
readnonatomicstrong

The encoder format that defines the parameters (mime type, quality, etc.) to be used by the service application when sending images in interactive mode.