Removing FrameForStorage
R=pwestin@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2142004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4688 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -389,18 +389,6 @@ public:
|
||||
virtual int32_t RegisterFrameTypeCallback(
|
||||
VCMFrameTypeCallback* frameTypeCallback) = 0;
|
||||
|
||||
// Register a frame storage callback. This callback will be called right before an
|
||||
// encoded frame is given to the decoder. Useful for recording the incoming video sequence.
|
||||
//
|
||||
// Input:
|
||||
// - frameStorageCallback : The callback object used by the module
|
||||
// to store a received encoded frame.
|
||||
//
|
||||
// Return value : VCM_OK, on success.
|
||||
// < 0, on error.
|
||||
virtual int32_t RegisterFrameStorageCallback(
|
||||
VCMFrameStorageCallback* frameStorageCallback) = 0;
|
||||
|
||||
// Registers a callback which is called whenever the receive side of the VCM
|
||||
// encounters holes in the packet sequence and needs packets to be retransmitted.
|
||||
//
|
||||
@ -435,17 +423,6 @@ public:
|
||||
// < 0, on error.
|
||||
virtual int32_t DecodeDualFrame(uint16_t maxWaitTimeMs = 200) = 0;
|
||||
|
||||
// Decodes a frame and sets an appropriate render time in ms relative to the system time.
|
||||
// Should be used in conjunction with VCMFrameStorageCallback.
|
||||
//
|
||||
// Input:
|
||||
// - frameFromStorage : Encoded frame read from file or received through
|
||||
// the VCMFrameStorageCallback callback.
|
||||
//
|
||||
// Return value: : VCM_OK, on success
|
||||
// < 0, on error
|
||||
virtual int32_t DecodeFromStorage(const EncodedVideoData& frameFromStorage) = 0;
|
||||
|
||||
// Reset the decoder state to the initial state.
|
||||
//
|
||||
// Return value : VCM_OK, on success.
|
||||
|
Reference in New Issue
Block a user