#include <mmccctrlobserver.h>
List of all members.
Public Member Functions |
virtual void | MccEventReceived (const TMccEvent &aEvent)=0 |
virtual void | MccMediaStarted (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccMediaStopped (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccMediaPaused (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccMediaResumed (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccMediaPrepared (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccMediaInactive (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccMediaActive (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | MccCtrlError (TInt aError, TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aSinkSourceId)=0 |
virtual void | UnknownMediaReceived (TUint32, TUint32, TUint32, TUint32, TUint8) |
Detailed Description
Observer interface for clients to receive events from MCC. Client must implement this in order to create an instance of CMccInterface.
- See also:
- CMccInterface::NewL() mmccinterface.lib
Member Function Documentation
virtual void MMccCtrlObserver::MccCtrlError |
( |
TInt |
aError, |
|
|
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive error event.
- Parameters:
-
| aError | Error code. |
| aSessionId | Session ID. |
| aLinkId | Link ID. |
| aStreamId | Stream ID. |
| aSinkSourceId | Sink or source ID. |
virtual void MMccCtrlObserver::MccEventReceived |
( |
const TMccEvent & |
aEvent |
) |
[pure virtual] |
Callback function to receive media events.
- Parameters:
-
| aEvent | Received media event. |
virtual void MMccCtrlObserver::MccMediaActive |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media activity event. The function is called when the first RTP packet is received by a downlink stream.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::MccMediaInactive |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media inactivity event.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::MccMediaPaused |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media paused event.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::MccMediaPrepared |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media prepared event.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::MccMediaResumed |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media resumed event.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::MccMediaStarted |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media started event.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::MccMediaStopped |
( |
TUint32 |
aSessionId, |
|
|
TUint32 |
aLinkId, |
|
|
TUint32 |
aStreamId, |
|
|
TUint32 |
aSinkSourceId | |
|
) |
| | [pure virtual] |
Callback function to receive media stopped event.
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
virtual void MMccCtrlObserver::UnknownMediaReceived |
( |
TUint32 |
, |
|
|
TUint32 |
, |
|
|
TUint32 |
, |
|
|
TUint32 |
, |
|
|
TUint8 |
| |
|
) |
| | [inline, virtual] |
Callback function to notify client of unknown media packet. Called when packet with unknown payload type is received by a downlink stream.
- Since:
- Series 60 3.0
- Parameters:
-
| aSessionId | Session ID |
| aLinkId | Link ID |
| aStreamId | Stream ID |
| aSinkSourceId | Sink or source ID |
| aPayloadType | Payload type of received packet |
The documentation for this class was generated from the following file: