equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: Observer for Jitter buffer. |
14 * Description: Observer for Jitter buffer. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #ifndef JITTERBUFFER_OBS_H |
18 #ifndef JITTERBUFFEROBSERVER_H |
19 #define JITTERBUFFER_OBS_H |
19 #define JITTERBUFFEROBSERVER_H |
20 |
20 |
21 class MJitterBufferObserver |
21 class MJitterBufferObserver |
22 { |
22 { |
23 public: |
23 public: |
24 enum TJBEvent |
24 enum TJBEvent |
37 virtual void EventJB(TInt aEventType, TInt aError = KErrNone) = 0; |
37 virtual void EventJB(TInt aEventType, TInt aError = KErrNone) = 0; |
38 |
38 |
39 /** |
39 /** |
40 * Callback function for codec reconfiguration for dynamic |
40 * Callback function for codec reconfiguration for dynamic |
41 * buffer size adjustment. |
41 * buffer size adjustment. |
42 * @since S60 v5.0 |
|
43 * @param aBufferSize Buffer size request in samples. |
42 * @param aBufferSize Buffer size request in samples. |
44 * |
43 * |
45 virtual void DynamicBufferChangeRequest(TInt aBufferSize) = 0; |
44 virtual void DynamicBufferChangeRequest(TInt aBufferSize) = 0; |
46 */ |
45 */ |
47 |
|
48 }; |
46 }; |
49 |
47 |
50 #endif // JITTERBUFFER_OBS_H |
48 #endif //JITTERBUFFEROBSERVER_H |
|
49 |
51 // End of file |
50 // End of file |