Commit dc09f863 authored by Clément Stenac's avatar Clément Stenac

Remove unused structures from vlc_common.h

Minor headers cleanup
parent bf50e13b
...@@ -305,7 +305,8 @@ static inline int vlc_UrlIsNotEncoded( const char *psz_url ) ...@@ -305,7 +305,8 @@ static inline int vlc_UrlIsNotEncoded( const char *psz_url )
*****************************************************************************/ *****************************************************************************/
static inline char *vlc_b64_encode( char *src ) static inline char *vlc_b64_encode( char *src )
{ {
static const char b64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; static const char b64[] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
size_t len = strlen( src ); size_t len = strlen( src );
char *ret; char *ret;
......
/***************************************************************************** /*****************************************************************************
* vlc_access.h * vlc_access.h: Access descriptor, queries and methods
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2004 the VideoLAN team * Copyright (C) 1999-2004 the VideoLAN team
* $Id$ * $Id$
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
* vlc_acl.h: interface to the network Access Control List internal API * vlc_acl.h: interface to the network Access Control List internal API
***************************************************************************** *****************************************************************************
* Copyright (C) 2005 Rémi Denis-Courmont * Copyright (C) 2005 Rémi Denis-Courmont
* Copyright (C) 2005 the VideoLAN team
* $Id$ * $Id$
* *
* Authors: Rémi Denis-Courmont <rem # videolan.org> * Authors: Rémi Denis-Courmont <rem # videolan.org>
......
/***************************************************************************** /*****************************************************************************
* bits.h : * bits.h : Bit handling helpers
***************************************************************************** *****************************************************************************
* Copyright (C) 2003 the VideoLAN team * Copyright (C) 2003 the VideoLAN team
* $Id$ * $Id$
......
...@@ -250,7 +250,6 @@ typedef struct intf_thread_t intf_thread_t; ...@@ -250,7 +250,6 @@ typedef struct intf_thread_t intf_thread_t;
typedef struct intf_sys_t intf_sys_t; typedef struct intf_sys_t intf_sys_t;
typedef struct intf_console_t intf_console_t; typedef struct intf_console_t intf_console_t;
typedef struct intf_msg_t intf_msg_t; typedef struct intf_msg_t intf_msg_t;
typedef struct intf_channel_t intf_channel_t;
typedef struct interaction_t interaction_t; typedef struct interaction_t interaction_t;
typedef struct interaction_dialog_t interaction_dialog_t; typedef struct interaction_dialog_t interaction_dialog_t;
typedef struct user_widget_t user_widget_t; typedef struct user_widget_t user_widget_t;
...@@ -259,16 +258,16 @@ typedef struct user_widget_t user_widget_t; ...@@ -259,16 +258,16 @@ typedef struct user_widget_t user_widget_t;
typedef struct input_thread_t input_thread_t; typedef struct input_thread_t input_thread_t;
typedef struct input_thread_sys_t input_thread_sys_t; typedef struct input_thread_sys_t input_thread_sys_t;
typedef struct input_item_t input_item_t; typedef struct input_item_t input_item_t;
typedef struct input_area_t input_area_t; typedef struct access_t access_t;
typedef struct input_buffers_t input_buffers_t;
typedef struct input_socket_t input_socket_t;
typedef struct access_sys_t access_sys_t; typedef struct access_sys_t access_sys_t;
typedef struct stream_t stream_t;
typedef struct stream_sys_t stream_sys_t;
typedef struct demux_t demux_t;
typedef struct demux_sys_t demux_sys_t; typedef struct demux_sys_t demux_sys_t;
typedef struct es_out_t es_out_t;
typedef struct es_out_id_t es_out_id_t;
typedef struct es_out_sys_t es_out_sys_t;
typedef struct es_descriptor_t es_descriptor_t; typedef struct es_descriptor_t es_descriptor_t;
typedef struct es_sys_t es_sys_t;
typedef struct pgrm_descriptor_t pgrm_descriptor_t;
typedef struct pgrm_sys_t pgrm_sys_t;
typedef struct stream_descriptor_t stream_descriptor_t;
typedef struct seekpoint_t seekpoint_t; typedef struct seekpoint_t seekpoint_t;
typedef struct info_t info_t; typedef struct info_t info_t;
typedef struct info_category_t info_category_t; typedef struct info_category_t info_category_t;
...@@ -280,15 +279,6 @@ typedef struct subs_format_t subs_format_t; ...@@ -280,15 +279,6 @@ typedef struct subs_format_t subs_format_t;
typedef struct es_format_t es_format_t; typedef struct es_format_t es_format_t;
typedef struct video_palette_t video_palette_t; typedef struct video_palette_t video_palette_t;
/* NInput */
typedef struct stream_sys_t stream_sys_t;
typedef struct stream_t stream_t;
typedef struct es_out_t es_out_t;
typedef struct es_out_id_t es_out_id_t;
typedef struct es_out_sys_t es_out_sys_t;
typedef struct demux_t demux_t;
typedef struct access_t access_t;
/* Audio */ /* Audio */
typedef struct aout_instance_t aout_instance_t; typedef struct aout_instance_t aout_instance_t;
typedef struct aout_sys_t aout_sys_t; typedef struct aout_sys_t aout_sys_t;
...@@ -310,6 +300,7 @@ typedef struct picture_t picture_t; ...@@ -310,6 +300,7 @@ typedef struct picture_t picture_t;
typedef struct picture_sys_t picture_sys_t; typedef struct picture_sys_t picture_sys_t;
typedef struct picture_heap_t picture_heap_t; typedef struct picture_heap_t picture_heap_t;
/* Subpictures */
typedef struct spu_t spu_t; typedef struct spu_t spu_t;
typedef struct subpicture_t subpicture_t; typedef struct subpicture_t subpicture_t;
typedef struct subpicture_sys_t subpicture_sys_t; typedef struct subpicture_sys_t subpicture_sys_t;
...@@ -341,7 +332,6 @@ typedef struct session_descriptor_t session_descriptor_t; ...@@ -341,7 +332,6 @@ typedef struct session_descriptor_t session_descriptor_t;
typedef struct announce_method_t announce_method_t; typedef struct announce_method_t announce_method_t;
typedef struct announce_handler_t announce_handler_t; typedef struct announce_handler_t announce_handler_t;
typedef struct sap_handler_t sap_handler_t; typedef struct sap_handler_t sap_handler_t;
/* typedef struct slp_session_t slp_session_t; */
/* Decoders */ /* Decoders */
typedef struct decoder_t decoder_t; typedef struct decoder_t decoder_t;
...@@ -355,18 +345,16 @@ typedef struct encoder_sys_t encoder_sys_t; ...@@ -355,18 +345,16 @@ typedef struct encoder_sys_t encoder_sys_t;
typedef struct filter_t filter_t; typedef struct filter_t filter_t;
typedef struct filter_sys_t filter_sys_t; typedef struct filter_sys_t filter_sys_t;
/* Misc */ /* Network */
typedef struct data_packet_t data_packet_t;
typedef struct data_buffer_t data_buffer_t;
typedef struct stream_ctrl_t stream_ctrl_t;
typedef struct pes_packet_t pes_packet_t;
typedef struct network_socket_t network_socket_t; typedef struct network_socket_t network_socket_t;
typedef struct virtual_socket_t v_socket_t; typedef struct virtual_socket_t v_socket_t;
typedef struct iso639_lang_t iso639_lang_t;
typedef struct sockaddr sockaddr; typedef struct sockaddr sockaddr;
typedef struct addrinfo addrinfo; typedef struct addrinfo addrinfo;
typedef struct vlc_acl_t vlc_acl_t; typedef struct vlc_acl_t vlc_acl_t;
/* Misc */
typedef struct iso639_lang_t iso639_lang_t;
/* block */ /* block */
typedef struct block_t block_t; typedef struct block_t block_t;
typedef struct block_fifo_t block_fifo_t; typedef struct block_fifo_t block_fifo_t;
......
/***************************************************************************** /*****************************************************************************
* vlc_demux.h * vlc_demux.h: Demuxer descriptor, queries and methods
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2005 VideoLAN (Centrale Réseaux) and its contributors * Copyright (C) 1999-2005 the VideoLAN team
* $Id$ * $Id$
* *
* Authors: Laurent Aimar <fenrir@via.ecp.fr> * Authors: Laurent Aimar <fenrir@via.ecp.fr>
......
/***************************************************************************** /*****************************************************************************
* vlc_es_out.h * vlc_es_out.h: es_out (demuxer output) descriptor, queries and methods
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2004 the VideoLAN team * Copyright (C) 1999-2004 the VideoLAN team
* $Id$ * $Id$
......
...@@ -39,7 +39,8 @@ struct image_handler_t ...@@ -39,7 +39,8 @@ struct image_handler_t
block_t * (*pf_write) ( image_handler_t *, picture_t *, block_t * (*pf_write) ( image_handler_t *, picture_t *,
video_format_t *, video_format_t * ); video_format_t *, video_format_t * );
int (*pf_write_url) ( image_handler_t *, picture_t *, int (*pf_write_url) ( image_handler_t *, picture_t *,
video_format_t *, video_format_t *, const char * ); video_format_t *, video_format_t *,
const char * );
picture_t * (*pf_convert) ( image_handler_t *, picture_t *, picture_t * (*pf_convert) ( image_handler_t *, picture_t *,
video_format_t *, video_format_t * ); video_format_t *, video_format_t * );
......
/***************************************************************************** /*****************************************************************************
* vlc_input.h: * vlc_input.h: Core input structures
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2004 the VideoLAN team * Copyright (C) 1999-2004 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* vlc_meta.h * vlc_meta.h: Stream meta-data
***************************************************************************** *****************************************************************************
* Copyright (C) 2004 the VideoLAN team * Copyright (C) 2004 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* vlc_objects.h: vlc_object_t definition. * vlc_objects.h: vlc_object_t definition and manipulation methods
***************************************************************************** *****************************************************************************
* Copyright (C) 2002 the VideoLAN team * Copyright (C) 2002 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* vlc_stream.h * vlc_stream.h: Stream (between access and demux) descriptor and methods
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2004 the VideoLAN team * Copyright (C) 1999-2004 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* tls.c * tls.c: TLS wrapper
***************************************************************************** *****************************************************************************
* Copyright (C) 2004-2005 the VideoLAN team * Copyright (C) 2004-2005 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* vlc_vlm.h: VLM interface plugin * vlc_vlm.h: VLM core structures
***************************************************************************** *****************************************************************************
* Copyright (C) 2000, 2001 the VideoLAN team * Copyright (C) 2000, 2001 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* xml.h * xml.h: XML abstraction layer
***************************************************************************** *****************************************************************************
* Copyright (C) 2004 the VideoLAN team * Copyright (C) 2004 the VideoLAN team
* $Id$ * $Id$
......
/***************************************************************************** /*****************************************************************************
* vout_synchro.h: frame-dropping structures * vout_synchro.h: frame-dropping structures
* Only used in libmpeg2 decoder at the moment
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2005 the VideoLAN team * Copyright (C) 1999-2005 the VideoLAN team
* $Id$ * $Id$
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment