1 /* 2 * Copyright (c) 2011-2012 - Mauro Carvalho Chehab 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License as published by 6 * the Free Software Foundation version 2.1 of the License. 7 * 8 * This program is distributed in the hope that it will be useful, 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 * GNU Lesser General Public License for more details. 12 * 13 * You should have received a copy of the GNU Lesser General Public License 14 * along with this program; if not, write to the Free Software 15 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 16 * Or, point your browser to http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 17 */ 18 19 #if HAVE_VISIBILITY 20 #pragma GCC visibility push(hidden) 21 #endif 22 23 struct dvb_v5_fe_parms; 24 25 void dvb_iconv_to_charset(struct dvb_v5_fe_parms *parms, 26 char *dest, 27 size_t destlen, 28 const unsigned char *src, 29 size_t len, 30 char *type, char *output_charset); 31 32 void dvb_parse_string(struct dvb_v5_fe_parms *parms, char **dest, char **emph, 33 const unsigned char *src, size_t len); 34 35 #if HAVE_VISIBILITY 36 #pragma GCC visibility pop 37 #endif 38