Improve:MediaManager module.

This commit is contained in:
Fancy code 2024-06-15 14:18:21 +08:00
parent 2c9a659d4c
commit 7e6b8d4605
5 changed files with 10 additions and 10 deletions

View File

@ -124,8 +124,8 @@ typedef struct camera_task_param
} CameraTaskParam;
// using AudioStreamCallback = void (*)(const void *, const int, const unsigned long long);
// using VideoStreamCallback = void (*)(const void *, const int, const unsigned long long);
using AudioStreamCallback = std::function<void(const void *, const int &, const unsigned long long &)>;
using VideoStreamCallback = std::function<void(const void *, const int &, const unsigned long long &)>;
using AudioStreamCallback = std::function<void(const void *, const unsigned int &, const unsigned long long &)>;
using VideoStreamCallback = std::function<void(const void *, const unsigned int &, const unsigned long long &)>;
class VCameraHal
{
public:

View File

@ -33,7 +33,7 @@ void SaveStream::UnInit(void)
mFileVideo = nullptr;
}
}
void SaveStream::GetVideoStream(const void *stream, const int &length, const unsigned long long &timeStamp)
void SaveStream::GetVideoStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp)
{
if (mFileVideo) {
size_t writeLength = fwrite(stream, 1, length, mFileVideo);
@ -43,7 +43,7 @@ void SaveStream::GetVideoStream(const void *stream, const int &length, const uns
fflush(mFileVideo);
}
}
void SaveStream::GetAudioStream(const void *stream, const int &length, const unsigned long long &timeStamp)
void SaveStream::GetAudioStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp)
{
if (mFileAudio) {
size_t writeLength = fwrite(stream, 1, length, mFileAudio);

View File

@ -23,8 +23,8 @@ public:
virtual ~SaveStream() = default;
void Init(void) override;
void UnInit(void) override;
void GetVideoStream(const void *stream, const int &length, const unsigned long long &timeStamp) override;
void GetAudioStream(const void *stream, const int &length, const unsigned long long &timeStamp) override;
void GetVideoStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp) override;
void GetAudioStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp) override;
private:
FILE *mFileAudio;

View File

@ -19,9 +19,9 @@ void VStreamHandle::Init(void)
void VStreamHandle::UnInit(void)
{
}
void VStreamHandle::GetVideoStream(const void *stream, const int &length, const unsigned long long &timeStamp)
void VStreamHandle::GetVideoStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp)
{
}
void VStreamHandle::GetAudioStream(const void *stream, const int &length, const unsigned long long &timeStamp)
void VStreamHandle::GetAudioStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp)
{
}

View File

@ -21,7 +21,7 @@ public:
virtual ~VStreamHandle() = default;
virtual void Init(void);
virtual void UnInit(void);
virtual void GetVideoStream(const void *stream, const int &length, const unsigned long long &timeStamp);
virtual void GetAudioStream(const void *stream, const int &length, const unsigned long long &timeStamp);
virtual void GetVideoStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp);
virtual void GetAudioStream(const void *stream, const unsigned int &length, const unsigned long long &timeStamp);
};
#endif