#include "base/basictypes.h"
#include "content/common/content_export.h"
#include "ipc/ipc_message_macros.h"
+#include "ipc/param_traits_macros.h"
#include "media/midi/midi_port_info.h"
+#include "media/midi/midi_result.h"
#include "url/gurl.h"
#undef IPC_MESSAGE_EXPORT
IPC_STRUCT_TRAITS_MEMBER(version)
IPC_STRUCT_TRAITS_END()
+IPC_ENUM_TRAITS_MAX_VALUE(media::MidiResult, media::MIDI_RESULT_LAST)
+
// Messages for IPC between MidiDispatcher and MidiDispatcherHost.
// Renderer request to browser for using system exclusive messages.
IPC_MESSAGE_CONTROL4(MidiMsg_SessionStarted,
int /* client id */,
- bool /* success */,
+ media::MidiResult /* result */,
media::MidiPortInfoList /* input ports */,
media::MidiPortInfoList /* output ports */)