From: shinwon.lee Date: Fri, 20 Jul 2018 07:47:35 +0000 (+0900) Subject: [COMMON] tsmux: add header file X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=29c5ba58df2ab2e763fc697f07e98cd16bc8e00c;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [COMMON] tsmux: add header file Change-Id: Ifcf87f240479dcbec56ebf0efa8e6b81a81a52d6 Signed-off-by: shinwon.lee --- diff --git a/include/media/exynos_tsmux.h b/include/media/exynos_tsmux.h new file mode 100644 index 000000000000..6cbf2ee4f858 --- /dev/null +++ b/include/media/exynos_tsmux.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * http://www.samsung.com + * + * Header file for Exynos TSMUX driver + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef EXYNOS_TSMUX_H +#define EXYNOS_TSMUX_H + +struct packetizing_param { + long time_stamp; +}; + +#ifdef CONFIG_VIDEO_EXYNOS_TSMUX +int g2d_blending_start(int32_t index); +int g2d_blending_end(int32_t index); +int mfc_encoding_start(int32_t index); +int mfc_encoding_end(void); +int packetize(struct packetizing_param *param); +void set_es_size(unsigned int size); +#else +int g2d_blending_start(int32_t index) +{ + return -1; +} +int g2d_blending_end(int32_t index) +{ + return -1; +} +int mfc_encoding_start(int32_t index) +{ + return -1; +} +int mfc_encoding_end(void) +{ + return -1; +} +static inline int packetize(struct packetizing_param *param) +{ + return -1; +} +static inline void set_es_size(unsigned int size) +{ +} +#endif + +#endif