Skip to content

Instantly share code, notes, and snippets.

@aikar
Created April 3, 2014 02:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aikar/5fde8293f7773b32343a to your computer and use it in GitHub Desktop.
Save aikar/5fde8293f7773b32343a to your computer and use it in GitHub Desktop.
/store/home/aikar/local/src/obs-studio/libobs/media-io/audio-resampler-ffmpeg.c: In function ‘audio_resampler_resample’:
/store/home/aikar/local/src/obs-studio/libobs/media-io/audio-resampler-ffmpeg.c:140:2: warning: implicit declaration of function ‘swr_get_delay’ [-Wimplicit-function-declaration]
int64_t delay = swr_get_delay(context, rs->input_freq);
^
[ 31%] Building C object libobs/CMakeFiles/libobs.dir/media-io/video-scaler-ffmpeg.c.o
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:28:34: error: return type is an incomplete type
static inline enum AVPixelFormat get_ffmpeg_video_format(
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c: In function ‘get_ffmpeg_video_format’:
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:32:33: error: ‘AV_PIX_FMT_NONE’ undeclared (first use in this function)
case VIDEO_FORMAT_NONE: return AV_PIX_FMT_NONE;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:32:33: note: each undeclared identifier is reported only once for each function it appears in
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:32:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_NONE: return AV_PIX_FMT_NONE;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:33:33: error: ‘AV_PIX_FMT_YUV420P’ undeclared (first use in this function)
case VIDEO_FORMAT_I420: return AV_PIX_FMT_YUV420P;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:33:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_I420: return AV_PIX_FMT_YUV420P;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:34:33: error: ‘AV_PIX_FMT_NV12’ undeclared (first use in this function)
case VIDEO_FORMAT_NV12: return AV_PIX_FMT_NV12;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:34:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_NV12: return AV_PIX_FMT_NV12;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:35:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_YVYU: return AV_PIX_FMT_NONE;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:36:33: error: ‘AV_PIX_FMT_YUYV422’ undeclared (first use in this function)
case VIDEO_FORMAT_YUY2: return AV_PIX_FMT_YUYV422;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:36:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_YUY2: return AV_PIX_FMT_YUYV422;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:37:33: error: ‘AV_PIX_FMT_UYVY422’ undeclared (first use in this function)
case VIDEO_FORMAT_UYVY: return AV_PIX_FMT_UYVY422;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:37:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_UYVY: return AV_PIX_FMT_UYVY422;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:38:33: error: ‘AV_PIX_FMT_RGBA’ undeclared (first use in this function)
case VIDEO_FORMAT_RGBA: return AV_PIX_FMT_RGBA;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:38:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_RGBA: return AV_PIX_FMT_RGBA;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:39:33: error: ‘AV_PIX_FMT_BGRA’ undeclared (first use in this function)
case VIDEO_FORMAT_BGRA: return AV_PIX_FMT_BGRA;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:39:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_BGRA: return AV_PIX_FMT_BGRA;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:40:26: warning: ‘return’ with a value, in function returning void [enabled by default]
case VIDEO_FORMAT_BGRX: return AV_PIX_FMT_BGRA;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:43:2: warning: ‘return’ with a value, in function returning void [enabled by default]
return AV_PIX_FMT_NONE;
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c: In function ‘video_scaler_create’:
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:88:7: error: variable ‘format_src’ has initializer but incomplete type
enum AVPixelFormat format_src = get_ffmpeg_video_format(src->format);
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:88:21: error: storage size of ‘format_src’ isn’t known
enum AVPixelFormat format_src = get_ffmpeg_video_format(src->format);
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:89:7: error: variable ‘format_dst’ has initializer but incomplete type
enum AVPixelFormat format_dst = get_ffmpeg_video_format(dst->format);
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:89:21: error: storage size of ‘format_dst’ isn’t known
enum AVPixelFormat format_dst = get_ffmpeg_video_format(dst->format);
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:101:20: error: ‘AV_PIX_FMT_NONE’ undeclared (first use in this function)
if (format_src == AV_PIX_FMT_NONE ||
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:89:21: warning: unused variable ‘format_dst’ [-Wunused-variable]
enum AVPixelFormat format_dst = get_ffmpeg_video_format(dst->format);
^
/store/home/aikar/local/src/obs-studio/libobs/media-io/video-scaler-ffmpeg.c:88:21: warning: unused variable ‘format_src’ [-Wunused-variable]
enum AVPixelFormat format_src = get_ffmpeg_video_format(src->format);
^
make[2]: *** [libobs/CMakeFiles/libobs.dir/media-io/video-scaler-ffmpeg.c.o] Error 1
make[1]: *** [libobs/CMakeFiles/libobs.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment