diff options
author | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2012-07-17 13:44:45 +0200 |
---|---|---|
committer | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2012-07-17 18:02:16 +0200 |
commit | 776d120b7fed1d52f472f2f8f4a5f19464a9f22e (patch) | |
tree | 9f4bc2d02ae7318a338537cf6b7a247eef2a5601 /tests/test-decode.c | |
parent | 1139908487b3f24792d5e912d3156164e8f665aa (diff) |
tests: add test for JPEG decoding.
Diffstat (limited to 'tests/test-decode.c')
-rw-r--r-- | tests/test-decode.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test-decode.c b/tests/test-decode.c index 895c8623..021d087c 100644 --- a/tests/test-decode.c +++ b/tests/test-decode.c @@ -26,6 +26,7 @@ #include <gst/vaapi/gstvaapiwindow_x11.h> #include <gst/vaapi/gstvaapidecoder.h> #include <gst/vaapi/gstvaapisurface.h> +#include "test-jpeg.h" #include "test-mpeg2.h" #include "test-h264.h" #include "test-vc1.h" @@ -35,6 +36,7 @@ #endif #if USE_CODEC_PARSERS # include <gst/vaapi/gstvaapidecoder_h264.h> +# include <gst/vaapi/gstvaapidecoder_jpeg.h> # include <gst/vaapi/gstvaapidecoder_mpeg2.h> # include <gst/vaapi/gstvaapidecoder_vc1.h> #endif @@ -52,6 +54,7 @@ struct _CodecDefs { static const CodecDefs g_codec_defs[] = { #define INIT_FUNCS(CODEC) { #CODEC, CODEC##_get_video_info } + INIT_FUNCS(jpeg), INIT_FUNCS(mpeg2), INIT_FUNCS(h264), INIT_FUNCS(vc1), @@ -169,6 +172,9 @@ main(int argc, char *argv[]) case GST_VAAPI_CODEC_H264: decoder = gst_vaapi_decoder_h264_new(display, decoder_caps); break; + case GST_VAAPI_CODEC_JPEG: + decoder = gst_vaapi_decoder_jpeg_new(display, decoder_caps); + break; case GST_VAAPI_CODEC_MPEG2: decoder = gst_vaapi_decoder_mpeg2_new(display, decoder_caps); break; |