Commit 5fd9466c authored by Hugo Beauzée-Luyssen's avatar Hugo Beauzée-Luyssen

Remove common.hpp forward declaration and add them where they make sense

parent 4d45fea2
......@@ -24,6 +24,8 @@
#ifndef LIBVLC_CXX_MEDIALISTPLAYER_H
#define LIBVLC_CXX_MEDIALISTPLAYER_H
#include <string>
#include "common.hpp"
#include "Internal.hpp"
......@@ -31,6 +33,8 @@ namespace VLC
{
class EventManager;
class MediaPlayer;
class MediaList;
class VLCPP_API MediaListPlayer : public Internal<libvlc_media_list_player_t>
{
......
......@@ -24,6 +24,9 @@
#ifndef LIBVLC_CXX_MEDIAPLAYER_H
#define LIBVLC_CXX_MEDIAPLAYER_H
#include <string>
#include <vector>
#include "common.hpp"
#include "Internal.hpp"
......@@ -31,6 +34,10 @@ namespace VLC
{
class EventManager;
class AudioOutputDeviceDescription;
class TrackDescription;
class Instance;
class Media;
class VLCPP_API MediaPlayer : public Internal<libvlc_media_player_t>
{
......
......@@ -36,17 +36,4 @@
# define VLCPP_API
#endif
namespace VLC
{
class Instance;
class Video;
class MediaListPlayer;
class MediaDiscoverer;
class MediaPlayer;
class Media;
class MediaLibrary;
class MediaList;
class Audio;
}
#endif
......@@ -25,7 +25,6 @@
#define LIBVLC_CXX_STRUCTURES_H
#include "common.hpp"
#include <vector>
namespace VLC
{
......
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