A dictionary object is a collection of key-value pairs that maps the names of multimedia file and device parameters to their values. You can use the dictionary API to define settings for the mm-renderer context, input, and output parameters, ahead of calling the API functions that set those parameters.