Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 65 lines (56 sloc) 1.851 kB
45285e8 step 3/4: Move linuxport to trunk. How'd I get roped into this?
AlTheKiller authored
1 #pragma once
2
3 /*
4 * Copyright (C) 2005-2008 Team XBMC
5 * http://www.xbmc.org
6 *
7 * This Program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2, or (at your option)
10 * any later version.
11 *
12 * This Program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with XBMC; see the file COPYING. If not, write to
19 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
20 * http://www.gnu.org/copyleft/gpl.html
21 *
22 */
23
24 // CAutorun - Autorun for different Cd Media
25 // like DVD Movies or XBOX Games
26 //
27 // by Bobbin007 in 2003
28 //
29 //
30 //
31
32 #include "system.h" // for HAS_DVD_DRIVE
33
34 #ifdef HAS_DVD_DRIVE
35
c51b118 Merged cptspiff's code-reshuffle branch.
theuni authored
36 #include "utils/StdString.h"
37
38 namespace XFILE
39 {
40 class IDirectory;
41 }
45285e8 step 3/4: Move linuxport to trunk. How'd I get roped into this?
AlTheKiller authored
42
43 namespace MEDIA_DETECT
44 {
45 class CAutorun
46 {
47 public:
48 CAutorun();
49 virtual ~CAutorun();
1c64603 @elupus Attempt to get PlayDisc to work properly on linux even if multiple dr…
elupus authored
50 static bool CanResumePlayDVD(const CStdString& path);
89135dd Fixed resume function on DVD discs and refactoring PlayDisc to includ…
Voyager-xbmc authored
51 static bool PlayDisc(const CStdString& path="", bool bypassSettings = false, bool startFromBeginning = false);
52 static bool PlayDiscAskResume(const CStdString& path="");
45285e8 step 3/4: Move linuxport to trunk. How'd I get roped into this?
AlTheKiller authored
53 bool IsEnabled() const;
54 void Enable();
55 void Disable();
56 void HandleAutorun();
a95ff30 @wsoltys fixed Linux compiler error
wsoltys authored
57 static void ExecuteAutorun(const CStdString& path = "", bool bypassSettings = false, bool ignoreplaying = false, bool startFromBeginning = false);
45285e8 step 3/4: Move linuxport to trunk. How'd I get roped into this?
AlTheKiller authored
58 protected:
c4fe6cf dvd unique id - final
Voyager-xbmc authored
59 static bool RunDisc(XFILE::IDirectory* pDir, const CStdString& strDrive, int& nAddedToPlaylist, bool bRoot, bool bypassSettings, bool startFromBeginning);
45285e8 step 3/4: Move linuxport to trunk. How'd I get roped into this?
AlTheKiller authored
60 bool m_bEnable;
61 };
62 }
63
64 #endif
Something went wrong with that request. Please try again.