VLC 4.0.0-dev
vlc.h
Go to the documentation of this file.
1/*****************************************************************************
2 * vlc.h: global header for libvlc
3 *****************************************************************************
4 * Copyright (C) 1998-2008 VLC authors and VideoLAN
5 *
6 * Authors: Vincent Seguin <seguin@via.ecp.fr>
7 * Samuel Hocevar <sam@zoy.org>
8 * Gildas Bazin <gbazin@netcourrier.com>
9 * Derk-Jan Hartman <hartman at videolan dot org>
10 * Pierre d'Herbemont <pdherbemont@videolan.org>
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU Lesser General Public License as published by
14 * the Free Software Foundation; either version 2.1 of the License, or
15 * (at your option) any later version.
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU Lesser General Public License for more details.
21 *
22 * You should have received a copy of the GNU Lesser General Public License
23 * along with this program; if not, write to the Free Software Foundation,
24 * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
25 *****************************************************************************/
26
27#ifndef VLC_VLC_H
28#define VLC_VLC_H 1
29
30/**
31 * \file
32 * This file defines libvlc new external API
33 */
34
35# ifdef __cplusplus
36extern "C" {
37# endif
38
39#include "libvlc.h"
41#include "libvlc_picture.h"
42#include "libvlc_media.h"
43#include "libvlc_media_player.h"
44#include "libvlc_media_list.h"
47#include "libvlc_events.h"
48#include "libvlc_dialog.h"
49#include "libvlc_version.h"
50#include "deprecated.h"
51
52# ifdef __cplusplus
53}
54# endif
55
56#endif /* _VLC_VLC_H */
LibVLC deprecated playlist API.
LibVLC dialog external API.
This file defines libvlc_event external API.
LibVLC media item/descriptor external API.
LibVLC media discovery external API.
LibVLC media list (playlist) external API.
LibVLC media list player external API.
LibVLC simple media player external API.
LibVLC renderer discoverer external API.
This file defines version macros for LibVLC.