Audio播放逻辑

This commit is contained in:
2024-02-23 16:24:42 +08:00
parent 5e794cf825
commit f005b19ee4
8 changed files with 206 additions and 36 deletions

View File

@@ -1,17 +1,9 @@
#ifndef DECODER_H
#define DECODER_H
extern "C" {
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
#include "libavutil/imgutils.h"
}
#include <queue>
#include <condition_variable>
#include <mutex>
#include "decodeParam.h"
void InitDecoder(const char* filepath, VideoParam& param);
void RequestPacket(MediaParam& param);
void InitDecoder(const char* filepath, MediaParam& param);
void RequestVideoPacket(MediaParam& param);
void RequestVideoFrame(MediaParam& param);
#endif