]> rtime.felk.cvut.cz Git - linux-imx.git/blobdiff - sound/firewire/isight.c
ALSA: isight: remove superfluous field
[linux-imx.git] / sound / firewire / isight.c
index 86ee16ca365e6fc612a4ad25baf6ecbf9fbc6893..cd094ecaca3befb440ad1dea44b279fdfbca7930 100644 (file)
@@ -51,7 +51,6 @@ struct isight {
        struct fw_unit *unit;
        struct fw_device *device;
        u64 audio_base;
-       struct fw_address_handler iris_handler;
        struct snd_pcm_substream *pcm;
        struct mutex mutex;
        struct iso_packets_buffer buffer;
@@ -209,6 +208,7 @@ static void isight_packet(struct fw_iso_context *context, u32 cycle,
                isight->packet_index = -1;
                return;
        }
+       fw_iso_context_queue_flush(isight->context);
 
        if (++index >= QUEUE_LENGTH)
                index = 0;