Skip to content

Commit

Permalink
ALSA: firewire-lib: complete AM824 data block processing layer
Browse files Browse the repository at this point in the history
This commit moves the codes related to data block processing from packet
streaming layer to AM824 layer.

Each driver initializes amdtp stream structure for AM824 data block by
calling amdtp_am824_init(). Then, a memory block is allocated for AM824
specific structure. This memory block is released by calling
amdtp_stream_destroy().

When setting streaming parameters, it calls amdtp_am824_set_parameters().
When starting packet streaming, it calls amdtp_stream_start(). When
stopping packet streaming, it calls amdtp_stream_stop().

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
  • Loading branch information
Takashi Sakamoto authored and Takashi Iwai committed Sep 29, 2015
1 parent 49c7b3f commit df075fe
Show file tree
Hide file tree
Showing 4 changed files with 401 additions and 350 deletions.
Loading

0 comments on commit df075fe

Please sign in to comment.