VLC
2.1.0-git
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
vlc
deprecated.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* deprecated.h: libvlc deprecated API
3
*****************************************************************************
4
* Copyright (C) 1998-2008 VLC authors and VideoLAN
5
* $Id: 7f55090fcd482489ceed9145ce2253e78fa6fd2a $
6
*
7
* Authors: Clément Stenac <zorglub@videolan.org>
8
* Jean-Paul Saman <jpsaman@videolan.org>
9
*
10
* This program is free software; you can redistribute it and/or modify it
11
* under the terms of the GNU Lesser General Public License as published by
12
* the Free Software Foundation; either version 2.1 of the License, or
13
* (at your option) any later version.
14
*
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU Lesser General Public License for more details.
19
*
20
* You should have received a copy of the GNU Lesser General Public License
21
* along with this program; if not, write to the Free Software Foundation,
22
* Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
23
*****************************************************************************/
24
25
#ifndef LIBVLC_DEPRECATED_H
26
#define LIBVLC_DEPRECATED_H 1
27
28
/**
29
* \file
30
* This file defines libvlc deprecated API
31
*/
32
33
# ifdef __cplusplus
34
extern
"C"
{
35
# endif
36
37
/*****************************************************************************
38
* Playlist (Deprecated)
39
*****************************************************************************/
40
/** \defgroup libvlc_playlist LibVLC playlist (legacy)
41
* \ingroup libvlc
42
* @deprecated Use @ref libvlc_media_list instead.
43
* @{
44
*/
45
46
/**
47
* Start playing (if there is any item in the playlist).
48
*
49
* Additionnal playlist item options can be specified for addition to the
50
* item before it is played.
51
*
52
* \param p_instance the playlist instance
53
* \param i_id the item to play. If this is a negative number, the next
54
* item will be selected. Otherwise, the item with the given ID will be
55
* played
56
* \param i_options the number of options to add to the item
57
* \param ppsz_options the options to add to the item
58
*/
59
LIBVLC_DEPRECATED
LIBVLC_API
60
void
libvlc_playlist_play
(
libvlc_instance_t
*p_instance,
int
i_id,
61
int
i_options,
char
**ppsz_options );
62
63
/** @}*/
64
65
# ifdef __cplusplus
66
}
67
# endif
68
69
#endif
/* _LIBVLC_DEPRECATED_H */
Generated by
1.8.1.2