Move ffmpeg core files

This commit is contained in:
twinaphex 2015-10-19 16:55:08 +02:00
parent a25bc08d60
commit 1e681cad4e
7 changed files with 2198 additions and 4 deletions

View File

@ -872,7 +872,7 @@ endif
ifeq ($(HAVE_FFMPEG), 1) ifeq ($(HAVE_FFMPEG), 1)
OBJ += record/drivers/record_ffmpeg.o \ OBJ += record/drivers/record_ffmpeg.o \
cores/ffmpeg_core.o cores/libretro-ffmpeg/ffmpeg_core.o
LIBS += $(AVCODEC_LIBS) $(AVFORMAT_LIBS) $(AVUTIL_LIBS) $(SWSCALE_LIBS) $(SWRESAMPLE_LIBS) $(FFMPEG_LIBS) LIBS += $(AVCODEC_LIBS) $(AVFORMAT_LIBS) $(AVUTIL_LIBS) $(SWSCALE_LIBS) $(SWRESAMPLE_LIBS) $(FFMPEG_LIBS)
DEFINES += $(AVCODEC_CFLAGS) $(AVFORMAT_CFLAGS) $(AVUTIL_CFLAGS) $(SWSCALE_CFLAGS) $(SWRESAMPLE_CFLAGS) DEFINES += $(AVCODEC_CFLAGS) $(AVFORMAT_CFLAGS) $(AVUTIL_CFLAGS) $(SWSCALE_CFLAGS) $(SWRESAMPLE_CFLAGS)
DEFINES += -DHAVE_FFMPEG -Iffmpeg DEFINES += -DHAVE_FFMPEG -Iffmpeg

File diff suppressed because it is too large Load Diff

View File

@ -35,12 +35,11 @@ extern "C" {
#include <rthreads/rthreads.h> #include <rthreads/rthreads.h>
#include <queues/fifo_buffer.h> #include <queues/fifo_buffer.h>
#include "libretro.h"
#ifdef RARCH_INTERNAL #ifdef RARCH_INTERNAL
#include "internal_cores.h" #include "internal_cores.h"
#include "../libretro.h"
#define CORE_PREFIX(s) libretro_ffmpeg_##s #define CORE_PREFIX(s) libretro_ffmpeg_##s
#else #else
#include "libretro.h"
#define CORE_PREFIX(s) s #define CORE_PREFIX(s) s
#endif #endif

View File

@ -0,0 +1 @@
#include "../internal_cores.h"

View File

@ -0,0 +1 @@
#include "../../libretro.h"

View File

@ -0,0 +1,5 @@
{
global: retro_*;
local: *;
};

View File

@ -580,7 +580,7 @@ DYNAMIC
CORES CORES
============================================================ */ ============================================================ */
#ifdef HAVE_FFMPEG #ifdef HAVE_FFMPEG
#include "../cores/ffmpeg_core.c" #include "../cores/libretro-ffmpeg/ffmpeg_core.c"
#endif #endif
#include "../cores/dynamic_dummy.c" #include "../cores/dynamic_dummy.c"