Added BMediaRosterEx as friend class
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4533 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -14,6 +14,10 @@
|
|||||||
#include <MediaDefs.h>
|
#include <MediaDefs.h>
|
||||||
#include <MediaNode.h>
|
#include <MediaNode.h>
|
||||||
|
|
||||||
|
namespace BPrivate { namespace media {
|
||||||
|
class BMediaRosterEx;
|
||||||
|
}}
|
||||||
|
|
||||||
class _buffer_id_cache;
|
class _buffer_id_cache;
|
||||||
|
|
||||||
class BBufferConsumer :
|
class BBufferConsumer :
|
||||||
@@ -187,9 +191,10 @@ virtual status_t _Reserved_BufferConsumer_13(void *);
|
|||||||
virtual status_t _Reserved_BufferConsumer_14(void *);
|
virtual status_t _Reserved_BufferConsumer_14(void *);
|
||||||
virtual status_t _Reserved_BufferConsumer_15(void *);
|
virtual status_t _Reserved_BufferConsumer_15(void *);
|
||||||
|
|
||||||
friend class BMediaRoster;
|
|
||||||
friend class BMediaNode;
|
friend class BMediaNode;
|
||||||
friend class BBufferProducer;
|
friend class BBufferProducer;
|
||||||
|
friend class BMediaRoster;
|
||||||
|
friend class BPrivate::media::BMediaRosterEx;
|
||||||
|
|
||||||
media_type fConsumerType;
|
media_type fConsumerType;
|
||||||
_buffer_id_cache * fBufferCache;
|
_buffer_id_cache * fBufferCache;
|
||||||
|
|||||||
@@ -14,6 +14,10 @@
|
|||||||
#include <MediaDefs.h>
|
#include <MediaDefs.h>
|
||||||
#include <MediaNode.h>
|
#include <MediaNode.h>
|
||||||
|
|
||||||
|
namespace BPrivate { namespace media {
|
||||||
|
class BMediaRosterEx;
|
||||||
|
}}
|
||||||
|
|
||||||
|
|
||||||
class BBufferProducer :
|
class BBufferProducer :
|
||||||
public virtual BMediaNode
|
public virtual BMediaNode
|
||||||
@@ -189,9 +193,10 @@ virtual void LatencyChanged( // used to be Reserved 1
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
friend class BMediaRoster;
|
|
||||||
friend class BBufferConsumer;
|
friend class BBufferConsumer;
|
||||||
friend class BMediaNode;
|
friend class BMediaNode;
|
||||||
|
friend class BMediaRoster;
|
||||||
|
friend class BPrivate::media::BMediaRosterEx;
|
||||||
|
|
||||||
BBufferProducer(); /* private unimplemented */
|
BBufferProducer(); /* private unimplemented */
|
||||||
BBufferProducer(
|
BBufferProducer(
|
||||||
|
|||||||
Reference in New Issue
Block a user