linux/drivers/media/pci/ivtv/ivtv-alsa.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 *  ALSA interface to ivtv PCM capture streams
 *
 *  Copyright (C) 2009,2012  Andy Walls <[email protected]>
 *  Copyright (C) 2009  Devin Heitmueller <[email protected]>
 */

struct snd_card;

struct snd_ivtv_card {};

extern int ivtv_alsa_debug;

/*
 * File operations that manipulate the encoder or video or audio subdevices
 * need to be serialized.  Use the same lock we use for v4l2 file ops.
 */
static inline void snd_ivtv_lock(struct snd_ivtv_card *itvsc)
{}

static inline void snd_ivtv_unlock(struct snd_ivtv_card *itvsc)
{}

#define IVTV_ALSA_DBGFLG_WARN
#define IVTV_ALSA_DBGFLG_INFO

#define IVTV_ALSA_DEBUG(x, type, fmt, args...)

#define IVTV_ALSA_DEBUG_WARN(fmt, args...)

#define IVTV_ALSA_DEBUG_INFO(fmt, args...)

#define IVTV_ALSA_ERR(fmt, args...)

#define IVTV_ALSA_WARN(fmt, args...)

#define IVTV_ALSA_INFO(fmt, args...)