Path: blob/master/drivers/media/video/cx18/cx18-alsa-pcm.h
17778 views
/*1* ALSA PCM device for the2* ALSA interface to cx18 PCM capture streams3*4* Copyright (C) 2009 Andy Walls <[email protected]>5*6* This program is free software; you can redistribute it and/or modify7* it under the terms of the GNU General Public License as published by8* the Free Software Foundation; either version 2 of the License, or9* (at your option) any later version.10*11* This program is distributed in the hope that it will be useful,12* but WITHOUT ANY WARRANTY; without even the implied warranty of13* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the14* GNU General Public License for more details.15*16* You should have received a copy of the GNU General Public License17* along with this program; if not, write to the Free Software18* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA19* 02111-1307 USA20*/2122int __init snd_cx18_pcm_create(struct snd_cx18_card *cxsc);2324/* Used by cx18-mailbox to announce the PCM data to the module */25void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,26size_t num_bytes);272829