#include "motu.h"
enum msg_parser_state { … };
struct msg_parser { … };
int snd_motu_command_dsp_message_parser_new(struct snd_motu *motu)
{ … }
int snd_motu_command_dsp_message_parser_init(struct snd_motu *motu, enum cip_sfc sfc)
{ … }
#define FRAGMENT_POS …
#define MIDI_BYTE_POS …
#define MIDI_FLAG_POS …
#define FRAGMENTS_PER_VALUE …
#define VALUES_AT_IMAGE_END …
void snd_motu_command_dsp_message_parser_parse(const struct amdtp_stream *s,
const struct pkt_desc *desc, unsigned int count)
{ … }
void snd_motu_command_dsp_message_parser_copy_meter(struct snd_motu *motu,
struct snd_firewire_motu_command_dsp_meter *meter)
{ … }