diff --git a/player/FFMpegDecoder.cpp b/src/Codec/Transcode.cpp similarity index 99% rename from player/FFMpegDecoder.cpp rename to src/Codec/Transcode.cpp index 9d1f6560..26a0fb95 100644 --- a/player/FFMpegDecoder.cpp +++ b/src/Codec/Transcode.cpp @@ -8,7 +8,9 @@ * may be found in the AUTHORS file in the root of the source tree. */ -#include "FFMpegDecoder.h" +#if defined(ENABLE_FFMPEG) + +#include "Transcode.h" #define MAX_DELAY_SECOND 3 using namespace std; @@ -425,3 +427,5 @@ void TaskManager::onThreadRun(const string &name) { } InfoL << name << " exited!"; } + +#endif//ENABLE_FFMPEG \ No newline at end of file diff --git a/player/FFMpegDecoder.h b/src/Codec/Transcode.h similarity index 98% rename from player/FFMpegDecoder.h rename to src/Codec/Transcode.h index de251f50..9a81e01e 100644 --- a/player/FFMpegDecoder.h +++ b/src/Codec/Transcode.h @@ -14,6 +14,8 @@ #include "Util/TimeTicker.h" #include "Common/MediaSink.h" +#if defined(ENABLE_FFMPEG) + #ifdef __cplusplus extern "C" { #endif @@ -113,6 +115,7 @@ private: mediakit::FrameMerger _merger { mediakit::FrameMerger::h264_prefix }; }; +#endif// ENABLE_FFMPEG #endif /* FFMpegDecoder_H_ */