linux/drivers/media/pci/solo6x10/solo6x10-enc.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Copyright (C) 2010-2013 Bluecherry, LLC <https://www.bluecherrydvr.com>
 *
 * Original author:
 * Ben Collins <[email protected]>
 *
 * Additional work by:
 * John Brooks <[email protected]>
 */

#include <linux/kernel.h>
#include <linux/font.h>
#include <linux/bitrev.h>
#include <linux/slab.h>

#include "solo6x10.h"

#define VI_PROG_HSIZE
#define VI_PROG_VSIZE

#define IRQ_LEVEL

static void solo_capture_config(struct solo_dev *solo_dev)
{}

#define SOLO_OSD_WRITE_SIZE

/* Should be called with enable_lock held */
int solo_osd_print(struct solo_enc_dev *solo_enc)
{}

/*
 * Set channel Quality Profile (0-3).
 */
void solo_s_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch,
		    unsigned int qp)
{}

int solo_g_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch)
{}

#define SOLO_QP_INIT

static void solo_jpeg_config(struct solo_dev *solo_dev)
{}

static void solo_mp4e_config(struct solo_dev *solo_dev)
{}

int solo_enc_init(struct solo_dev *solo_dev)
{}

void solo_enc_exit(struct solo_dev *solo_dev)
{}