Playing media

Playing media in mm-renderer requires configuring a context, attaching outputs and an input, and then issuing playback commands. These actions are all done with function calls to the Multimedia Renderer Client API.

To play media in mm-renderer:
  1. Connect to mm-renderer using the function mmr_connect().
  2. Create a new context and set the appropriate context parameters. Use the functions mmr_context_create() and mmr_context_parameters().
  3. Attach the output and set the appropriate output parameters. Use the functions mmr_output_attach() and mmr_output_parameters().
  4. Attach the input and set the appropriate input parameters. Use the functions mmr_input_attach()) and mmr_input_parameters().
  5. Issue a playback command for the context by calling mmr_play().

The media starts to play.