alphablend.h   alphablend.h 
skipping to change at line 108 skipping to change at line 108
void _x_clear_xx44_palette(xx44_palette_t *p) XINE_PROTECTED; void _x_clear_xx44_palette(xx44_palette_t *p) XINE_PROTECTED;
void _x_init_xx44_palette(xx44_palette_t *p, unsigned num_entries) XINE_PRO TECTED; void _x_init_xx44_palette(xx44_palette_t *p, unsigned num_entries) XINE_PRO TECTED;
void _x_dispose_xx44_palette(xx44_palette_t *p) XINE_PROTECTED; void _x_dispose_xx44_palette(xx44_palette_t *p) XINE_PROTECTED;
/* /*
* Convert the xine-specific palette to something useful. * Convert the xine-specific palette to something useful.
*/ */
void _x_xx44_to_xvmc_palette(const xx44_palette_t *p,unsigned char *xvmc_pa lette, void _x_xx44_to_xvmc_palette(const xx44_palette_t *p,unsigned char *xvmc_pa lette,
unsigned first_xx44_entry, unsigned num_xx44_entri es, unsigned first_xx44_entry, unsigned num_xx44_entri es,
unsigned num_xvmc_components, char *xvmc_component s) XINE_PROTECTED; unsigned num_xvmc_components, const char *xvmc_com ponents) XINE_PROTECTED;
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 array.h   array.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 audio_decoder.h   audio_decoder.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 audio_out.h   audio_out.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2012 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 broadcaster.h   broadcaster.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 buffer.h   buffer.h 
/* /*
* Copyright (C) 2000-2008 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 195 skipping to change at line 195
#define BUF_VIDEO_NUV 0x025F0000 #define BUF_VIDEO_NUV 0x025F0000
#define BUF_VIDEO_KMVC 0x02600000 #define BUF_VIDEO_KMVC 0x02600000
#define BUF_VIDEO_FLASHSV 0x02610000 #define BUF_VIDEO_FLASHSV 0x02610000
#define BUF_VIDEO_CAVS 0x02620000 #define BUF_VIDEO_CAVS 0x02620000
#define BUF_VIDEO_VP6F 0x02630000 #define BUF_VIDEO_VP6F 0x02630000
#define BUF_VIDEO_THEORA_RAW 0x02640000 #define BUF_VIDEO_THEORA_RAW 0x02640000
#define BUF_VIDEO_VC1 0x02650000 #define BUF_VIDEO_VC1 0x02650000
#define BUF_VIDEO_VMNC 0x02660000 #define BUF_VIDEO_VMNC 0x02660000
#define BUF_VIDEO_SNOW 0x02670000 #define BUF_VIDEO_SNOW 0x02670000
#define BUF_VIDEO_VP8 0x02680000 #define BUF_VIDEO_VP8 0x02680000
#define BUF_VIDEO_VP9 0x02690000
#define BUF_VIDEO_HEVC 0x026A0000
/*@}*/ /*@}*/
/** /**
* @defgroup buffer_audio Audio buffer types * @defgroup buffer_audio Audio buffer types
* @note (please keep in sync with buffer_types.c) * @note (please keep in sync with buffer_types.c)
*/ */
/*@{*/ /*@{*/
#define BUF_AUDIO_BASE 0x03000000 #define BUF_AUDIO_BASE 0x03000000
#define BUF_AUDIO_UNKNOWN 0x03ff0000 /**< no decoder should handle thi s one */ #define BUF_AUDIO_UNKNOWN 0x03ff0000 /**< no decoder should handle thi s one */
#define BUF_AUDIO_A52 0x03000000 #define BUF_AUDIO_A52 0x03000000
skipping to change at line 272 skipping to change at line 274
#define BUF_AUDIO_TRUESPEECH 0x03390000 #define BUF_AUDIO_TRUESPEECH 0x03390000
#define BUF_AUDIO_TTA 0x033A0000 #define BUF_AUDIO_TTA 0x033A0000
#define BUF_AUDIO_SMACKER 0x033B0000 #define BUF_AUDIO_SMACKER 0x033B0000
#define BUF_AUDIO_FLVADPCM 0x033C0000 #define BUF_AUDIO_FLVADPCM 0x033C0000
#define BUF_AUDIO_WAVPACK 0x033D0000 #define BUF_AUDIO_WAVPACK 0x033D0000
#define BUF_AUDIO_MP3ADU 0x033E0000 #define BUF_AUDIO_MP3ADU 0x033E0000
#define BUF_AUDIO_AMR_NB 0x033F0000 #define BUF_AUDIO_AMR_NB 0x033F0000
#define BUF_AUDIO_AMR_WB 0x03400000 #define BUF_AUDIO_AMR_WB 0x03400000
#define BUF_AUDIO_EAC3 0x03410000 #define BUF_AUDIO_EAC3 0x03410000
#define BUF_AUDIO_AAC_LATM 0x03420000 #define BUF_AUDIO_AAC_LATM 0x03420000
#define BUF_AUDIO_ADPCM_G726 0x03430000
/*@}*/ /*@}*/
/** /**
* @defgroup buffer_spu SPU buffer types * @defgroup buffer_spu SPU buffer types
*/ */
/*@{*/ /*@{*/
#define BUF_SPU_BASE 0x04000000 #define BUF_SPU_BASE 0x04000000
#define BUF_SPU_DVD 0x04000000 #define BUF_SPU_DVD 0x04000000
#define BUF_SPU_TEXT 0x04010000 #define BUF_SPU_TEXT 0x04010000
#define BUF_SPU_CC 0x04020000 #define BUF_SPU_CC 0x04020000
 End of changes. 3 change blocks. 
1 lines changed or deleted 4 lines changed or added


 compat.h   compat.h 
/* /*
* Copyright (C) 2000-2001 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a unix video player. * This file is part of xine, a unix video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 50 skipping to change at line 50
#else #else
#define XINE_NAME_MAX NAME_MAX #define XINE_NAME_MAX NAME_MAX
#endif #endif
#ifndef PATH_MAX #ifndef PATH_MAX
#define XINE_PATH_MAX 768 #define XINE_PATH_MAX 768
#else #else
#define XINE_PATH_MAX PATH_MAX #define XINE_PATH_MAX PATH_MAX
#endif #endif
#if !defined offsetof && defined __GNUC__
#define offsetof(type, member) __builtin_offsetof(type, member)
#endif
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
#endif #endif
 End of changes. 2 change blocks. 
1 lines changed or deleted 5 lines changed or added


 configfile.h   configfile.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 demux.h   demux.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 info_helper.h   info_helper.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 input_plugin.h   input_plugin.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 304 skipping to change at line 304
#define INPUT_CAP_CHAPTERS 0x00000080 #define INPUT_CAP_CHAPTERS 0x00000080
/* /*
* INPUT_CAP_RIP_FORBIDDEN: * INPUT_CAP_RIP_FORBIDDEN:
* means that rip/disk saving must not be used. * means that rip/disk saving must not be used.
* (probably at author's request) * (probably at author's request)
*/ */
#define INPUT_CAP_RIP_FORBIDDEN 0x00000100 #define INPUT_CAP_RIP_FORBIDDEN 0x00000100
/*
* INPUT_CAP_NO_CACHE:
* do not use input cache plugin
*/
#define INPUT_CAP_NO_CACHE 0x00000200
#define INPUT_IS_SEEKABLE(input) (((input)->get_capabilities(input) & INPUT _CAP_SEEKABLE) != 0) #define INPUT_IS_SEEKABLE(input) (((input)->get_capabilities(input) & INPUT _CAP_SEEKABLE) != 0)
#define INPUT_OPTIONAL_UNSUPPORTED 0 #define INPUT_OPTIONAL_UNSUPPORTED 0
#define INPUT_OPTIONAL_SUCCESS 1 #define INPUT_OPTIONAL_SUCCESS 1
#define INPUT_OPTIONAL_DATA_AUDIOLANG 2 #define INPUT_OPTIONAL_DATA_AUDIOLANG 2
#define INPUT_OPTIONAL_DATA_SPULANG 3 #define INPUT_OPTIONAL_DATA_SPULANG 3
#define INPUT_OPTIONAL_DATA_PREVIEW 7 #define INPUT_OPTIONAL_DATA_PREVIEW 7
/* buffer is a const char **; the string is freed by the input plugin. */ /* buffer is a const char **; the string is freed by the input plugin. */
 End of changes. 2 change blocks. 
1 lines changed or deleted 7 lines changed or added


 io_helper.h   io_helper.h 
/* /*
* Copyright (C) 2000-2003 the xine project, * Copyright (C) 2000-2007 the xine project,
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 list.h   list.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 metronom.h   metronom.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2012 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 os_types.h   os_types.h 
/* /*
* Copyright (C) 2004-2006 the xine project * Copyright (C) 2004-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 osd.h   osd.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2011 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 plugin_catalog.h   plugin_catalog.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 pool.h   pool.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 post.h   post.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 388 skipping to change at line 388
(port)->post->dispose((port)->post); \ (port)->post->dispose((port)->post); \
} else \ } else \
pthread_mutex_unlock(&(port)->usage_lock); \ pthread_mutex_unlock(&(port)->usage_lock); \
} else \ } else \
pthread_mutex_unlock(&(port)->usage_lock); \ pthread_mutex_unlock(&(port)->usage_lock); \
} while(0) } while(0)
/* macros to create parameter descriptors */ /* macros to create parameter descriptors */
#define START_PARAM_DESCR( param_t ) \ #define START_PARAM_DESCR( param_t ) \
typedef param_t temp_t; \
static param_t temp_s; \ static param_t temp_s; \
static xine_post_api_parameter_t temp_p[] = { static xine_post_api_parameter_t temp_p[] = {
#ifndef offsetof
#include <stddef.h>
#endif
#define PARAM_ITEM( param_type, var, enumv, min, max, readonly, descr ) \ #define PARAM_ITEM( param_type, var, enumv, min, max, readonly, descr ) \
{ param_type, #var, sizeof(temp_s.var), \ { param_type, #var, sizeof(temp_s.var), \
(char*)&temp_s.var-(char*)&temp_s, enumv, min, max, readonly, descr }, offsetof(temp_t, var), enumv, min, max, readonly, descr },
#define END_PARAM_DESCR( name ) \ #define END_PARAM_DESCR( name ) \
{ POST_PARAM_TYPE_LAST, NULL, 0, 0, NULL, 0, 0, 1, NULL } \ { POST_PARAM_TYPE_LAST, NULL, 0, 0, NULL, 0, 0, 1, NULL } \
}; \ }; \
static xine_post_api_descr_t name = { \ static xine_post_api_descr_t name = { \
sizeof( temp_s ), \ sizeof( temp_s ), \
temp_p \ temp_p \
}; };
#endif #endif
 End of changes. 4 change blocks. 
2 lines changed or deleted 7 lines changed or added


 refcounter.h   refcounter.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 resample.h   resample.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 ring_buffer.h   ring_buffer.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 scratch.h   scratch.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 sorted_array.h   sorted_array.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 spu.h   spu.h 
/* /*
* Copyright (C) 2007 the xine project * Copyright (C) 2007-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 vdr.h   vdr.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2011 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 version.h   version.h 
skipping to change at line 24 skipping to change at line 24
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
*/ */
/* static info - which libxine release this header came from */ /* static info - which libxine release this header came from */
#define XINE_MAJOR_VERSION 1 #define XINE_MAJOR_VERSION 1
#define XINE_MINOR_VERSION 2 #define XINE_MINOR_VERSION 2
#define XINE_SUB_VERSION 3 #define XINE_SUB_VERSION 5
#define XINE_VERSION "1.2.3" #define XINE_VERSION "1.2.5"
 End of changes. 1 change blocks. 
0 lines changed or deleted 0 lines changed or added


 video_decoder.h   video_decoder.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 video_out.h   video_out.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 295 skipping to change at line 295
/* get_frame flags */ /* get_frame flags */
#define VO_TOP_FIELD 1 #define VO_TOP_FIELD 1
#define VO_BOTTOM_FIELD 2 #define VO_BOTTOM_FIELD 2
#define VO_BOTH_FIELDS (VO_TOP_FIELD | VO_BOTTOM_FIELD) #define VO_BOTH_FIELDS (VO_TOP_FIELD | VO_BOTTOM_FIELD)
#define VO_PAN_SCAN_FLAG 4 #define VO_PAN_SCAN_FLAG 4
#define VO_INTERLACED_FLAG 8 #define VO_INTERLACED_FLAG 8
#define VO_NEW_SEQUENCE_FLAG 16 /* set after MPEG2 Sequence Header Code (us ed by XvMC) */ #define VO_NEW_SEQUENCE_FLAG 16 /* set after MPEG2 Sequence Header Code (us ed by XvMC) */
#define VO_CHROMA_422 32 /* used by VDPAU, default is chroma_420 */ #define VO_CHROMA_422 32 /* used by VDPAU, default is chroma_420 */
#define VO_STILL_IMAGE 64 #define VO_STILL_IMAGE 64
/* ((mpeg_color_matrix << 1) | color_range) inside frame.flags bits 11-8 */ /* ((mpeg_color_matrix << 1) | color_range) inside frame.flags bits 12-8 */
#define VO_FULLRANGE 0x100 #define VO_FULLRANGE 0x100
#define VO_GET_FLAGS_CM(flags) ((flags >> 8) & 15) #define VO_GET_FLAGS_CM(flags) ((flags >> 8) & 31)
#define VO_SET_FLAGS_CM(cm,flags) flags = ((flags) & ~0xf00) | (((cm) & 15) #define VO_SET_FLAGS_CM(cm,flags) flags = ((flags) & ~0x1f00) | (((cm) & 31
<< 8) ) << 8)
/* video driver capabilities */ /* video driver capabilities */
#define VO_CAP_YV12 0x00000001 /* driver can handle YUV 4 :2:0 pictures */ #define VO_CAP_YV12 0x00000001 /* driver can handle YUV 4 :2:0 pictures */
#define VO_CAP_YUY2 0x00000002 /* driver can handle YUY2 pictures */ #define VO_CAP_YUY2 0x00000002 /* driver can handle YUY2 pictures */
#define VO_CAP_XVMC_MOCOMP 0x00000004 /* driver can use XvMC mot ion compensation */ #define VO_CAP_XVMC_MOCOMP 0x00000004 /* driver can use XvMC mot ion compensation */
#define VO_CAP_XVMC_IDCT 0x00000008 /* driver can use XvMC idc t acceleration */ #define VO_CAP_XVMC_IDCT 0x00000008 /* driver can use XvMC idc t acceleration */
#define VO_CAP_UNSCALED_OVERLAY 0x00000010 /* driver can blend overla y at output resolution */ #define VO_CAP_UNSCALED_OVERLAY 0x00000010 /* driver can blend overla y at output resolution */
#define VO_CAP_CROP 0x00000020 /* driver can crop */ #define VO_CAP_CROP 0x00000020 /* driver can crop */
#define VO_CAP_XXMC 0x00000040 /* driver can use extended XvMC */ #define VO_CAP_XXMC 0x00000040 /* driver can use extended XvMC */
#define VO_CAP_VDPAU_H264 0x00000080 /* driver can use VDPAU fo r H264 */ #define VO_CAP_VDPAU_H264 0x00000080 /* driver can use VDPAU fo r H264 */
 End of changes. 3 change blocks. 
5 lines changed or deleted 5 lines changed or added


 video_overlay.h   video_overlay.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 vo_scale.h   vo_scale.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 xine.h   xine.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 xine_buffer.h   xine_buffer.h 
/* /*
* Copyright (C) 2000-2004 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 xine_internal.h   xine_internal.h 
/* /*
* Copyright (C) 2000-2005 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 470 skipping to change at line 470
void _x_demux_send_mrl_reference (xine_stream_t *stream, int alternative, void _x_demux_send_mrl_reference (xine_stream_t *stream, int alternative,
const char *mrl, const char *title, const char *mrl, const char *title,
int start_time, int duration) XINE_PROTECT ED; int start_time, int duration) XINE_PROTECT ED;
/* /*
* MRL escaped-character decoding (overwrites the source string) * MRL escaped-character decoding (overwrites the source string)
*/ */
void _x_mrl_unescape(char *mrl) XINE_PROTECTED; void _x_mrl_unescape(char *mrl) XINE_PROTECTED;
/* /*
* Return a copy of mrl without authentication credentials
*/
char *_x_mrl_remove_auth(const char *mrl) XINE_PROTECTED;
/*
* plugin_loader functions * plugin_loader functions
* *
*/ */
/* on-demand loading of audio/video/spu decoder plugins */ /* on-demand loading of audio/video/spu decoder plugins */
video_decoder_t *_x_get_video_decoder (xine_stream_t *stream, uint8_t stre am_type) XINE_PROTECTED; video_decoder_t *_x_get_video_decoder (xine_stream_t *stream, uint8_t stre am_type) XINE_PROTECTED;
void _x_free_video_decoder (xine_stream_t *stream, video_decode r_t *decoder) XINE_PROTECTED; void _x_free_video_decoder (xine_stream_t *stream, video_decode r_t *decoder) XINE_PROTECTED;
audio_decoder_t *_x_get_audio_decoder (xine_stream_t *stream, uint8_t stre am_type) XINE_PROTECTED; audio_decoder_t *_x_get_audio_decoder (xine_stream_t *stream, uint8_t stre am_type) XINE_PROTECTED;
void _x_free_audio_decoder (xine_stream_t *stream, audio_decode r_t *decoder) XINE_PROTECTED; void _x_free_audio_decoder (xine_stream_t *stream, audio_decode r_t *decoder) XINE_PROTECTED;
 End of changes. 2 change blocks. 
1 lines changed or deleted 6 lines changed or added


 xine_plugin.h   xine_plugin.h 
/* /*
* Copyright (C) 2000-2003 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 xineintl.h   xineintl.h 
/* /*
* Copyright (C) 2000-2005 the xine project * Copyright (C) 2000-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 xineutils.h   xineutils.h 
/* /*
* Copyright (C) 2000-2006 the xine project * Copyright (C) 2000-2013 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* xine is free software; you can redistribute it and/or modify * xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* xine is distributed in the hope that it will be useful, * xine is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
skipping to change at line 142 skipping to change at line 142
/* /*
* Allocate and clean memory size_t 'size', then return the pointer * Allocate and clean memory size_t 'size', then return the pointer
* to the allocated memory. * to the allocated memory.
*/ */
void *xine_xmalloc(size_t size) XINE_MALLOC XINE_DEPRECATED XINE_PROTECTED; void *xine_xmalloc(size_t size) XINE_MALLOC XINE_DEPRECATED XINE_PROTECTED;
void *xine_xcalloc(size_t nmemb, size_t size) XINE_MALLOC XINE_PROTECTED; void *xine_xcalloc(size_t nmemb, size_t size) XINE_MALLOC XINE_PROTECTED;
/* /*
* Free allocated memory and set pointer to NULL
* @param ptr Pointer to the pointer to the memory block which should be fr
eed.
*/
static inline void _x_freep(void *ptr) {
void **p = (void **)ptr;
free (*p);
*p = NULL;
}
/*
* Copy blocks of memory. * Copy blocks of memory.
*/ */
void *xine_memdup (const void *src, size_t length) XINE_MALLOC XINE_PROTECT ED; void *xine_memdup (const void *src, size_t length) XINE_MALLOC XINE_PROTECT ED;
void *xine_memdup0 (const void *src, size_t length) XINE_MALLOC XINE_PROTEC TED; void *xine_memdup0 (const void *src, size_t length) XINE_MALLOC XINE_PROTEC TED;
/* /*
* Get user home directory. * Get user home directory.
*/ */
const char *xine_get_homedir(void) XINE_PROTECTED; const char *xine_get_homedir(void) XINE_PROTECTED;
 End of changes. 2 change blocks. 
1 lines changed or deleted 12 lines changed or added


 xmllexer.h   xmllexer.h 
/* /*
* Copyright (C) 2002-2003,2007 the xine project * Copyright (C) 2002-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* The xine-lib XML parser is free software; you can redistribute it and/or * The xine-lib XML parser is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as * modify it under the terms of the GNU Library General Public License as
* published by the Free Software Foundation; either version 2 of the * published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version. * License, or (at your option) any later version.
* *
* The xine-lib XML parser is distributed in the hope that it will be usefu l, * The xine-lib XML parser is distributed in the hope that it will be usefu l,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 xmlparser.h   xmlparser.h 
/* /*
* Copyright (C) 2002-2003,2007 the xine project * Copyright (C) 2002-2009 the xine project
* *
* This file is part of xine, a free video player. * This file is part of xine, a free video player.
* *
* The xine-lib XML parser is free software; you can redistribute it and/or * The xine-lib XML parser is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License as * modify it under the terms of the GNU Library General Public License as
* published by the Free Software Foundation; either version 2 of the * published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version. * License, or (at your option) any later version.
* *
* The xine-lib XML parser is distributed in the hope that it will be usefu l, * The xine-lib XML parser is distributed in the hope that it will be usefu l,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/