summaryrefslogtreecommitdiff
path: root/tests/test-decode.c
diff options
context:
space:
mode:
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-07-19 17:00:36 +0200
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-07-19 17:30:36 +0200
commit7f47ac3bea8e703f0d998d318e58606bf1a14560 (patch)
tree3a74a4a0fa564dbe9a538c2aa57b01e848f6d2c3 /tests/test-decode.c
parent768956901609122030a96dada77eb9757042e3e8 (diff)
Drop FFmpeg-based decoders.
GStreamer codecparsers-based decoders are the only supported decoders now. Though, FFmpeg decoders are still available in gstreamer-vaapi 0.3.x series.
Diffstat (limited to 'tests/test-decode.c')
-rw-r--r--tests/test-decode.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/tests/test-decode.c b/tests/test-decode.c
index 2f496bea..561162d3 100644
--- a/tests/test-decode.c
+++ b/tests/test-decode.c
@@ -31,9 +31,6 @@
#include "test-h264.h"
#include "test-vc1.h"
-#if USE_FFMPEG
-# include <gst/vaapi/gstvaapidecoder_ffmpeg.h>
-#endif
#if USE_CODEC_PARSERS
# include <gst/vaapi/gstvaapidecoder_h264.h>
# include <gst/vaapi/gstvaapidecoder_jpeg.h>
@@ -79,21 +76,12 @@ static inline void pause(void)
}
static gchar *g_codec_str;
-static gboolean g_use_ffmpeg = FALSE;
static GOptionEntry g_options[] = {
{ "codec", 'c',
0,
G_OPTION_ARG_STRING, &g_codec_str,
"codec to test", NULL },
- { "ffmpeg", 0,
- 0,
- G_OPTION_ARG_NONE, &g_use_ffmpeg,
- "use ffmpeg", NULL },
- { "codecparsers", 0,
- G_OPTION_FLAG_REVERSE,
- G_OPTION_ARG_NONE, &g_use_ffmpeg,
- "use codec parsers", NULL },
{ NULL, }
};
@@ -159,14 +147,6 @@ main(int argc, char *argv[])
NULL
);
- if (g_use_ffmpeg) {
-#if USE_FFMPEG
- decoder = gst_vaapi_decoder_ffmpeg_new(display, decoder_caps);
-#else
- g_error("FFmpeg-based decoders are not supported");
-#endif
- }
- else {
#if USE_CODEC_PARSERS
switch (gst_vaapi_profile_get_codec(info.profile)) {
case GST_VAAPI_CODEC_H264:
@@ -187,10 +167,7 @@ main(int argc, char *argv[])
decoder = NULL;
break;
}
-#else
- g_error("codecparsers-based decoders are not supported");
#endif
- }
if (!decoder)
g_error("could not create decoder");
gst_caps_unref(decoder_caps);