diff mbox

[FFmpeg-devel] movenc:adds keywords metadata

Message ID CAO7v-1TVuk3qk5gjeg4zcprzTNgJ+xFaaQR1=fYndh797dpmdA@mail.gmail.com
State New
Headers show

Commit Message

Kieran O Leary July 10, 2017, 10:04 p.m. UTC
Hi,

A user mentioned in ffmpeg-user (
http://ffmpeg.org/pipermail/ffmpeg-user/2017-July/036571.html)  that they
couldn't write the 'keywords' metadata tag. I tested this patch and it
appears to add the metadata value when using MOV and MP4 as output. I'm
sure I've messed something up so please let me know if I can improve this.

Patch is attached and posted here too:

From c474a7f5095fc1a84c4bd2d811546a821f6420f6 Mon Sep 17 00:00:00 2001
From: Kieran O'Leary <kieran.o.leary@gmail.com>
Date: Mon, 10 Jul 2017 22:54:56 +0100
Subject: [PATCH] movenc:adds keywords metadata

---
 libavformat/movenc.c | 2 ++
 1 file changed, 2 insertions(+)

     mov_write_int8_metadata  (s, pb, "stik",    "media_type",1);
@@ -3543,6 +3544,7 @@ static int mov_write_udta_tag(AVIOContext *pb,
MOVMuxContext *mov,
         mov_write_string_metadata(s, pb_buf, "\251mak", "make",        0);
         mov_write_string_metadata(s, pb_buf, "\251mod", "model",       0);
         mov_write_string_metadata(s, pb_buf, "\251xyz", "location",    0);
+        mov_write_string_metadata(s, pb_buf, "\251key", "keywords",    0);
         mov_write_raw_metadata_tag(s, pb_buf, "XMP_", "xmp");
     } else {
         /* iTunes meta data */

Comments

Derek Buitenhuis July 11, 2017, 3:50 p.m. UTC | #1
On 7/10/2017 11:04 PM, Kieran O Leary wrote:
> A user mentioned in ffmpeg-user (
> http://ffmpeg.org/pipermail/ffmpeg-user/2017-July/036571.html)  that they
> couldn't write the 'keywords' metadata tag. I tested this patch and it
> appears to add the metadata value when using MOV and MP4 as output. I'm
> sure I've messed something up so please let me know if I can improve this.

The patch itself loos OK, IMO.

Does this change any FATE tests?

- Derek
Kieran O Leary July 11, 2017, 7:01 p.m. UTC | #2
Hi Derek

On Tue, Jul 11, 2017 at 4:50 PM, Derek Buitenhuis <
derek.buitenhuis@gmail.com> wrote:

>
> The patch itself loos OK, IMO.
>

Thanks for taking a look.


> Does this change any FATE tests?
>
>
I'm not sure how to test this. I ran
make fate-rsync SAMPLES=fate-suite/
make fate       SAMPLES=fate-suite/

and I didn't see any major errors, but I'm not sure what to look for. I'm
pasting the terminal output from the make fate run just in case.

Best,

Kieran.

$ make fate       SAMPLES=fate-suite/
CC libavdevice/avdevice.o
AR libavdevice/libavdevice.a
CC libavfilter/avfilter.o
AR libavfilter/libavfilter.a
CC libavformat/utils.o
libavformat/utils.c: In function
'avformat_transfer_internal_stream_timing_info':
libavformat/utils.c:5537:5: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
     const AVCodecContext *dec_ctx = ist->codec;
     ^
In file included from libavformat/audiointerleave.h:27:0,
                 from libavformat/utils.c:43:
libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
libavformat/utils.c:5538:5: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
     AVCodecContext       *enc_ctx = ost->codec;
     ^
In file included from libavformat/audiointerleave.h:27:0,
                 from libavformat/utils.c:43:
libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
AR libavformat/libavformat.a
CC libavcodec/utils.o
AR libavcodec/libavcodec.a
CC libswresample/swresample.o
AR libswresample/libswresample.a
CC libswscale/utils.o
AR libswscale/libswscale.a
CC libavutil/utils.o
AR libavutil/libavutil.a
CC cmdutils.o
LD ffmpeg_g
CP ffmpeg
STRIP ffmpeg
GEN tests/pixfmts.mak
HOSTCC tests/base64.o
HOSTLD tests/base64
HOSTCC tests/tiny_psnr.o
HOSTLD tests/tiny_psnr
HOSTCC tests/tiny_ssim.o
HOSTLD tests/tiny_ssim
HOSTCC tests/audiomatch.o
HOSTLD tests/audiomatch
TEST    source
CC tests/api/api-threadmessage-test.o
LD tests/api/api-threadmessage-test
TEST    api-threadmessage
CC tests/api/api-flac-test.o
tests/api/api-flac-test.c: In function 'run_test':
tests/api/api-flac-test.c:166:9: warning: 'avcodec_encode_audio2' is
deprecated [-Wdeprecated-declarations]
         result = avcodec_encode_audio2(enc_ctx, &enc_pkt, in_frame,
&got_output
         ^
In file included from tests/api/api-flac-test.c:30:0:
./libavcodec/avcodec.h:5439:5: note: declared here
 int avcodec_encode_audio2(AVCodecContext *avctx, AVPacket *avpkt,
     ^
tests/api/api-flac-test.c:174:13: warning: 'avcodec_decode_audio4' is
deprecated [-Wdeprecated-declarations]
             result = avcodec_decode_audio4(dec_ctx, out_frame,
&got_output, &en
             ^
In file included from tests/api/api-flac-test.c:30:0:
./libavcodec/avcodec.h:4914:5: note: declared here
 int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
     ^
LD tests/api/api-flac-test
TEST    api-flac
CC tests/api/api-seek-test.o
tests/api/api-seek-test.c: In function 'compute_crc_of_packets':
tests/api/api-seek-test.c:119:13: warning: 'avcodec_decode_video2' is
deprecated [-Wdeprecated-declarations]
             result = avcodec_decode_video2(ctx, fr, &got_frame, &pkt);
             ^
In file included from tests/api/api-seek-test.c:28:0:
./libavcodec/avcodec.h:4963:5: note: declared here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^
LD tests/api/api-seek-test
HOSTCC tests/audiogen.o
HOSTLD tests/audiogen
GEN tests/data/asynth1.sw
HOSTCC tests/videogen.o
HOSTLD tests/videogen
GEN tests/vsynth1/00.pgm
TEST    lavf-flv_fmt
TEST    api-seek
CC tests/api/api-band-test.o
tests/api/api-band-test.c: In function 'video_decode':
tests/api/api-band-test.c:171:13: warning: 'avcodec_decode_video2' is
deprecated [-Wdeprecated-declarations]
             result = avcodec_decode_video2(ctx, fr, &got_frame, &pkt);
             ^
In file included from tests/api/api-band-test.c:28:0:
./libavcodec/avcodec.h:4963:5: note: declared here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^
LD tests/api/api-band-test
TEST    api-band
CC tests/api/api-h264-test.o
tests/api/api-h264-test.c: In function 'video_decode_example':
tests/api/api-h264-test.c:121:13: warning: 'avcodec_decode_video2' is
deprecated [-Wdeprecated-declarations]
             result = avcodec_decode_video2(ctx, fr, &got_frame, &pkt);
             ^
In file included from tests/api/api-h264-test.c:28:0:
./libavcodec/avcodec.h:4963:5: note: declared here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^
LD tests/api/api-h264-test
TEST    api-h264
CC tests/api/api-codec-param-test.o
tests/api/api-codec-param-test.c: In function 'try_decode_video_frame':
tests/api/api-codec-param-test.c:58:9: warning: 'avcodec_decode_video2' is
deprecated [-Wdeprecated-declarations]
         ret = avcodec_decode_video2(codec_ctx, frame, &got_frame, pkt);
         ^
In file included from ./libavformat/avformat.h:319:0,
                 from tests/api/api-codec-param-test.c:24:
./libavcodec/avcodec.h:4963:5: note: declared here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^
tests/api/api-codec-param-test.c: In function 'find_video_stream_info':
tests/api/api-codec-param-test.c:95:9: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
         codec_ctx = st->codec;
         ^
In file included from tests/api/api-codec-param-test.c:24:0:
./libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
tests/api/api-codec-param-test.c:120:13: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
             codec_ctx = st->codec;
             ^
In file included from tests/api/api-codec-param-test.c:24:0:
./libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
tests/api/api-codec-param-test.c:135:9: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
         avcodec_close(st->codec);
         ^
In file included from tests/api/api-codec-param-test.c:24:0:
./libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
tests/api/api-codec-param-test.c: In function 'dump_video_streams':
tests/api/api-codec-param-test.c:148:9: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
         AVCodecContext *codec_ctx = st->codec;
         ^
In file included from tests/api/api-codec-param-test.c:24:0:
./libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
tests/api/api-codec-param-test.c: In function 'check_video_streams':
tests/api/api-codec-param-test.c:199:9: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
         AVCodecContext *codec_ctx1 = st1->codec;
         ^
In file included from tests/api/api-codec-param-test.c:24:0:
./libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
tests/api/api-codec-param-test.c:200:9: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
         AVCodecContext *codec_ctx2 = st2->codec;
         ^
In file included from tests/api/api-codec-param-test.c:24:0:
./libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
LD tests/api/api-codec-param-test
TEST    api-png-codec-param
TEST    api-mjpeg-codec-param
CC tests/checkasm/aacpsdsp.o
CC tests/checkasm/alacdsp.o
CC tests/checkasm/audiodsp.o
CC tests/checkasm/blockdsp.o
CC tests/checkasm/bswapdsp.o
CC tests/checkasm/checkasm.o
CC tests/checkasm/fixed_dsp.o
CC tests/checkasm/flacdsp.o
CC tests/checkasm/float_dsp.o
CC tests/checkasm/fmtconvert.o
CC tests/checkasm/h264dsp.o
CC tests/checkasm/h264pred.o
CC tests/checkasm/h264qpel.o
CC tests/checkasm/hevc_add_res.o
CC tests/checkasm/hevc_idct.o
CC tests/checkasm/jpeg2000dsp.o
CC tests/checkasm/llviddsp.o
CC tests/checkasm/pixblockdsp.o
CC tests/checkasm/sbrdsp.o
CC tests/checkasm/synth_filter.o
CC tests/checkasm/v210enc.o
CC tests/checkasm/vf_blend.o
CC tests/checkasm/vf_colorspace.o
CC tests/checkasm/videodsp.o
CC tests/checkasm/vp8dsp.o
CC tests/checkasm/vp9dsp.o
X86ASM tests/checkasm/x86/checkasm.o
STRIP tests/checkasm/x86/checkasm.o
LD tests/checkasm/checkasm
TEST    checkasm-aacpsdsp
TEST    checkasm-alacdsp
TEST    checkasm-audiodsp
TEST    checkasm-blockdsp
TEST    checkasm-bswapdsp
TEST    checkasm-fixed_dsp
TEST    checkasm-flacdsp
TEST    checkasm-float_dsp
TEST    checkasm-fmtconvert
TEST    checkasm-h264dsp
TEST    checkasm-h264pred
TEST    checkasm-h264qpel
TEST    checkasm-hevc_add_res
TEST    checkasm-hevc_idct
TEST    checkasm-jpeg2000dsp
TEST    checkasm-llviddsp
TEST    checkasm-pixblockdsp
TEST    checkasm-sbrdsp
TEST    checkasm-synth_filter
TEST    checkasm-v210enc
TEST    checkasm-vf_blend
TEST    checkasm-vf_colorspace
TEST    checkasm-videodsp
TEST    checkasm-vp8dsp
TEST    checkasm-vp9dsp
CC ffprobe.o
ffprobe.c: In function 'show_packet':
ffprobe.c:1998:5: warning: 'convergence_duration' is deprecated
[-Wdeprecated-declarations]
     print_duration_ts("convergence_duration", pkt->convergence_duration);
     ^
In file included from libavformat/avformat.h:319:0,
                 from ffprobe.c:31:
./libavcodec/avcodec.h:1699:13: note: declared here
     int64_t convergence_duration;
             ^
ffprobe.c:1999:5: warning: 'convergence_duration' is deprecated
[-Wdeprecated-declarations]
     print_duration_time("convergence_duration_time",
pkt->convergence_duration,
     ^
In file included from libavformat/avformat.h:319:0,
                 from ffprobe.c:31:
./libavcodec/avcodec.h:1699:13: note: declared here
     int64_t convergence_duration;
             ^
ffprobe.c: In function 'show_stream':
ffprobe.c:2511:9: warning: 'timecode_frame_start' is deprecated
[-Wdeprecated-declarations]
         if (dec_ctx && dec_ctx->timecode_frame_start >= 0) {
         ^
In file included from libavformat/avformat.h:319:0,
                 from ffprobe.c:31:
./libavcodec/avcodec.h:2857:13: note: declared here
     int64_t timecode_frame_start;
             ^
ffprobe.c:2513:13: warning: 'timecode_frame_start' is deprecated
[-Wdeprecated-declarations]
             av_timecode_make_mpeg_tc_string(tcbuf,
dec_ctx->timecode_frame_star
             ^
In file included from libavformat/avformat.h:319:0,
                 from ffprobe.c:31:
./libavcodec/avcodec.h:2857:13: note: declared here
     int64_t timecode_frame_start;
             ^
ffprobe.c:2577:5: warning: 'codec' is deprecated [-Wdeprecated-declarations]
     if (stream->codec->rc_max_rate > 0) print_val ("max_bit_rate",
stream->code
     ^
In file included from ffprobe.c:31:0:
libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
ffprobe.c:1816:12: warning: 'codec' is deprecated
[-Wdeprecated-declarations]
     struct unit_value uv;                                           \
            ^
ffprobe.c:2577:41: note: in expansion of macro 'print_val'
     if (stream->codec->rc_max_rate > 0) print_val ("max_bit_rate",
stream->code
                                         ^
In file included from ffprobe.c:31:0:
libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^
LD ffprobe_g
CP ffprobe
STRIP ffprobe
TEST    lavf-mxf
TEST    concat-demuxer-simple1-lavf-mxf
TEST    lavf-mxf_d10
TEST    concat-demuxer-simple1-lavf-mxf_d10
TEST    lavf-ts
TEST    concat-demuxer-simple2-lavf-ts
TEST    concat-demuxer-extended-lavf-mxf
TEST    concat-demuxer-extended-lavf-mxf_d10
CC libavcodec/tests/fft.o
LD libavcodec/tests/fft
TEST    dct1d-4
TEST    idct1d-4
TEST    dct1d-5
TEST    idct1d-5
TEST    dct1d-6
TEST    idct1d-6
TEST    dct1d-7
TEST    idct1d-7
TEST    dct1d-8
TEST    idct1d-8
TEST    dct1d-9
TEST    idct1d-9
TEST    dct1d-10
TEST    idct1d-10
TEST    dct1d-11
TEST    idct1d-11
TEST    dct1d-12
TEST    idct1d-12
TEST    fft-4
TEST    ifft-4
TEST    fft-5
TEST    ifft-5
TEST    fft-6
TEST    ifft-6
TEST    fft-7
TEST    ifft-7
TEST    fft-8
TEST    ifft-8
TEST    fft-9
TEST    ifft-9
TEST    fft-10
TEST    ifft-10
TEST    fft-11
TEST    ifft-11
TEST    fft-12
TEST    ifft-12
TEST    mdct-4
TEST    imdct-4
TEST    mdct-5
TEST    imdct-5
TEST    mdct-6
TEST    imdct-6
TEST    mdct-7
TEST    imdct-7
TEST    mdct-8
TEST    imdct-8
TEST    mdct-9
TEST    imdct-9
TEST    mdct-10
TEST    imdct-10
TEST    mdct-11
TEST    imdct-11
TEST    mdct-12
TEST    imdct-12
TEST    rdft-4
TEST    irdft-4
TEST    rdft-5
TEST    irdft-5
TEST    rdft-6
TEST    irdft-6
TEST    rdft-7
TEST    irdft-7
TEST    rdft-8
TEST    irdft-8
TEST    rdft-9
TEST    irdft-9
TEST    rdft-10
TEST    irdft-10
TEST    rdft-11
TEST    irdft-11
TEST    rdft-12
TEST    irdft-12
CC libavcodec/tests/fft-fixed.o
LD libavcodec/tests/fft-fixed
TEST    fft-fixed-4
TEST    ifft-fixed-4
TEST    fft-fixed-5
TEST    ifft-fixed-5
TEST    fft-fixed-6
TEST    ifft-fixed-6
TEST    fft-fixed-7
TEST    ifft-fixed-7
TEST    fft-fixed-8
TEST    ifft-fixed-8
TEST    fft-fixed-9
TEST    ifft-fixed-9
TEST    fft-fixed-10
TEST    ifft-fixed-10
TEST    fft-fixed-11
TEST    ifft-fixed-11
TEST    fft-fixed-12
TEST    ifft-fixed-12
TEST    mdct-fixed-4
TEST    imdct-fixed-4
TEST    mdct-fixed-5
TEST    imdct-fixed-5
TEST    mdct-fixed-6
TEST    imdct-fixed-6
TEST    mdct-fixed-7
TEST    imdct-fixed-7
TEST    mdct-fixed-8
TEST    imdct-fixed-8
TEST    mdct-fixed-9
TEST    imdct-fixed-9
TEST    mdct-fixed-10
TEST    imdct-fixed-10
TEST    mdct-fixed-11
TEST    imdct-fixed-11
TEST    mdct-fixed-12
TEST    imdct-fixed-12
CC libavcodec/tests/fft-fixed32.o
LD libavcodec/tests/fft-fixed32
TEST    fft-fixed32-4
TEST    ifft-fixed32-4
TEST    mdct-fixed32-4
TEST    imdct-fixed32-4
TEST    fft-fixed32-5
TEST    ifft-fixed32-5
TEST    mdct-fixed32-5
TEST    imdct-fixed32-5
TEST    fft-fixed32-6
TEST    ifft-fixed32-6
TEST    mdct-fixed32-6
TEST    imdct-fixed32-6
TEST    fft-fixed32-7
TEST    ifft-fixed32-7
TEST    mdct-fixed32-7
TEST    imdct-fixed32-7
TEST    fft-fixed32-8
TEST    ifft-fixed32-8
TEST    mdct-fixed32-8
TEST    imdct-fixed32-8
TEST    fft-fixed32-9
TEST    ifft-fixed32-9
TEST    mdct-fixed32-9
TEST    imdct-fixed32-9
TEST    fft-fixed32-10
TEST    ifft-fixed32-10
TEST    mdct-fixed32-10
TEST    imdct-fixed32-10
TEST    fft-fixed32-11
TEST    ifft-fixed32-11
TEST    mdct-fixed32-11
TEST    imdct-fixed32-11
TEST    fft-fixed32-12
TEST    ifft-fixed32-12
TEST    mdct-fixed32-12
TEST    imdct-fixed32-12
CC libavcodec/tests/avfft.o
LD libavcodec/tests/avfft
TEST    av-dct1d-4
TEST    av-idct1d-4
TEST    av-dct1d-5
TEST    av-idct1d-5
TEST    av-dct1d-6
TEST    av-idct1d-6
TEST    av-dct1d-7
TEST    av-idct1d-7
TEST    av-dct1d-8
TEST    av-idct1d-8
TEST    av-dct1d-9
TEST    av-idct1d-9
TEST    av-dct1d-10
TEST    av-idct1d-10
TEST    av-dct1d-11
TEST    av-idct1d-11
TEST    av-dct1d-12
TEST    av-idct1d-12
TEST    av-fft-4
TEST    av-ifft-4
TEST    av-fft-5
TEST    av-ifft-5
TEST    av-fft-6
TEST    av-ifft-6
TEST    av-fft-7
TEST    av-ifft-7
TEST    av-fft-8
TEST    av-ifft-8
TEST    av-fft-9
TEST    av-ifft-9
TEST    av-fft-10
TEST    av-ifft-10
TEST    av-fft-11
TEST    av-ifft-11
TEST    av-fft-12
TEST    av-ifft-12
TEST    av-mdct-4
TEST    av-imdct-4
TEST    av-mdct-5
TEST    av-imdct-5
TEST    av-mdct-6
TEST    av-imdct-6
TEST    av-mdct-7
TEST    av-imdct-7
TEST    av-mdct-8
TEST    av-imdct-8
TEST    av-mdct-9
TEST    av-imdct-9
TEST    av-mdct-10
TEST    av-imdct-10
TEST    av-mdct-11
TEST    av-imdct-11
TEST    av-mdct-12
TEST    av-imdct-12
TEST    av-rdft-4
TEST    av-irdft-4
TEST    av-rdft-5
TEST    av-irdft-5
TEST    av-rdft-6
TEST    av-irdft-6
TEST    av-rdft-7
TEST    av-irdft-7
TEST    av-rdft-8
TEST    av-irdft-8
TEST    av-rdft-9
TEST    av-irdft-9
TEST    av-rdft-10
TEST    av-irdft-10
TEST    av-rdft-11
TEST    av-irdft-11
TEST    av-rdft-12
TEST    av-irdft-12
CC libavcodec/tests/avpacket.o
LD libavcodec/tests/avpacket
TEST    avpacket
CC libavcodec/tests/cabac.o
LD libavcodec/tests/cabac
TEST    cabac
CC libavcodec/tests/celp_math.o
LD libavcodec/tests/celp_math
TEST    celp_math
CC libavcodec/tests/golomb.o
LD libavcodec/tests/golomb
TEST    golomb
CC libavcodec/tests/dct.o
CC libavcodec/dctref.o
LD libavcodec/tests/dct
TEST    idct8x8-0
TEST    idct8x8-1
TEST    idct8x8-2
TEST    idct248
TEST    dct8x8
CC libavcodec/tests/iirfilter.o
LD libavcodec/tests/iirfilter
TEST    iirfilter
CC libavcodec/tests/options.o
libavcodec/tests/options.c: In function 'test_copy':
libavcodec/tests/options.c:152:5: warning: 'avcodec_copy_context' is
deprecated [-Wdeprecated-declarations]
     avcodec_copy_context(ctx2, ctx1);
     ^
In file included from libavcodec/tests/options.c:22:0:
./libavcodec/options.c:216:5: note: declared here
 int avcodec_copy_context(AVCodecContext *dest, const AVCodecContext *src)
     ^
libavcodec/tests/options.c:167:9: warning: 'avcodec_copy_context' is
deprecated [-Wdeprecated-declarations]
         avcodec_copy_context(ctx2, ctx1);
         ^
In file included from libavcodec/tests/options.c:22:0:
./libavcodec/options.c:216:5: note: declared here
 int avcodec_copy_context(AVCodecContext *dest, const AVCodecContext *src)
     ^
LD libavcodec/tests/options
TEST    libavcodec-options
CC libavcodec/tests/rangecoder.o
LD libavcodec/tests/rangecoder
TEST    rangecoder
CC libavcodec/tests/mathops.o
LD libavcodec/tests/mathops
TEST    mathops
CC libavcodec/tests/jpeg2000dwt.o
LD libavcodec/tests/jpeg2000dwt
TEST    j2k-dwt
CC libavcodec/tests/utils.o
LD libavcodec/tests/utils
TEST    libavcodec-utils
CC libavcodec/tests/mjpegenc_huffman.o
LD libavcodec/tests/mjpegenc_huffman
TEST    libavcodec-huffman
CC libavformat/tests/noproxy.o
LD libavformat/tests/noproxy
TEST    noproxy
CC libavformat/tests/srtp.o
LD libavformat/tests/srtp
TEST    srtp
CC libavformat/tests/url.o
LD libavformat/tests/url
TEST    url
CC libavformat/tests/movenc.o
LD libavformat/tests/movenc
TEST    movenc
CC libavutil/tests/adler32.o
LD libavutil/tests/adler32
TEST    adler32
CC libavutil/tests/aes.o
LD libavutil/tests/aes
TEST    aes
CC libavutil/tests/aes_ctr.o
LD libavutil/tests/aes_ctr
TEST    aes_ctr
CC libavutil/tests/camellia.o
LD libavutil/tests/camellia
TEST    camellia
CC libavutil/tests/cast5.o
LD libavutil/tests/cast5
TEST    cast5
CC libavutil/tests/atomic.o
LD libavutil/tests/atomic
TEST    atomic
CC libavutil/tests/audio_fifo.o
LD libavutil/tests/audio_fifo
TEST    audio_fifo
CC libavutil/tests/avstring.o
LD libavutil/tests/avstring
TEST    avstring
CC libavutil/tests/base64.o
LD libavutil/tests/base64
TEST    base64
CC libavutil/tests/blowfish.o
LD libavutil/tests/blowfish
TEST    blowfish
CC libavutil/tests/bprint.o
LD libavutil/tests/bprint
TEST    bprint
CC libavutil/tests/cpu.o
LD libavutil/tests/cpu
TEST    cpu
cpu_flags(raw) = 0x000853DB
cpu_flags_str(raw) = mmx mmxext sse sse2 sse3 ssse3 sse4.1 sse4.2 avx cmov
aesni
cpu_flags(effective) = 0x000853DB
cpu_flags_str(effective) = mmx mmxext sse sse2 sse3 ssse3 sse4.1 sse4.2 avx
cmov aesni
threads = 1 (cpu_count = 4)
CC libavutil/tests/crc.o
LD libavutil/tests/crc
TEST    crc
CC libavutil/tests/color_utils.o
LD libavutil/tests/color_utils
TEST    color_utils
CC libavutil/tests/des.o
LD libavutil/tests/des
TEST    des
CC libavutil/tests/dict.o
LD libavutil/tests/dict
TEST    dict
CC libavutil/tests/eval.o
LD libavutil/tests/eval
TEST    eval
CC libavutil/tests/fifo.o
LD libavutil/tests/fifo
TEST    fifo
CC libavutil/tests/hash.o
LD libavutil/tests/hash
TEST    hash
CC libavutil/tests/hmac.o
LD libavutil/tests/hmac
TEST    hmac
CC libavutil/tests/imgutils.o
LD libavutil/tests/imgutils
TEST    imgutils
CC libavutil/tests/lfg.o
LD libavutil/tests/lfg
TEST    lfg
CC libavutil/tests/md5.o
libavutil/tests/md5.c: In function 'main':
libavutil/tests/md5.c:41:24: warning: passing argument 2 of 'av_md5_sum'
discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 1000);
                        ^
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:89:6: note: expected 'const uint8_t * {aka const unsigned
char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned
char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len);
      ^
libavutil/tests/md5.c:43:24: warning: passing argument 2 of 'av_md5_sum'
discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 63);
                        ^
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:89:6: note: expected 'const uint8_t * {aka const unsigned
char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned
char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len);
      ^
libavutil/tests/md5.c:45:24: warning: passing argument 2 of 'av_md5_sum'
discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 64);
                        ^
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:89:6: note: expected 'const uint8_t * {aka const unsigned
char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned
char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len);
      ^
libavutil/tests/md5.c:47:24: warning: passing argument 2 of 'av_md5_sum'
discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 65);
                        ^
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:89:6: note: expected 'const uint8_t * {aka const unsigned
char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned
char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len);
      ^
libavutil/tests/md5.c:51:24: warning: passing argument 2 of 'av_md5_sum'
discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 999);
                        ^
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:89:6: note: expected 'const uint8_t * {aka const unsigned
char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned
char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len);
      ^
LD libavutil/tests/md5
TEST    md5
CC libavutil/tests/murmur3.o
LD libavutil/tests/murmur3
TEST    murmur3
CC libavutil/tests/parseutils.o
LD libavutil/tests/parseutils
TEST    parseutils
CC libavutil/tests/display.o
LD libavutil/tests/display
TEST    display
CC libavutil/tests/random_seed.o
LD libavutil/tests/random_seed
TEST    random_seed
CC libavutil/tests/ripemd.o
LD libavutil/tests/ripemd
TEST    ripemd
CC libavutil/tests/sha.o
LD libavutil/tests/sha
TEST    sha
CC libavutil/tests/sha512.o
LD libavutil/tests/sha512
TEST    sha512
CC libavutil/tests/tree.o
LD libavutil/tests/tree
TEST    tree
CC libavutil/tests/twofish.o
LD libavutil/tests/twofish
TEST    twofish
CC libavutil/tests/xtea.o
LD libavutil/tests/xtea
TEST    xtea
CC libavutil/tests/tea.o
LD libavutil/tests/tea
TEST    tea
CC libavutil/tests/opt.o
LD libavutil/tests/opt
TEST    opt
CC libavutil/tests/cpu_init.o
LD libavutil/tests/cpu_init
TEST    cpu_init
CC libavutil/tests/pixelutils.o
LD libavutil/tests/pixelutils
TEST    pixelutils
CC libswscale/tests/pixdesc_query.o
LD libswscale/tests/pixdesc_query
TEST    sws-pixdesc-query
GEN tests/data/asynth-22050-6.wav
TEST    mapchan-6ch-extract-2
TEST    mapchan-6ch-extract-2-downmix-mono
GEN tests/data/asynth-22050-1.wav
TEST    mapchan-silent-mono
CC libavformat/tests/fifo_muxer.o
LD libavformat/tests/fifo_muxer
TEST    fifo-muxer-tst
GEN tests/data/asynth-44100-2.wav
TEST    filter-adelay
TEST    filter-aecho
TEST    filter-aemphasis-50fm
TEST    filter-aemphasis-75kf
TEST    filter-afade-qsin
TEST    filter-afade-iqsin
TEST    filter-afade-esin
TEST    filter-afade-hsin
TEST    filter-afade-exp
TEST    filter-afade-log
TEST    filter-agate
TEST    filter-alimiter
GEN tests/data/asynth-44100-1.wav
TEST    filter-amerge
TEST    filter-apad
COPY tests/data/filtergraphs/anequalizer
TEST    filter-anequalizer
TEST    filter-asetnsamples
TEST    filter-asetrate
TEST    filter-chorus
TEST    filter-dcshift
TEST    filter-earwax
TEST    filter-extrastereo
COPY tests/data/filtergraphs/firequalizer
TEST    filter-firequalizer
TEST    filter-tremolo
COPY tests/data/filtergraphs/compand
TEST    filter-compand
GEN tests/data/hls-list.m3u8
TEST    filter-hls
GEN tests/data/hls-list-append.m3u8
TEST    filter-hls-append
TEST    filter-atrim-duration
TEST    filter-atrim-mixed
TEST    filter-atrim-samples
TEST    filter-atrim-time
COPY tests/data/filtergraphs/channelmap_one_int
GEN tests/data/asynth-44100-6.wav
TEST    filter-channelmap-one-int
COPY tests/data/filtergraphs/channelmap_one_str
TEST    filter-channelmap-one-str
TEST    filter-channelsplit
GEN tests/data/asynth-44100-3.wav
TEST    filter-join
TEST    filter-volume
CC libavfilter/tests/formats.o
LD libavfilter/tests/formats
TEST    filter-formats
GEN tests/data/add_keyframe_index.flv
TEST    flv-add_keyframe_index
TEST    filter-lavd-life
TEST    filter-lavd-testsrc
TEST    filter-testsrc2-yuv420p
TEST    filter-testsrc2-yuv444p
TEST    filter-testsrc2-rgb24
COPY tests/data/filtergraphs/scalenorm
TEST    filter-lavd-scalenorm
TEST    filter-framerate-up
TEST    filter-framerate-down
COPY tests/data/filtergraphs/concat
TEST    filter-concat
GEN tests/data/asynth-2626-1.wav
TEST    swr-resample-s16p-2626-8000
TEST    swr-resample-s16p-2626-44100
TEST    swr-resample-s16p-2626-48000
TEST    swr-resample-s16p-2626-96000
GEN tests/data/asynth-8000-1.wav
TEST    swr-resample-s16p-8000-2626
TEST    swr-resample-s16p-8000-44100
TEST    swr-resample-s16p-8000-48000
TEST    swr-resample-s16p-8000-96000
TEST    swr-resample-s16p-44100-2626
TEST    swr-resample-s16p-44100-8000
TEST    swr-resample-s16p-44100-48000
TEST    swr-resample-s16p-44100-96000
GEN tests/data/asynth-48000-1.wav
TEST    swr-resample-s16p-48000-2626
TEST    swr-resample-s16p-48000-8000
TEST    swr-resample-s16p-48000-44100
TEST    swr-resample-s16p-48000-96000
GEN tests/data/asynth-96000-1.wav
TEST    swr-resample-s16p-96000-2626
TEST    swr-resample-s16p-96000-8000
TEST    swr-resample-s16p-96000-44100
TEST    swr-resample-s16p-96000-48000
TEST    swr-resample-s32p-2626-8000
TEST    swr-resample-s32p-2626-44100
TEST    swr-resample-s32p-2626-48000
TEST    swr-resample-s32p-2626-96000
TEST    swr-resample-s32p-8000-2626
TEST    swr-resample-s32p-8000-44100
TEST    swr-resample-s32p-8000-48000
TEST    swr-resample-s32p-8000-96000
TEST    swr-resample-s32p-44100-2626
TEST    swr-resample-s32p-44100-8000
TEST    swr-resample-s32p-44100-48000
TEST    swr-resample-s32p-44100-96000
TEST    swr-resample-s32p-48000-2626
TEST    swr-resample-s32p-48000-8000
TEST    swr-resample-s32p-48000-44100
TEST    swr-resample-s32p-48000-96000
TEST    swr-resample-s32p-96000-2626
TEST    swr-resample-s32p-96000-8000
TEST    swr-resample-s32p-96000-44100
TEST    swr-resample-s32p-96000-48000
TEST    swr-resample-fltp-2626-8000
TEST    swr-resample-fltp-2626-44100
TEST    swr-resample-fltp-2626-48000
TEST    swr-resample-fltp-2626-96000
TEST    swr-resample-fltp-8000-2626
TEST    swr-resample-fltp-8000-44100
TEST    swr-resample-fltp-8000-48000
TEST    swr-resample-fltp-8000-96000
TEST    swr-resample-fltp-44100-2626
TEST    swr-resample-fltp-44100-8000
TEST    swr-resample-fltp-44100-48000
TEST    swr-resample-fltp-44100-96000
TEST    swr-resample-fltp-48000-2626
TEST    swr-resample-fltp-48000-8000
TEST    swr-resample-fltp-48000-44100
TEST    swr-resample-fltp-48000-96000
TEST    swr-resample-fltp-96000-2626
TEST    swr-resample-fltp-96000-8000
TEST    swr-resample-fltp-96000-44100
TEST    swr-resample-fltp-96000-48000
TEST    swr-resample-dblp-2626-8000
TEST    swr-resample-dblp-2626-44100
TEST    swr-resample-dblp-2626-48000
TEST    swr-resample-dblp-2626-96000
TEST    swr-resample-dblp-8000-2626
TEST    swr-resample-dblp-8000-44100
TEST    swr-resample-dblp-8000-48000
TEST    swr-resample-dblp-8000-96000
TEST    swr-resample-dblp-44100-2626
TEST    swr-resample-dblp-44100-8000
TEST    swr-resample-dblp-44100-48000
TEST    swr-resample-dblp-44100-96000
TEST    swr-resample-dblp-48000-2626
TEST    swr-resample-dblp-48000-8000
TEST    swr-resample-dblp-48000-44100
TEST    swr-resample-dblp-48000-96000
TEST    swr-resample-dblp-96000-2626
TEST    swr-resample-dblp-96000-8000
TEST    swr-resample-dblp-96000-44100
TEST    swr-resample-dblp-96000-48000
TEST    swr-resample_lin-s16p-8000-44100
TEST    swr-resample_lin-s16p-8000-48000
TEST    swr-resample_lin-s16p-44100-8000
TEST    swr-resample_lin-s16p-44100-48000
TEST    swr-resample_lin-s16p-48000-8000
TEST    swr-resample_lin-s16p-48000-44100
TEST    swr-resample_lin-fltp-8000-44100
TEST    swr-resample_lin-fltp-8000-48000
TEST    swr-resample_lin-fltp-44100-8000
TEST    swr-resample_lin-fltp-44100-48000
TEST    swr-resample_lin-fltp-48000-8000
TEST    swr-resample_lin-fltp-48000-44100
TEST    swr-resample_lin-dblp-8000-44100
TEST    swr-resample_lin-dblp-8000-48000
TEST    swr-resample_lin-dblp-44100-8000
TEST    swr-resample_lin-dblp-44100-48000
TEST    swr-resample_lin-dblp-48000-8000
TEST    swr-resample_lin-dblp-48000-44100
TEST    swr-resample_nn-s16p-8000-44100
TEST    swr-resample_nn-s16p-44100-8000
TEST    swr-resample_nn-fltp-8000-44100
TEST    swr-resample_nn-fltp-44100-8000
TEST    swr-resample_async-s16p-8000-44100
TEST    swr-resample_async-s16p-44100-8000
TEST    swr-resample_async-fltp-8000-44100
TEST    swr-resample_async-fltp-44100-8000
TEST    swr-resample_exact-s16p-2626-8000
TEST    swr-resample_exact-s16p-2626-44100
TEST    swr-resample_exact-s16p-2626-48000
TEST    swr-resample_exact-s16p-2626-96000
TEST    swr-resample_exact-s16p-8000-2626
TEST    swr-resample_exact-s16p-8000-44100
TEST    swr-resample_exact-s16p-8000-48000
TEST    swr-resample_exact-s16p-8000-96000
TEST    swr-resample_exact-s16p-44100-2626
TEST    swr-resample_exact-s16p-44100-8000
TEST    swr-resample_exact-s16p-44100-48000
TEST    swr-resample_exact-s16p-44100-96000
TEST    swr-resample_exact-s16p-48000-2626
TEST    swr-resample_exact-s16p-48000-8000
TEST    swr-resample_exact-s16p-48000-44100
TEST    swr-resample_exact-s16p-48000-96000
TEST    swr-resample_exact-s16p-96000-2626
TEST    swr-resample_exact-s16p-96000-8000
TEST    swr-resample_exact-s16p-96000-44100
TEST    swr-resample_exact-s16p-96000-48000
TEST    swr-resample_exact-s32p-2626-8000
TEST    swr-resample_exact-s32p-2626-44100
TEST    swr-resample_exact-s32p-2626-48000
TEST    swr-resample_exact-s32p-2626-96000
TEST    swr-resample_exact-s32p-8000-2626
TEST    swr-resample_exact-s32p-8000-44100
TEST    swr-resample_exact-s32p-8000-48000
TEST    swr-resample_exact-s32p-8000-96000
TEST    swr-resample_exact-s32p-44100-2626
TEST    swr-resample_exact-s32p-44100-8000
TEST    swr-resample_exact-s32p-44100-48000
TEST    swr-resample_exact-s32p-44100-96000
TEST    swr-resample_exact-s32p-48000-2626
TEST    swr-resample_exact-s32p-48000-8000
TEST    swr-resample_exact-s32p-48000-44100
TEST    swr-resample_exact-s32p-48000-96000
TEST    swr-resample_exact-s32p-96000-2626
TEST    swr-resample_exact-s32p-96000-8000
TEST    swr-resample_exact-s32p-96000-44100
TEST    swr-resample_exact-s32p-96000-48000
TEST    swr-resample_exact-fltp-2626-8000
TEST    swr-resample_exact-fltp-2626-44100
TEST    swr-resample_exact-fltp-2626-48000
TEST    swr-resample_exact-fltp-2626-96000
TEST    swr-resample_exact-fltp-8000-2626
TEST    swr-resample_exact-fltp-8000-44100
TEST    swr-resample_exact-fltp-8000-48000
TEST    swr-resample_exact-fltp-8000-96000
TEST    swr-resample_exact-fltp-44100-2626
TEST    swr-resample_exact-fltp-44100-8000
TEST    swr-resample_exact-fltp-44100-48000
TEST    swr-resample_exact-fltp-44100-96000
TEST    swr-resample_exact-fltp-48000-2626
TEST    swr-resample_exact-fltp-48000-8000
TEST    swr-resample_exact-fltp-48000-44100
TEST    swr-resample_exact-fltp-48000-96000
TEST    swr-resample_exact-fltp-96000-2626
TEST    swr-resample_exact-fltp-96000-8000
TEST    swr-resample_exact-fltp-96000-44100
TEST    swr-resample_exact-fltp-96000-48000
TEST    swr-resample_exact-dblp-2626-8000
TEST    swr-resample_exact-dblp-2626-44100
TEST    swr-resample_exact-dblp-2626-48000
TEST    swr-resample_exact-dblp-2626-96000
TEST    swr-resample_exact-dblp-8000-2626
TEST    swr-resample_exact-dblp-8000-44100
TEST    swr-resample_exact-dblp-8000-48000
TEST    swr-resample_exact-dblp-8000-96000
TEST    swr-resample_exact-dblp-44100-2626
TEST    swr-resample_exact-dblp-44100-8000
TEST    swr-resample_exact-dblp-44100-48000
TEST    swr-resample_exact-dblp-44100-96000
TEST    swr-resample_exact-dblp-48000-2626
TEST    swr-resample_exact-dblp-48000-8000
TEST    swr-resample_exact-dblp-48000-44100
TEST    swr-resample_exact-dblp-48000-96000
TEST    swr-resample_exact-dblp-96000-2626
TEST    swr-resample_exact-dblp-96000-8000
TEST    swr-resample_exact-dblp-96000-44100
TEST    swr-resample_exact-dblp-96000-48000
TEST    swr-resample_exact_async-s16p-8000-44100
TEST    swr-resample_exact_async-s16p-8000-48000
TEST    swr-resample_exact_async-s16p-44100-8000
TEST    swr-resample_exact_async-s16p-44100-48000
TEST    swr-resample_exact_async-s16p-48000-8000
TEST    swr-resample_exact_async-s16p-48000-44100
TEST    swr-resample_exact_async-s32p-8000-44100
TEST    swr-resample_exact_async-s32p-8000-48000
TEST    swr-resample_exact_async-s32p-44100-8000
TEST    swr-resample_exact_async-s32p-44100-48000
TEST    swr-resample_exact_async-s32p-48000-8000
TEST    swr-resample_exact_async-s32p-48000-44100
TEST    swr-resample_exact_async-fltp-8000-44100
TEST    swr-resample_exact_async-fltp-8000-48000
TEST    swr-resample_exact_async-fltp-44100-8000
TEST    swr-resample_exact_async-fltp-44100-48000
TEST    swr-resample_exact_async-fltp-48000-8000
TEST    swr-resample_exact_async-fltp-48000-44100
TEST    swr-resample_exact_async-dblp-8000-44100
TEST    swr-resample_exact_async-dblp-8000-48000
TEST    swr-resample_exact_async-dblp-44100-8000
TEST    swr-resample_exact_async-dblp-44100-48000
TEST    swr-resample_exact_async-dblp-48000-8000
TEST    swr-resample_exact_async-dblp-48000-44100
TEST    swr-resample_exact_lin-s16p-2626-8000
TEST    swr-resample_exact_lin-s16p-2626-44100
TEST    swr-resample_exact_lin-s16p-2626-48000
TEST    swr-resample_exact_lin-s16p-2626-96000
TEST    swr-resample_exact_lin-s16p-8000-2626
TEST    swr-resample_exact_lin-s16p-8000-44100
TEST    swr-resample_exact_lin-s16p-8000-48000
TEST    swr-resample_exact_lin-s16p-8000-96000
TEST    swr-resample_exact_lin-s16p-44100-2626
TEST    swr-resample_exact_lin-s16p-44100-8000
TEST    swr-resample_exact_lin-s16p-44100-48000
TEST    swr-resample_exact_lin-s16p-44100-96000
TEST    swr-resample_exact_lin-s16p-48000-2626
TEST    swr-resample_exact_lin-s16p-48000-8000
TEST    swr-resample_exact_lin-s16p-48000-44100
TEST    swr-resample_exact_lin-s16p-48000-96000
TEST    swr-resample_exact_lin-s16p-96000-2626
TEST    swr-resample_exact_lin-s16p-96000-8000
TEST    swr-resample_exact_lin-s16p-96000-44100
TEST    swr-resample_exact_lin-s16p-96000-48000
TEST    swr-resample_exact_lin-s32p-2626-8000
TEST    swr-resample_exact_lin-s32p-2626-44100
TEST    swr-resample_exact_lin-s32p-2626-48000
TEST    swr-resample_exact_lin-s32p-2626-96000
TEST    swr-resample_exact_lin-s32p-8000-2626
TEST    swr-resample_exact_lin-s32p-8000-44100
TEST    swr-resample_exact_lin-s32p-8000-48000
TEST    swr-resample_exact_lin-s32p-8000-96000
TEST    swr-resample_exact_lin-s32p-44100-2626
TEST    swr-resample_exact_lin-s32p-44100-8000
TEST    swr-resample_exact_lin-s32p-44100-48000
TEST    swr-resample_exact_lin-s32p-44100-96000
TEST    swr-resample_exact_lin-s32p-48000-2626
TEST    swr-resample_exact_lin-s32p-48000-8000
TEST    swr-resample_exact_lin-s32p-48000-44100
TEST    swr-resample_exact_lin-s32p-48000-96000
TEST    swr-resample_exact_lin-s32p-96000-2626
TEST    swr-resample_exact_lin-s32p-96000-8000
TEST    swr-resample_exact_lin-s32p-96000-44100
TEST    swr-resample_exact_lin-s32p-96000-48000
TEST    swr-resample_exact_lin-fltp-2626-8000
TEST    swr-resample_exact_lin-fltp-2626-44100
TEST    swr-resample_exact_lin-fltp-2626-48000
TEST    swr-resample_exact_lin-fltp-2626-96000
TEST    swr-resample_exact_lin-fltp-8000-2626
TEST    swr-resample_exact_lin-fltp-8000-44100
TEST    swr-resample_exact_lin-fltp-8000-48000
TEST    swr-resample_exact_lin-fltp-8000-96000
TEST    swr-resample_exact_lin-fltp-44100-2626
TEST    swr-resample_exact_lin-fltp-44100-8000
TEST    swr-resample_exact_lin-fltp-44100-48000
TEST    swr-resample_exact_lin-fltp-44100-96000
TEST    swr-resample_exact_lin-fltp-48000-2626
TEST    swr-resample_exact_lin-fltp-48000-8000
TEST    swr-resample_exact_lin-fltp-48000-44100
TEST    swr-resample_exact_lin-fltp-48000-96000
TEST    swr-resample_exact_lin-fltp-96000-2626
TEST    swr-resample_exact_lin-fltp-96000-8000
TEST    swr-resample_exact_lin-fltp-96000-44100
TEST    swr-resample_exact_lin-fltp-96000-48000
TEST    swr-resample_exact_lin-dblp-2626-8000
TEST    swr-resample_exact_lin-dblp-2626-44100
TEST    swr-resample_exact_lin-dblp-2626-48000
TEST    swr-resample_exact_lin-dblp-2626-96000
TEST    swr-resample_exact_lin-dblp-8000-2626
TEST    swr-resample_exact_lin-dblp-8000-44100
TEST    swr-resample_exact_lin-dblp-8000-48000
TEST    swr-resample_exact_lin-dblp-8000-96000
TEST    swr-resample_exact_lin-dblp-44100-2626
TEST    swr-resample_exact_lin-dblp-44100-8000
TEST    swr-resample_exact_lin-dblp-44100-48000
TEST    swr-resample_exact_lin-dblp-44100-96000
TEST    swr-resample_exact_lin-dblp-48000-2626
TEST    swr-resample_exact_lin-dblp-48000-8000
TEST    swr-resample_exact_lin-dblp-48000-44100
TEST    swr-resample_exact_lin-dblp-48000-96000
TEST    swr-resample_exact_lin-dblp-96000-2626
TEST    swr-resample_exact_lin-dblp-96000-8000
TEST    swr-resample_exact_lin-dblp-96000-44100
TEST    swr-resample_exact_lin-dblp-96000-48000
TEST    swr-resample_exact_lin_async-s16p-8000-44100
TEST    swr-resample_exact_lin_async-s16p-8000-48000
TEST    swr-resample_exact_lin_async-s16p-44100-8000
TEST    swr-resample_exact_lin_async-s16p-44100-48000
TEST    swr-resample_exact_lin_async-s16p-48000-8000
TEST    swr-resample_exact_lin_async-s16p-48000-44100
TEST    swr-resample_exact_lin_async-s32p-8000-44100
TEST    swr-resample_exact_lin_async-s32p-8000-48000
TEST    swr-resample_exact_lin_async-s32p-44100-8000
TEST    swr-resample_exact_lin_async-s32p-44100-48000
TEST    swr-resample_exact_lin_async-s32p-48000-8000
TEST    swr-resample_exact_lin_async-s32p-48000-44100
TEST    swr-resample_exact_lin_async-fltp-8000-44100
TEST    swr-resample_exact_lin_async-fltp-8000-48000
TEST    swr-resample_exact_lin_async-fltp-44100-8000
TEST    swr-resample_exact_lin_async-fltp-44100-48000
TEST    swr-resample_exact_lin_async-fltp-48000-8000
TEST    swr-resample_exact_lin_async-fltp-48000-44100
TEST    swr-resample_exact_lin_async-dblp-8000-44100
TEST    swr-resample_exact_lin_async-dblp-8000-48000
TEST    swr-resample_exact_lin_async-dblp-44100-8000
TEST    swr-resample_exact_lin_async-dblp-44100-48000
TEST    swr-resample_exact_lin_async-dblp-48000-8000
TEST    swr-resample_exact_lin_async-dblp-48000-44100
TEST    swr-audioconvert
GEN tests/data/asynth-96000-6.wav
TEST    dcinema-encode
TEST    ffmpeg-filter_complex
TEST    ffmpeg-lavfi
TEST    unknown_layout-pcm
TEST    unknown_layout-ac3
TEST    acodec-pcm-alaw
TEST    acodec-pcm-mulaw
TEST    acodec-pcm-s8
TEST    acodec-pcm-u8
TEST    acodec-pcm-s16be
TEST    acodec-pcm-s16le
TEST    acodec-pcm-u16be
TEST    acodec-pcm-u16le
TEST    acodec-pcm-s24be
TEST    acodec-pcm-s24le
TEST    acodec-pcm-u24be
TEST    acodec-pcm-u24le
TEST    acodec-pcm-s32be
TEST    acodec-pcm-s32le
TEST    acodec-pcm-u32be
TEST    acodec-pcm-u32le
TEST    acodec-pcm-f32be
TEST    acodec-pcm-f32le
TEST    acodec-pcm-f64be
TEST    acodec-pcm-f64le
TEST    acodec-pcm-s8_planar
TEST    acodec-pcm-s16be_planar
TEST    acodec-pcm-s16le_planar
TEST    acodec-pcm-s24le_planar
TEST    acodec-pcm-s32le_planar
TEST    acodec-adpcm-adx
TEST    acodec-adpcm-ima_qt
TEST    acodec-adpcm-ima_wav
TEST    acodec-adpcm-ms
TEST    acodec-adpcm-swf
TEST    acodec-adpcm-yamaha
TEST    acodec-adpcm-adx-trellis
TEST    acodec-adpcm-ima_qt-trellis
TEST    acodec-adpcm-ima_wav-trellis
TEST    acodec-adpcm-ms-trellis
TEST    acodec-adpcm-swf-trellis
TEST    acodec-adpcm-yamaha-trellis
TEST    acodec-mp2
TEST    acodec-mp2fixed
TEST    acodec-alac
TEST    acodec-dca
TEST    acodec-dca2
TEST    acodec-flac
TEST    acodec-flac-exact-rice
TEST    acodec-g723_1
TEST    acodec-ra144
TEST    acodec-roqaudio
TEST    acodec-s302m
TEST    acodec-wavpack
TEST    acodec-tta
GEN tests/data/vsynth1.yuv
TEST    vsynth1-amv
TEST    vsynth1-asv1
TEST    vsynth1-asv2
TEST    vsynth1-cinepak
TEST    vsynth1-cljr
TEST    vsynth1-dnxhd-720p
TEST    vsynth1-dnxhd-720p-rd
TEST    vsynth1-dnxhd-720p-10bit
TEST    vsynth1-dnxhd-720p-hr-lb
TEST    vsynth1-dnxhd-4k-hr-lb
TEST    vsynth1-dnxhd-uhd-hr-sq
TEST    vsynth1-dnxhd-2k-hr-hq
TEST    vsynth1-dnxhd-edge1-hr
TEST    vsynth1-dnxhd-edge2-hr
TEST    vsynth1-dnxhd-edge3-hr
TEST    vsynth1-vc2-420p
TEST    vsynth1-vc2-420p10
TEST    vsynth1-vc2-420p12
TEST    vsynth1-vc2-422p
TEST    vsynth1-vc2-422p10
TEST    vsynth1-vc2-422p12
TEST    vsynth1-vc2-444p
TEST    vsynth1-vc2-444p10
TEST    vsynth1-vc2-444p12
TEST    vsynth1-dnxhd-1080i
TEST    vsynth1-dnxhd-1080i-10bit
TEST    vsynth1-dnxhd-1080i-colr
TEST    vsynth1-dnxhd-hr-lb-mov
TEST    vsynth1-dnxhd-hr-sq-mov
TEST    vsynth1-dnxhd-hr-hq-mov
TEST    vsynth1-dv
TEST    vsynth1-dv-411
TEST    vsynth1-dv-50
TEST    vsynth1-ffv1
TEST    vsynth1-ffv1-v0
TEST    vsynth1-ffv1-v3-yuv420p
TEST    vsynth1-ffv1-v3-yuv422p10
TEST    vsynth1-ffv1-v3-yuv444p16
TEST    vsynth1-ffv1-v3-bgr0
TEST    vsynth1-ffv1-v3-rgb48
TEST    vsynth1-ffvhuff
TEST    vsynth1-ffvhuff444
TEST    vsynth1-ffvhuff420p12
TEST    vsynth1-ffvhuff422p10left
TEST    vsynth1-ffvhuff444p16
TEST    vsynth1-flashsv
TEST    vsynth1-flashsv2
TEST    vsynth1-flv
TEST    vsynth1-h261
TEST    vsynth1-h261-trellis
TEST    vsynth1-h263
TEST    vsynth1-h263-obmc
TEST    vsynth1-h263p
TEST    vsynth1-huffyuv
TEST    vsynth1-huffyuvbgr24
TEST    vsynth1-huffyuvbgra
TEST    vsynth1-jpegls
TEST    vsynth1-jpeg2000
TEST    vsynth1-jpeg2000-97
TEST    vsynth1-ljpeg
TEST    vsynth1-mjpeg
TEST    vsynth1-mjpeg-422
TEST    vsynth1-mjpeg-444
TEST    vsynth1-mjpeg-trell
TEST    vsynth1-mjpeg-huffman
TEST    vsynth1-mjpeg-trell-huffman
TEST    vsynth1-mpeg1
TEST    vsynth1-mpeg1b
TEST    vsynth1-mpeg2
TEST    vsynth1-mpeg2-422
TEST    vsynth1-mpeg2-idct-int
TEST    vsynth1-mpeg2-ilace
TEST    vsynth1-mpeg2-ivlc-qprd
TEST    vsynth1-mpeg2-thread
TEST    vsynth1-mpeg2-thread-ivlc
TEST    vsynth1-mpeg4
TEST    vsynth1-mpeg4-rc
TEST    vsynth1-mpeg4-adv
TEST    vsynth1-mpeg4-qprd
TEST    vsynth1-mpeg4-adap
TEST    vsynth1-mpeg4-qpel
TEST    vsynth1-mpeg4-thread
TEST    vsynth1-mpeg4-error
TEST    vsynth1-mpeg4-nr
TEST    vsynth1-mpeg4-nsse
TEST    vsynth1-msmpeg4
TEST    vsynth1-msmpeg4v2
TEST    vsynth1-mpng
TEST    vsynth1-msvideo1
TEST    vsynth1-prores
TEST    vsynth1-prores_ks
TEST    vsynth1-qtrle
TEST    vsynth1-qtrlegray
TEST    vsynth1-rgb
TEST    vsynth1-bpp1
TEST    vsynth1-bpp15
TEST    vsynth1-mov-bgr24
TEST    vsynth1-mov-bpp15
TEST    vsynth1-mov-bpp16
TEST    vsynth1-roqvideo
TEST    vsynth1-rv10
TEST    vsynth1-rv20
TEST    vsynth1-snow
TEST    vsynth1-snow-hpel
TEST    vsynth1-snow-ll
TEST    vsynth1-svq1
TEST    vsynth1-r210
TEST    vsynth1-v210
TEST    vsynth1-v210-10
TEST    vsynth1-v308
TEST    vsynth1-v408
TEST    vsynth1-avui
TEST    vsynth1-wmv1
TEST    vsynth1-wmv2
TEST    vsynth1-yuv
TEST    vsynth1-xface
TEST    vsynth1-yuv4
TEST    vsynth1-y41p
TEST    vsynth1-zlib
HOSTCC tests/rotozoom.o
HOSTLD tests/rotozoom
GEN tests/data/vsynth2.yuv
TEST    vsynth2-amv
TEST    vsynth2-asv1
TEST    vsynth2-asv2
TEST    vsynth2-cinepak
TEST    vsynth2-cljr
TEST    vsynth2-dnxhd-720p
TEST    vsynth2-dnxhd-720p-rd
TEST    vsynth2-dnxhd-720p-10bit
TEST    vsynth2-dnxhd-720p-hr-lb
TEST    vsynth2-dnxhd-4k-hr-lb
TEST    vsynth2-dnxhd-uhd-hr-sq
TEST    vsynth2-dnxhd-2k-hr-hq
TEST    vsynth2-dnxhd-edge1-hr
TEST    vsynth2-dnxhd-edge2-hr
TEST    vsynth2-dnxhd-edge3-hr
TEST    vsynth2-vc2-420p
TEST    vsynth2-vc2-420p10
TEST    vsynth2-vc2-420p12
TEST    vsynth2-vc2-422p
TEST    vsynth2-vc2-422p10
TEST    vsynth2-vc2-422p12
TEST    vsynth2-vc2-444p
TEST    vsynth2-vc2-444p10
TEST    vsynth2-vc2-444p12
TEST    vsynth2-dnxhd-1080i
TEST    vsynth2-dnxhd-1080i-10bit
TEST    vsynth2-dnxhd-1080i-colr
TEST    vsynth2-dnxhd-hr-lb-mov
TEST    vsynth2-dnxhd-hr-sq-mov
TEST    vsynth2-dnxhd-hr-hq-mov
TEST    vsynth2-dv
TEST    vsynth2-dv-411
TEST    vsynth2-dv-50
TEST    vsynth2-ffv1
TEST    vsynth2-ffv1-v0
TEST    vsynth2-ffv1-v3-yuv420p
TEST    vsynth2-ffv1-v3-yuv422p10
TEST    vsynth2-ffv1-v3-yuv444p16
TEST    vsynth2-ffv1-v3-bgr0
TEST    vsynth2-ffv1-v3-rgb48
TEST    vsynth2-ffvhuff
TEST    vsynth2-ffvhuff444
TEST    vsynth2-ffvhuff420p12
TEST    vsynth2-ffvhuff422p10left
TEST    vsynth2-ffvhuff444p16
TEST    vsynth2-flashsv
TEST    vsynth2-flashsv2
TEST    vsynth2-flv
TEST    vsynth2-h261
TEST    vsynth2-h261-trellis
TEST    vsynth2-h263
TEST    vsynth2-h263-obmc
TEST    vsynth2-h263p
TEST    vsynth2-huffyuv
TEST    vsynth2-huffyuvbgr24
TEST    vsynth2-huffyuvbgra
TEST    vsynth2-jpegls
TEST    vsynth2-jpeg2000
TEST    vsynth2-jpeg2000-97
TEST    vsynth2-ljpeg
TEST    vsynth2-mjpeg
TEST    vsynth2-mjpeg-422
TEST    vsynth2-mjpeg-444
TEST    vsynth2-mjpeg-trell
TEST    vsynth2-mjpeg-huffman
TEST    vsynth2-mjpeg-trell-huffman
TEST    vsynth2-mpeg1
TEST    vsynth2-mpeg1b
TEST    vsynth2-mpeg2
TEST    vsynth2-mpeg2-422
TEST    vsynth2-mpeg2-idct-int
TEST    vsynth2-mpeg2-ilace
TEST    vsynth2-mpeg2-ivlc-qprd
TEST    vsynth2-mpeg2-thread
TEST    vsynth2-mpeg2-thread-ivlc
TEST    vsynth2-mpeg4
TEST    vsynth2-mpeg4-rc
TEST    vsynth2-mpeg4-adv
TEST    vsynth2-mpeg4-qprd
TEST    vsynth2-mpeg4-adap
TEST    vsynth2-mpeg4-qpel
TEST    vsynth2-mpeg4-thread
TEST    vsynth2-mpeg4-error
TEST    vsynth2-mpeg4-nr
TEST    vsynth2-mpeg4-nsse
TEST    vsynth2-msmpeg4
TEST    vsynth2-msmpeg4v2
TEST    vsynth2-mpng
TEST    vsynth2-msvideo1
TEST    vsynth2-prores
TEST    vsynth2-prores_ks
TEST    vsynth2-qtrle
TEST    vsynth2-qtrlegray
TEST    vsynth2-rgb
TEST    vsynth2-bpp1
TEST    vsynth2-bpp15
TEST    vsynth2-mov-bgr24
TEST    vsynth2-mov-bpp15
TEST    vsynth2-mov-bpp16
TEST    vsynth2-roqvideo
TEST    vsynth2-rv10
TEST    vsynth2-rv20
TEST    vsynth2-snow
TEST    vsynth2-snow-hpel
TEST    vsynth2-snow-ll
TEST    vsynth2-svq1
TEST    vsynth2-r210
TEST    vsynth2-v210
TEST    vsynth2-v210-10
TEST    vsynth2-v308
TEST    vsynth2-v408
TEST    vsynth2-avui
TEST    vsynth2-wmv1
TEST    vsynth2-wmv2
TEST    vsynth2-yuv
TEST    vsynth2-xface
TEST    vsynth2-yuv4
TEST    vsynth2-y41p
TEST    vsynth2-zlib
GEN tests/data/vsynth3.yuv
TEST    vsynth3-amv
TEST    vsynth3-asv1
TEST    vsynth3-asv2
TEST    vsynth3-cljr
TEST    vsynth3-dnxhd-720p-hr-lb
TEST    vsynth3-dnxhd-4k-hr-lb
TEST    vsynth3-dnxhd-uhd-hr-sq
TEST    vsynth3-dnxhd-2k-hr-hq
TEST    vsynth3-dnxhd-edge1-hr
TEST    vsynth3-dnxhd-edge2-hr
TEST    vsynth3-dnxhd-edge3-hr
TEST    vsynth3-dnxhd-1080i-10bit
TEST    vsynth3-dnxhd-1080i-colr
TEST    vsynth3-dnxhd-hr-lb-mov
TEST    vsynth3-dnxhd-hr-sq-mov
TEST    vsynth3-dnxhd-hr-hq-mov
TEST    vsynth3-ffv1
TEST    vsynth3-ffv1-v0
TEST    vsynth3-ffv1-v3-yuv420p
TEST    vsynth3-ffv1-v3-yuv422p10
TEST    vsynth3-ffv1-v3-yuv444p16
TEST    vsynth3-ffv1-v3-bgr0
TEST    vsynth3-ffv1-v3-rgb48
TEST    vsynth3-ffvhuff
TEST    vsynth3-ffvhuff444
TEST    vsynth3-ffvhuff420p12
TEST    vsynth3-ffvhuff422p10left
TEST    vsynth3-ffvhuff444p16
TEST    vsynth3-flashsv
TEST    vsynth3-flashsv2
TEST    vsynth3-flv
TEST    vsynth3-huffyuv
TEST    vsynth3-huffyuvbgr24
TEST    vsynth3-huffyuvbgra
TEST    vsynth3-jpegls
TEST    vsynth3-jpeg2000
TEST    vsynth3-jpeg2000-97
TEST    vsynth3-ljpeg
TEST    vsynth3-mjpeg
TEST    vsynth3-mjpeg-422
TEST    vsynth3-mjpeg-444
TEST    vsynth3-mjpeg-trell
TEST    vsynth3-mjpeg-huffman
TEST    vsynth3-mjpeg-trell-huffman
TEST    vsynth3-mpeg1
TEST    vsynth3-mpeg1b
TEST    vsynth3-mpeg2
TEST    vsynth3-mpeg2-422
TEST    vsynth3-mpeg2-idct-int
TEST    vsynth3-mpeg2-ilace
TEST    vsynth3-mpeg2-ivlc-qprd
TEST    vsynth3-mpeg2-thread
TEST    vsynth3-mpeg2-thread-ivlc
TEST    vsynth3-mpeg4
TEST    vsynth3-mpeg4-rc
TEST    vsynth3-mpeg4-adv
TEST    vsynth3-mpeg4-qprd
TEST    vsynth3-mpeg4-adap
TEST    vsynth3-mpeg4-qpel
TEST    vsynth3-mpeg4-thread
TEST    vsynth3-mpeg4-error
TEST    vsynth3-mpeg4-nr
TEST    vsynth3-mpeg4-nsse
TEST    vsynth3-msmpeg4
TEST    vsynth3-msmpeg4v2
TEST    vsynth3-mpng
TEST    vsynth3-prores
TEST    vsynth3-prores_ks
TEST    vsynth3-qtrle
TEST    vsynth3-rgb
TEST    vsynth3-bpp1
TEST    vsynth3-bpp15
TEST    vsynth3-mov-bgr24
TEST    vsynth3-mov-bpp15
TEST    vsynth3-mov-bpp16
TEST    vsynth3-svq1
TEST    vsynth3-r210
TEST    vsynth3-v210
TEST    vsynth3-v210-10
TEST    vsynth3-v308
TEST    vsynth3-v408
TEST    vsynth3-wmv1
TEST    vsynth3-wmv2
TEST    vsynth3-yuv
TEST    vsynth3-xface
TEST    vsynth3-yuv4
TEST    vsynth3-zlib
TEST    lavf-aiff
TEST    lavf-alaw
TEST    lavf-apng
TEST    lavf-asf
TEST    lavf-ast
TEST    lavf-au
TEST    lavf-avi
TEST    lavf-bmp
TEST    lavf-caf
TEST    lavf-dpx
TEST    lavf-dv_fmt
TEST    lavf-ffm
TEST    lavf-flm
TEST    lavf-gif
TEST    lavf-gxf
TEST    lavf-ircam
TEST    lavf-jpg
TEST    lavf-mka
TEST    lavf-mkv
TEST    lavf-mmf
TEST    lavf-mov
TEST    lavf-ismv
TEST    lavf-mpg
TEST    lavf-mulaw
TEST    lavf-mxf_opatom
TEST    lavf-mxf_opatom_audio
TEST    lavf-nut
TEST    lavf-ogg
TEST    lavf-pam
TEST    lavf-pbmpipe
TEST    lavf-pcx
TEST    lavf-pgm
TEST    lavf-pgmpipe
TEST    lavf-png
TEST    lavf-ppm
TEST    lavf-ppmpipe
TEST    lavf-rm
TEST    lavf-rso
TEST    lavf-sgi
TEST    lavf-smjpeg
TEST    lavf-sox
TEST    lavf-sunrast
TEST    lavf-swf
TEST    lavf-tga
TEST    lavf-tiff
TEST    lavf-tta
TEST    lavf-voc
TEST    lavf-voc_s16
TEST    lavf-wav
TEST    lavf-wav_peak
TEST    lavf-wav_peak_only
TEST    lavf-w64
TEST    lavf-wtv
TEST    lavf-wv
TEST    lavf-xbm
TEST    lavf-xwd
TEST    lavf-yuv4mpeg
TEST    lavf-pixfmt
CC libavformat/tests/seek.o
LD libavformat/tests/seek
TEST    seek-acodec-adpcm-ima_qt
TEST    seek-acodec-adpcm-ima_qt-trellis
TEST    seek-acodec-adpcm-ima_wav
TEST    seek-acodec-adpcm-ima_wav-trellis
TEST    seek-acodec-adpcm-ms
TEST    seek-acodec-adpcm-ms-trellis
TEST    seek-acodec-adpcm-swf
TEST    seek-acodec-adpcm-swf-trellis
TEST    seek-acodec-adpcm-yamaha
TEST    seek-acodec-adpcm-yamaha-trellis
TEST    seek-acodec-alac
TEST    seek-acodec-flac
TEST    seek-acodec-mp2
TEST    seek-acodec-pcm-alaw
TEST    seek-acodec-pcm-mulaw
TEST    seek-acodec-pcm-s8
TEST    seek-acodec-pcm-u8
TEST    seek-acodec-pcm-s16be
TEST    seek-acodec-pcm-s16le
TEST    seek-acodec-pcm-s24be
TEST    seek-acodec-pcm-s24le
TEST    seek-acodec-pcm-s32be
TEST    seek-acodec-pcm-s32le
TEST    seek-acodec-pcm-f32be
TEST    seek-acodec-pcm-f32le
TEST    seek-acodec-pcm-f64be
TEST    seek-acodec-pcm-f64le
TEST    seek-lavf-aiff
TEST    seek-lavf-alaw
TEST    seek-lavf-asf
TEST    seek-lavf-au
TEST    seek-lavf-avi
TEST    seek-lavf-bmp
TEST    seek-lavf-dv_fmt
TEST    seek-lavf-ffm
TEST    seek-lavf-flv_fmt
TEST    seek-lavf-gif
TEST    seek-lavf-gxf
TEST    seek-lavf-jpg
TEST    seek-lavf-mkv
TEST    seek-lavf-mmf
TEST    seek-lavf-mov
TEST    seek-lavf-mpg
TEST    seek-lavf-mulaw
TEST    seek-lavf-mxf
TEST    seek-lavf-mxf_d10
TEST    seek-lavf-mxf_opatom
TEST    seek-lavf-mxf_opatom_audio
TEST    seek-lavf-nut
TEST    seek-lavf-ogg
TEST    seek-lavf-pbmpipe
TEST    seek-lavf-pcx
TEST    seek-lavf-pgm
TEST    seek-lavf-pgmpipe
TEST    seek-lavf-ppm
TEST    seek-lavf-ppmpipe
TEST    seek-lavf-rm
TEST    seek-lavf-sgi
TEST    seek-lavf-swf
TEST    seek-lavf-tga
TEST    seek-lavf-tiff
TEST    seek-lavf-ts
TEST    seek-lavf-voc
TEST    seek-lavf-wav
TEST    seek-lavf-wtv
TEST    seek-lavf-yuv4mpeg
TEST    filter-colorchannelmixer
TEST    filter-drawbox
TEST    filter-fade
TEST    filter-framepack-columns
TEST    filter-framepack-frameseq
TEST    filter-framepack-lines
TEST    filter-framepack-sbs
TEST    filter-framepack-tab
TEST    filter-gradfun
TEST    filter-negate
TEST    filter-histogram-levels
TEST    filter-waveform_column
TEST    filter-waveform_row
TEST    filter-waveform_envelope
TEST    filter-waveform_uv
TEST    filter-vectorscope_gray
TEST    filter-vectorscope_color
TEST    filter-vectorscope_color2
TEST    filter-vectorscope_color3
TEST    filter-vectorscope_color4
TEST    filter-vectorscope_xy
COPY tests/data/filtergraphs/mergeplanes
TEST    filter-mergeplanes
COPY tests/data/filtergraphs/hstack
TEST    filter-hstack
COPY tests/data/filtergraphs/vstack
TEST    filter-vstack
COPY tests/data/filtergraphs/overlay
TEST    filter-overlay
COPY tests/data/filtergraphs/overlay_rgb
TEST    filter-overlay_rgb
COPY tests/data/filtergraphs/overlay_yuv420
TEST    filter-overlay_yuv420
COPY tests/data/filtergraphs/overlay_nv12
TEST    filter-overlay_nv12
COPY tests/data/filtergraphs/overlay_nv21
TEST    filter-overlay_nv21
COPY tests/data/filtergraphs/overlay_yuv422
TEST    filter-overlay_yuv422
COPY tests/data/filtergraphs/overlay_yuv444
TEST    filter-overlay_yuv444
TEST    filter-removegrain-mode-00
TEST    filter-removegrain-mode-01
TEST    filter-removegrain-mode-02
TEST    filter-removegrain-mode-03
TEST    filter-removegrain-mode-04
TEST    filter-removegrain-mode-05
TEST    filter-removegrain-mode-06
TEST    filter-removegrain-mode-07
TEST    filter-removegrain-mode-08
TEST    filter-removegrain-mode-09
TEST    filter-removegrain-mode-10
TEST    filter-removegrain-mode-11
TEST    filter-removegrain-mode-12
TEST    filter-removegrain-mode-13
TEST    filter-removegrain-mode-14
TEST    filter-removegrain-mode-15
TEST    filter-removegrain-mode-16
TEST    filter-removegrain-mode-17
TEST    filter-removegrain-mode-18
TEST    filter-removegrain-mode-19
TEST    filter-removegrain-mode-20
TEST    filter-removegrain-mode-21
TEST    filter-removegrain-mode-22
TEST    filter-removegrain-mode-23
TEST    filter-removegrain-mode-24
TEST    filter-separatefields
TEST    filter-weave
COPY tests/data/filtergraphs/select-alternate
TEST    filter-select-alternate
COPY tests/data/filtergraphs/setpts
TEST    filter-setpts
TEST    filter-shuffleframes
TEST    filter-shuffleplanes-dup-luma
TEST    filter-shuffleplanes-swapuv
TEST    filter-swaprect
TEST    filter-tblend
TEST    filter-telecine
TEST    filter-transpose
TEST    filter-trim-duration
TEST    filter-trim-frame
TEST    filter-trim-mixed
TEST    filter-trim-time
TEST    filter-unsharp
COPY tests/data/filtergraphs/alphamerge_alphaextract_rgb
TEST    filter-alphaextract_alphamerge_rgb
COPY tests/data/filtergraphs/alphamerge_alphaextract_yuv
TEST    filter-alphaextract_alphamerge_yuv
TEST    filter-crop
TEST    filter-crop_scale
TEST    filter-crop_scale_vflip
TEST    filter-crop_vflip
TEST    filter-null
TEST    filter-scale200
TEST    filter-scale500
COPY tests/data/filtergraphs/scale2ref_keep_aspect
TEST    filter-scale2ref_keep_aspect
TEST    filter-scalechroma
TEST    filter-vflip
TEST    filter-vflip_crop
TEST    filter-vflip_vflip
TEST    filter-edgedetect
TEST    filter-edgedetect-colormix
TEST    filter-hue
TEST    filter-idet
TEST    filter-pad
TEST    filter-select
TEST    filter-setdar
TEST    filter-setsar
TEST    filter-thumbnail
TEST    filter-tile
TEST    filter-pixdesc-yuv420p
TEST    filter-pixdesc-yuyv422
TEST    filter-pixdesc-rgb24
TEST    filter-pixdesc-bgr24
TEST    filter-pixdesc-yuv422p
TEST    filter-pixdesc-yuv444p
TEST    filter-pixdesc-yuv410p
TEST    filter-pixdesc-yuv411p
TEST    filter-pixdesc-gray
TEST    filter-pixdesc-monow
TEST    filter-pixdesc-monob
TEST    filter-pixdesc-yuvj420p
TEST    filter-pixdesc-yuvj422p
TEST    filter-pixdesc-yuvj444p
TEST    filter-pixdesc-uyvy422
TEST    filter-pixdesc-bgr8
TEST    filter-pixdesc-bgr4_byte
TEST    filter-pixdesc-rgb8
TEST    filter-pixdesc-rgb4_byte
TEST    filter-pixdesc-nv12
TEST    filter-pixdesc-nv21
TEST    filter-pixdesc-argb
TEST    filter-pixdesc-rgba
TEST    filter-pixdesc-abgr
TEST    filter-pixdesc-bgra
TEST    filter-pixdesc-gray16be
TEST    filter-pixdesc-gray16le
TEST    filter-pixdesc-yuv440p
TEST    filter-pixdesc-yuvj440p
TEST    filter-pixdesc-yuva420p
TEST    filter-pixdesc-rgb48be
TEST    filter-pixdesc-rgb48le
TEST    filter-pixdesc-rgb565be
TEST    filter-pixdesc-rgb565le
TEST    filter-pixdesc-rgb555be
TEST    filter-pixdesc-rgb555le
TEST    filter-pixdesc-bgr565be
TEST    filter-pixdesc-bgr565le
TEST    filter-pixdesc-bgr555be
TEST    filter-pixdesc-bgr555le
TEST    filter-pixdesc-yuv420p16le
TEST    filter-pixdesc-yuv420p16be
TEST    filter-pixdesc-yuv422p16le
TEST    filter-pixdesc-yuv422p16be
TEST    filter-pixdesc-yuv444p16le
TEST    filter-pixdesc-yuv444p16be
TEST    filter-pixdesc-rgb444le
TEST    filter-pixdesc-rgb444be
TEST    filter-pixdesc-bgr444le
TEST    filter-pixdesc-bgr444be
TEST    filter-pixdesc-ya8
TEST    filter-pixdesc-bgr48be
TEST    filter-pixdesc-bgr48le
TEST    filter-pixdesc-yuv420p9be
TEST    filter-pixdesc-yuv420p9le
TEST    filter-pixdesc-yuv420p10be
TEST    filter-pixdesc-yuv420p10le
TEST    filter-pixdesc-yuv422p10be
TEST    filter-pixdesc-yuv422p10le
TEST    filter-pixdesc-yuv444p9be
TEST    filter-pixdesc-yuv444p9le
TEST    filter-pixdesc-yuv444p10be
TEST    filter-pixdesc-yuv444p10le
TEST    filter-pixdesc-yuv422p9be
TEST    filter-pixdesc-yuv422p9le
TEST    filter-pixdesc-gbrp
TEST    filter-pixdesc-gbrp9be
TEST    filter-pixdesc-gbrp9le
TEST    filter-pixdesc-gbrp10be
TEST    filter-pixdesc-gbrp10le
TEST    filter-pixdesc-gbrp16be
TEST    filter-pixdesc-gbrp16le
TEST    filter-pixdesc-yuva422p
TEST    filter-pixdesc-yuva444p
TEST    filter-pixdesc-yuva420p9be
TEST    filter-pixdesc-yuva420p9le
TEST    filter-pixdesc-yuva422p9be
TEST    filter-pixdesc-yuva422p9le
TEST    filter-pixdesc-yuva444p9be
TEST    filter-pixdesc-yuva444p9le
TEST    filter-pixdesc-yuva420p10be
TEST    filter-pixdesc-yuva420p10le
TEST    filter-pixdesc-yuva422p10be
TEST    filter-pixdesc-yuva422p10le
TEST    filter-pixdesc-yuva444p10be
TEST    filter-pixdesc-yuva444p10le
TEST    filter-pixdesc-yuva420p16be
TEST    filter-pixdesc-yuva420p16le
TEST    filter-pixdesc-yuva422p16be
TEST    filter-pixdesc-yuva422p16le
TEST    filter-pixdesc-yuva444p16be
TEST    filter-pixdesc-yuva444p16le
TEST    filter-pixdesc-xyz12le
TEST    filter-pixdesc-xyz12be
TEST    filter-pixdesc-rgba64be
TEST    filter-pixdesc-rgba64le
TEST    filter-pixdesc-bgra64be
TEST    filter-pixdesc-bgra64le
TEST    filter-pixdesc-yvyu422
TEST    filter-pixdesc-gbrap
TEST    filter-pixdesc-gbrap16be
TEST    filter-pixdesc-gbrap16le
TEST    filter-pixdesc-0rgb
TEST    filter-pixdesc-rgb0
TEST    filter-pixdesc-0bgr
TEST    filter-pixdesc-bgr0
TEST    filter-pixdesc-yuv420p12be
TEST    filter-pixdesc-yuv420p12le
TEST    filter-pixdesc-yuv420p14be
TEST    filter-pixdesc-yuv420p14le
TEST    filter-pixdesc-yuv422p12be
TEST    filter-pixdesc-yuv422p12le
TEST    filter-pixdesc-yuv422p14be
TEST    filter-pixdesc-yuv422p14le
TEST    filter-pixdesc-yuv444p12be
TEST    filter-pixdesc-yuv444p12le
TEST    filter-pixdesc-yuv444p14be
TEST    filter-pixdesc-yuv444p14le
TEST    filter-pixdesc-gbrp12be
TEST    filter-pixdesc-gbrp12le
TEST    filter-pixdesc-gbrp14be
TEST    filter-pixdesc-gbrp14le
TEST    filter-pixdesc-yuvj411p
TEST    filter-pixdesc-yuv440p10le
TEST    filter-pixdesc-yuv440p10be
TEST    filter-pixdesc-yuv440p12le
TEST    filter-pixdesc-yuv440p12be
TEST    filter-pixdesc-ayuv64le
TEST    filter-pixdesc-p010le
TEST    filter-pixdesc-p010be
TEST    filter-pixdesc-gbrap12be
TEST    filter-pixdesc-gbrap12le
TEST    filter-pixdesc-gbrap10be
TEST    filter-pixdesc-gbrap10le
TEST    filter-pixdesc-gray12be
TEST    filter-pixdesc-gray12le
TEST    filter-pixdesc-gray10be
TEST    filter-pixdesc-gray10le
CC libavfilter/tests/filtfmts.o
libavfilter/tests/filtfmts.c: In function 'main':
libavfilter/tests/filtfmts.c:145:9: warning: ignoring return value of
'ff_default_query_formats', declared with attribute warn_unused_result
[-Wunused-result]
         ff_default_query_formats(filter_ctx);
         ^
LD libavfilter/tests/filtfmts
TEST    filter-pixfmts-copy
TEST    filter-pixfmts-crop
TEST    filter-pixfmts-field
TEST    filter-pixfmts-fieldmatch
TEST    filter-pixfmts-fieldorder
TEST    filter-pixfmts-hflip
TEST    filter-pixfmts-il
TEST    filter-pixfmts-lut
TEST    filter-pixfmts-null
TEST    filter-pixfmts-pad
TEST    filter-pixfmts-rotate
TEST    filter-pixfmts-scale
TEST    filter-pixfmts-swapuv
TEST    filter-pixfmts-vflip
TEST    utvideoenc_rgba_left
TEST    utvideoenc_rgba_median
TEST    utvideoenc_rgba_none
TEST    utvideoenc_rgb_left
TEST    utvideoenc_rgb_median
TEST    utvideoenc_rgb_none
TEST    utvideoenc_yuv420_left
TEST    utvideoenc_yuv420_median
TEST    utvideoenc_yuv420_none
TEST    utvideoenc_yuv422_left
TEST    utvideoenc_yuv422_median
TEST    utvideoenc_yuv422_none
COPY tests/test_copy.ffmeta
GEN tests/data/ffprobe-test.nut
TEST    ffprobe_compact
TEST    ffprobe_csv
TEST    ffprobe_default
TEST    ffprobe_flat
TEST    ffprobe_ini
TEST    ffprobe_json
TEST    ffprobe_xml
TEST    probe-format-roundup997
TEST    probe-format-roundup1383
TEST    probe-format-roundup1414
TEST    probe-format-roundup2015
GEN tests/data/vsynth_lena.yuv
TEST    vsynth_lena-amv
TEST    vsynth_lena-asv1
TEST    vsynth_lena-asv2
TEST    vsynth_lena-cinepak
TEST    vsynth_lena-cljr
TEST    vsynth_lena-dnxhd-720p
TEST    vsynth_lena-dnxhd-720p-rd
TEST    vsynth_lena-dnxhd-720p-10bit
TEST    vsynth_lena-dnxhd-720p-hr-lb
TEST    vsynth_lena-dnxhd-4k-hr-lb
TEST    vsynth_lena-dnxhd-uhd-hr-sq
TEST    vsynth_lena-dnxhd-2k-hr-hq
TEST    vsynth_lena-dnxhd-edge1-hr
TEST    vsynth_lena-dnxhd-edge2-hr
TEST    vsynth_lena-dnxhd-edge3-hr
TEST    vsynth_lena-vc2-420p
TEST    vsynth_lena-vc2-420p10
TEST    vsynth_lena-vc2-420p12
TEST    vsynth_lena-vc2-422p
TEST    vsynth_lena-vc2-422p10
TEST    vsynth_lena-vc2-422p12
TEST    vsynth_lena-vc2-444p
TEST    vsynth_lena-vc2-444p10
TEST    vsynth_lena-vc2-444p12
TEST    vsynth_lena-dnxhd-1080i
TEST    vsynth_lena-dnxhd-1080i-10bit
TEST    vsynth_lena-dnxhd-1080i-colr
TEST    vsynth_lena-dnxhd-hr-lb-mov
TEST    vsynth_lena-dnxhd-hr-sq-mov
TEST    vsynth_lena-dnxhd-hr-hq-mov
TEST    vsynth_lena-dv
TEST    vsynth_lena-dv-411
TEST    vsynth_lena-dv-50
TEST    vsynth_lena-ffv1
TEST    vsynth_lena-ffv1-v0
TEST    vsynth_lena-ffv1-v3-yuv420p
TEST    vsynth_lena-ffv1-v3-yuv422p10
TEST    vsynth_lena-ffv1-v3-yuv444p16
TEST    vsynth_lena-ffv1-v3-bgr0
TEST    vsynth_lena-ffv1-v3-rgb48
TEST    vsynth_lena-ffvhuff
TEST    vsynth_lena-ffvhuff444
TEST    vsynth_lena-ffvhuff420p12
TEST    vsynth_lena-ffvhuff422p10left
TEST    vsynth_lena-ffvhuff444p16
TEST    vsynth_lena-flashsv
TEST    vsynth_lena-flashsv2
TEST    vsynth_lena-flv
TEST    vsynth_lena-h261
TEST    vsynth_lena-h261-trellis
TEST    vsynth_lena-h263
TEST    vsynth_lena-h263-obmc
TEST    vsynth_lena-h263p
TEST    vsynth_lena-huffyuv
TEST    vsynth_lena-huffyuvbgr24
TEST    vsynth_lena-huffyuvbgra
TEST    vsynth_lena-jpegls
TEST    vsynth_lena-jpeg2000
TEST    vsynth_lena-jpeg2000-97
TEST    vsynth_lena-ljpeg
TEST    vsynth_lena-mjpeg
TEST    vsynth_lena-mjpeg-422
TEST    vsynth_lena-mjpeg-444
TEST    vsynth_lena-mjpeg-trell
TEST    vsynth_lena-mjpeg-huffman
TEST    vsynth_lena-mjpeg-trell-huffman
TEST    vsynth_lena-mpeg1
TEST    vsynth_lena-mpeg1b
TEST    vsynth_lena-mpeg2
TEST    vsynth_lena-mpeg2-422
TEST    vsynth_lena-mpeg2-idct-int
TEST    vsynth_lena-mpeg2-ilace
TEST    vsynth_lena-mpeg2-ivlc-qprd
TEST    vsynth_lena-mpeg2-thread
TEST    vsynth_lena-mpeg2-thread-ivlc
TEST    vsynth_lena-mpeg4
TEST    vsynth_lena-mpeg4-rc
TEST    vsynth_lena-mpeg4-adv
TEST    vsynth_lena-mpeg4-qprd
TEST    vsynth_lena-mpeg4-adap
TEST    vsynth_lena-mpeg4-qpel
TEST    vsynth_lena-mpeg4-thread
TEST    vsynth_lena-mpeg4-error
TEST    vsynth_lena-mpeg4-nr
TEST    vsynth_lena-mpeg4-nsse
TEST    vsynth_lena-msmpeg4
TEST    vsynth_lena-msmpeg4v2
TEST    vsynth_lena-mpng
TEST    vsynth_lena-msvideo1
TEST    vsynth_lena-prores
TEST    vsynth_lena-prores_ks
TEST    vsynth_lena-qtrle
TEST    vsynth_lena-qtrlegray
TEST    vsynth_lena-rgb
TEST    vsynth_lena-bpp1
TEST    vsynth_lena-bpp15
TEST    vsynth_lena-mov-bgr24
TEST    vsynth_lena-mov-bpp15
TEST    vsynth_lena-mov-bpp16
TEST    vsynth_lena-roqvideo
TEST    vsynth_lena-rv10
TEST    vsynth_lena-rv20
TEST    vsynth_lena-snow
TEST    vsynth_lena-snow-hpel
TEST    vsynth_lena-snow-ll
TEST    vsynth_lena-svq1
TEST    vsynth_lena-r210
TEST    vsynth_lena-v210
TEST    vsynth_lena-v210-10
TEST    vsynth_lena-v308
TEST    vsynth_lena-v408
TEST    vsynth_lena-avui
TEST    vsynth_lena-wmv1
TEST    vsynth_lena-wmv2
TEST    vsynth_lena-yuv
TEST    vsynth_lena-xface
TEST    vsynth_lena-yuv4
TEST    vsynth_lena-y41p
TEST    vsynth_lena-zlib
TEST    seek-vsynth_lena-asv1
TEST    seek-vsynth_lena-asv2
TEST    seek-vsynth_lena-dnxhd-720p
TEST    seek-vsynth_lena-dnxhd-720p-rd
TEST    seek-vsynth_lena-dnxhd-4k-hr-lb
TEST    seek-vsynth_lena-dnxhd-1080i
TEST    seek-vsynth_lena-dv
TEST    seek-vsynth_lena-dv-411
TEST    seek-vsynth_lena-dv-50
TEST    seek-vsynth_lena-ffv1
TEST    seek-vsynth_lena-flashsv
TEST    seek-vsynth_lena-flv
TEST    seek-vsynth_lena-h261
TEST    seek-vsynth_lena-h263
TEST    seek-vsynth_lena-h263p
TEST    seek-vsynth_lena-huffyuv
TEST    seek-vsynth_lena-jpegls
TEST    seek-vsynth_lena-ljpeg
TEST    seek-vsynth_lena-mjpeg
TEST    seek-vsynth_lena-mpeg1
TEST    seek-vsynth_lena-mpeg1b
TEST    seek-vsynth_lena-mpeg2-422
TEST    seek-vsynth_lena-mpeg2-idct-int
TEST    seek-vsynth_lena-mpeg2-ilace
TEST    seek-vsynth_lena-mpeg2-ivlc-qprd
TEST    seek-vsynth_lena-mpeg2-thread
TEST    seek-vsynth_lena-mpeg2-thread-ivlc
TEST    seek-vsynth_lena-mpeg4
TEST    seek-vsynth_lena-mpeg4-rc
TEST    seek-vsynth_lena-mpeg4-adv
TEST    seek-vsynth_lena-mpeg4-qprd
TEST    seek-vsynth_lena-mpeg4-adap
TEST    seek-vsynth_lena-mpeg4-qpel
TEST    seek-vsynth_lena-mpeg4-thread
TEST    seek-vsynth_lena-mpeg4-error
TEST    seek-vsynth_lena-mpeg4-nr
TEST    seek-vsynth_lena-mpeg4-nsse
TEST    seek-vsynth_lena-msmpeg4
TEST    seek-vsynth_lena-msmpeg4v2
TEST    seek-vsynth_lena-rgb
TEST    seek-vsynth_lena-roqvideo
TEST    seek-vsynth_lena-rv10
TEST    seek-vsynth_lena-rv20
TEST    seek-vsynth_lena-snow
TEST    seek-vsynth_lena-snow-ll
TEST    seek-vsynth_lena-svq1
TEST    seek-vsynth_lena-wmv1
TEST    seek-vsynth_lena-wmv2
TEST    seek-vsynth_lena-yuv
TEST    seek-extra-mp3
TEST    seek-cache-pipe
TEST    seek-mkv-codec-delay
TEST    ac3-2.0
TEST    ac3-4.0
TEST    ac3-4.0-downmix-mono
TEST    ac3-4.0-downmix-stereo
TEST    ac3-5.1
TEST    ac3-5.1-downmix-mono
TEST    ac3-5.1-downmix-stereo
TEST    ac3-fixed-2.0
TEST    ac3-fixed-4.0-downmix-mono
TEST    ac3-fixed-5.1-downmix-mono
TEST    ac3-fixed-5.1-downmix-stereo
TEST    ac3-encode
TEST    ac3-fixed-encode
TEST    eac3-1
TEST    eac3-2
TEST    eac3-3
TEST    eac3-4
TEST    eac3-encode
TEST    adpcm-4xm
TEST    adpcm-afc
TEST    adpcm-creative
TEST    adpcm-creative-8-2bit
TEST    adpcm-creative-8-2.6bit
TEST    adpcm-creative-8-4bit
TEST    adpcm-dtk
TEST    adpcm-ea-1
TEST    adpcm-ea-2
TEST    adpcm-ea-maxis-xa
TEST    adpcm-ea-r1
TEST    adpcm-ea-r2
TEST    adpcm-ea-r3
TEST    adpcm-ima-amv
TEST    adpcm-ima-apc
TEST    adpcm-ima-dk3
TEST    adpcm-ima-dk4
TEST    adpcm-ima-ea-eacs
TEST    adpcm-ima-ea-sead
TEST    adpcm-ima-iss
TEST    adpcm-ima-oki
TEST    adpcm-ima-rad
TEST    adpcm-ima-smjpeg
TEST    adpcm-ima_wav-stereo
TEST    adpcm-ima-ws
TEST    adpcm-ms-mono
TEST    adpcm_ms-stereo
TEST    adpcm-thp
TEST    adpcm-vima
TEST    adpcm-xa
TEST    atrac1-1
TEST    atrac1-2
TEST    atrac3-1
TEST    atrac3-2
TEST    atrac3-3
TEST    atrac3p-1
TEST    atrac3p-2
TEST    bmp-1bit
TEST    bmp-4bit
TEST    bmp-4bit-os2
TEST    bmp-8bit
TEST    bmp-8bit-os2
TEST    bmp-15bit
TEST    bmp-15bit-mask
TEST    bmp-16bit-mask
TEST    bmp-24bit
TEST    bmp-32bit
TEST    bmp-32bit-mask
TEST    bmp-rle4
TEST    bmp-rle8
TEST    cdxl-bitline-ham6
TEST    cdxl-ham6
TEST    cdxl-ham8
TEST    cdxl-pal8
TEST    cdxl-pal8-small
TEST    cover-art-ape
TEST    cover-art-flac
TEST    cover-art-m4a
TEST    cover-art-ogg
TEST    cover-art-wma
TEST    cover-art-wma-id3
TEST    cover-art-wma-metadatalib
TEST    cover-art-wv
TEST    dfa1
TEST    dfa2
TEST    dfa3
TEST    dfa4
TEST    dfa5
TEST    dfa6
TEST    dfa7
TEST    dfa8
TEST    dfa9
TEST    dfa10
TEST    dfa11
TEST    dpcm-idroq
TEST    dpcm-interplay
TEST    dpcm-sierra
TEST    dpcm-xan
TEST    filter-acrossfade
TEST    filter-silenceremove
TEST    filter-stereotools
GEN tests/data/asynth-44100-2-2.wav
TEST    filter-amix-simple
TEST    filter-amix-first
GEN tests/data/asynth-44100-2-3.wav
TEST    filter-amix-transition
TEST    filter-aresample
TEST    filter-hdcd-mix
TEST    filter-hdcd-mix-psoff
TEST    filter-hdcd-analyze-pe
TEST    filter-hdcd-analyze-lle
TEST    filter-hdcd-analyze-cdt
TEST    filter-hdcd-analyze-tgm
TEST    filter-hdcd-analyze-ltgm
TEST    filter-hdcd-analyze-pel
TEST    filter-hdcd-false-positive
TEST    filter-hdcd-detect-errors
TEST    filter-hdcd-20bit
TEST    filter-hdcd-mono
TEST    filter-hdcd-s16p
TEST    filter-hdcd-s32p
TEST    flac-16-chmode-indep
TEST    flac-16-chmode-left_side
TEST    flac-16-chmode-mid_side
TEST    flac-16-chmode-right_side
TEST    flac-16-fixed
TEST    flac-16-lpc-cholesky
TEST    flac-16-lpc-levinson
TEST    flac-24-comp-8
TEST    flac-rice-params
TEST    gapless-mp3
TEST    audiomatch-square-mp3
TEST    audiomatch-square-aac
TEST    audiomatch-afconvert-16000-mono-lc-adts
TEST    audiomatch-afconvert-16000-mono-lc-m4a
TEST    audiomatch-afconvert-44100-mono-lc-adts
TEST    audiomatch-afconvert-44100-mono-lc-m4a
TEST    audiomatch-afconvert-16000-mono-he-adts
TEST    audiomatch-afconvert-16000-mono-he-m4a
TEST    audiomatch-afconvert-44100-mono-he-adts
TEST    audiomatch-afconvert-44100-mono-he-m4a
TEST    audiomatch-afconvert-16000-stereo-he-adts
TEST    audiomatch-afconvert-16000-stereo-he-m4a
TEST    audiomatch-afconvert-44100-stereo-he-adts
TEST    audiomatch-afconvert-44100-stereo-he-m4a
TEST    audiomatch-afconvert-16000-stereo-he2-adts
TEST    audiomatch-afconvert-16000-stereo-he2-m4a
TEST    audiomatch-afconvert-44100-stereo-he2-adts
TEST    audiomatch-afconvert-44100-stereo-he2-m4a
TEST    audiomatch-afconvert-16000-stereo-lc-adts
TEST    audiomatch-afconvert-16000-stereo-lc-m4a
TEST    audiomatch-afconvert-44100-stereo-lc-adts
TEST    audiomatch-afconvert-44100-stereo-lc-m4a
TEST    audiomatch-faac-16000-mono-lc-adts
TEST    audiomatch-faac-16000-mono-lc-m4a
TEST    audiomatch-faac-44100-mono-lc-adts
TEST    audiomatch-faac-44100-mono-lc-m4a
TEST    audiomatch-faac-16000-stereo-lc-adts
TEST    audiomatch-faac-16000-stereo-lc-m4a
TEST    audiomatch-faac-44100-stereo-lc-adts
TEST    audiomatch-faac-44100-stereo-lc-m4a
TEST    audiomatch-dolby-44100-mono-lc-mp4
TEST    audiomatch-dolby-44100-mono-he-mp4
TEST    audiomatch-dolby-44100-stereo-he-mp4
TEST    audiomatch-dolby-44100-stereo-he2-mp4
TEST    audiomatch-dolby-44100-stereo-lc-mp4
TEST    audiomatch-nero-16000-mono-lc-m4a
TEST    audiomatch-nero-44100-mono-lc-m4a
TEST    audiomatch-nero-16000-mono-he-m4a
TEST    audiomatch-nero-44100-mono-he-m4a
TEST    audiomatch-nero-16000-stereo-he-m4a
TEST    audiomatch-nero-44100-stereo-he-m4a
TEST    audiomatch-nero-16000-stereo-he2-m4a
TEST    audiomatch-nero-44100-stereo-he2-m4a
TEST    audiomatch-nero-16000-stereo-lc-m4a
TEST    audiomatch-nero-44100-stereo-lc-m4a
TEST    audiomatch-quicktime7-44100-stereo-lc-mp4
TEST    audiomatch-quicktimeX-44100-stereo-lc-m4a
TEST    gaplessinfo-itunes1
TEST    gaplessinfo-itunes2
TEST    gaplessenc-itunes-to-ipod-aac
TEST    gaplessenc-pcm-to-mov-aac
TEST    gif-color
TEST    gif-disposal-background
TEST    gif-disposal-restore
TEST    gif-gray
TEST    gif-deal
TEST    gifenc-rgb8
TEST    gifenc-bgr8
TEST    gifenc-rgb4_byte
TEST    gifenc-bgr4_byte
TEST    gifenc-gray
TEST    gifenc-pal8
TEST    h264-conformance-aud_mw_e
TEST    h264-conformance-ba1_ft_c
TEST    h264-conformance-ba1_sony_d
TEST    h264-conformance-ba2_sony_f
TEST    h264-conformance-ba3_sva_c
TEST    h264-conformance-ba_mw_d
TEST    h264-conformance-bamq1_jvc_c
TEST    h264-conformance-bamq2_jvc_c
TEST    h264-conformance-banm_mw_d
TEST    h264-conformance-basqp1_sony_c
TEST    h264-conformance-caba1_sony_d
TEST    h264-conformance-caba1_sva_b
TEST    h264-conformance-caba2_sony_e
TEST    h264-conformance-caba2_sva_b
TEST    h264-conformance-caba3_sony_c
TEST    h264-conformance-caba3_sva_b
TEST    h264-conformance-caba3_toshiba_e
TEST    h264-conformance-cabac_mot_fld0_full
TEST    h264-conformance-cabac_mot_frm0_full
TEST    h264-conformance-cabac_mot_mbaff0_full
TEST    h264-conformance-cabac_mot_picaff0_full
TEST    h264-conformance-cabaci3_sony_b
TEST    h264-conformance-cabast3_sony_e
TEST    h264-conformance-cabastbr3_sony_b
TEST    h264-conformance-cabref3_sand_d
TEST    h264-conformance-cacqp3_sony_d
TEST    h264-conformance-cafi1_sva_c
TEST    h264-conformance-cama1_sony_c
TEST    h264-conformance-cama1_toshiba_b
TEST    h264-conformance-cama1_vtc_c
TEST    h264-conformance-cama2_vtc_b
TEST    h264-conformance-cama3_sand_e
TEST    h264-conformance-cama3_vtc_b
TEST    h264-conformance-camaci3_sony_c
TEST    h264-conformance-camanl1_toshiba_b
TEST    h264-conformance-camanl2_toshiba_b
TEST    h264-conformance-camanl3_sand_e
TEST    h264-conformance-camasl3_sony_b
TEST    h264-conformance-camp_mot_mbaff_l30
TEST    h264-conformance-camp_mot_mbaff_l31
TEST    h264-conformance-canl1_sony_e
TEST    h264-conformance-canl1_sva_b
TEST    h264-conformance-canl1_toshiba_g
TEST    h264-conformance-canl2_sony_e
TEST    h264-conformance-canl2_sva_b
TEST    h264-conformance-canl3_sony_c
TEST    h264-conformance-canl3_sva_b
TEST    h264-conformance-canl4_sva_b
TEST    h264-conformance-canlma2_sony_c
TEST    h264-conformance-canlma3_sony_c
TEST    h264-conformance-capa1_toshiba_b
TEST    h264-conformance-capama3_sand_f
TEST    h264-conformance-capcm1_sand_e
TEST    h264-conformance-capcmnl1_sand_e
TEST    h264-conformance-capm3_sony_d
TEST    h264-conformance-caqp1_sony_b
TEST    h264-conformance-cavlc_mot_fld0_full_b
TEST    h264-conformance-cavlc_mot_frm0_full_b
TEST    h264-conformance-cavlc_mot_mbaff0_full_b
TEST    h264-conformance-cavlc_mot_picaff0_full_b
TEST    h264-conformance-cawp1_toshiba_e
TEST    h264-conformance-cawp5_toshiba_e
TEST    h264-conformance-ci1_ft_b
TEST    h264-conformance-ci_mw_d
TEST    h264-conformance-cvbs3_sony_c
TEST    h264-conformance-cvcanlma2_sony_c
TEST    h264-conformance-cvfc1_sony_c
TEST    h264-conformance-cvfi1_sony_d
TEST    h264-conformance-cvfi1_sva_c
TEST    h264-conformance-cvfi2_sony_h
TEST    h264-conformance-cvfi2_sva_c
TEST    h264-conformance-cvma1_sony_d
TEST    h264-conformance-cvma1_toshiba_b
TEST    h264-conformance-cvmanl1_toshiba_b
TEST    h264-conformance-cvmanl2_toshiba_b
TEST    h264-conformance-cvmapaqp3_sony_e
TEST    h264-conformance-cvmaqp2_sony_g
TEST    h264-conformance-cvmaqp3_sony_d
TEST    h264-conformance-cvmp_mot_fld_l30_b
TEST    h264-conformance-cvmp_mot_frm_l31_b
TEST    h264-conformance-cvnlfi1_sony_c
TEST    h264-conformance-cvnlfi2_sony_h
TEST    h264-conformance-cvpa1_toshiba_b
TEST    h264-conformance-cvpcmnl1_sva_c
TEST    h264-conformance-cvpcmnl2_sva_c
TEST    h264-conformance-cvwp1_toshiba_e
TEST    h264-conformance-cvwp2_toshiba_e
TEST    h264-conformance-cvwp3_toshiba_e
TEST    h264-conformance-cvwp5_toshiba_e
TEST    h264-conformance-fi1_sony_e
TEST    h264-conformance-frext-alphaconformanceg
TEST    h264-conformance-frext-bcrm_freh10
TEST    h264-conformance-frext-brcm_freh11
TEST    h264-conformance-frext-brcm_freh3
TEST    h264-conformance-frext-brcm_freh4
TEST    h264-conformance-frext-brcm_freh5
TEST    h264-conformance-frext-brcm_freh8
TEST    h264-conformance-frext-brcm_freh9
TEST    h264-conformance-frext-freh12_b
TEST    h264-conformance-frext-freh1_b
TEST    h264-conformance-frext-freh2_b
TEST    h264-conformance-frext-freh6
TEST    h264-conformance-frext-freh7_b
TEST    h264-conformance-frext-frext01_jvc_d
TEST    h264-conformance-frext-frext02_jvc_c
TEST    h264-conformance-frext-frext1_panasonic_c
TEST    h264-conformance-frext-frext2_panasonic_b
TEST    h264-conformance-frext-frext3_panasonic_d
TEST    h264-conformance-frext-frext4_panasonic_a
TEST    h264-conformance-frext-frext_mmco4_sony_b
TEST    h264-conformance-frext-hcaff1_hhi_b
TEST    h264-conformance-frext-hcafr1_hhi_c
TEST    h264-conformance-frext-hcafr2_hhi_a
TEST    h264-conformance-frext-hcafr3_hhi_a
TEST    h264-conformance-frext-hcafr4_hhi_a
TEST    h264-conformance-frext-hcamff1_hhi_b
TEST    h264-conformance-frext-hi422fr10_sony_b
TEST    h264-conformance-frext-hi422fr13_sony_b
TEST    h264-conformance-frext-hi422fr1_sony_a
TEST    h264-conformance-frext-hi422fr6_sony_a
TEST    h264-conformance-frext-hpca_brcm_c
TEST    h264-conformance-frext-hpcadq_brcm_b
TEST    h264-conformance-frext-hpcafl_bcrm_c
TEST    h264-conformance-frext-hpcaflnl_bcrm_c
TEST    h264-conformance-frext-hpcalq_brcm_b
TEST    h264-conformance-frext-hpcamapalq_bcrm_b
TEST    h264-conformance-frext-hpcamolq_brcm_b
TEST    h264-conformance-frext-hpcanl_brcm_c
TEST    h264-conformance-frext-hpcaq2lq_brcm_b
TEST    h264-conformance-frext-hpcv_brcm_a
TEST    h264-conformance-frext-hpcvfl_bcrm_a
TEST    h264-conformance-frext-hpcvflnl_bcrm_a
TEST    h264-conformance-frext-hpcvmolq_brcm_b
TEST    h264-conformance-frext-hpcvnl_brcm_a
TEST    h264-conformance-frext-pph10i1_panasonic_a
TEST    h264-conformance-frext-pph10i2_panasonic_a
TEST    h264-conformance-frext-pph10i3_panasonic_a
TEST    h264-conformance-frext-pph10i4_panasonic_a
TEST    h264-conformance-frext-pph10i5_panasonic_a
TEST    h264-conformance-frext-pph10i6_panasonic_a
TEST    h264-conformance-frext-pph10i7_panasonic_a
TEST    h264-conformance-frext-pph422i1_panasonic_a
TEST    h264-conformance-frext-pph422i2_panasonic_a
TEST    h264-conformance-frext-pph422i3_panasonic_a
TEST    h264-conformance-frext-pph422i4_panasonic_a
TEST    h264-conformance-frext-pph422i5_panasonic_a
TEST    h264-conformance-frext-pph422i6_panasonic_a
TEST    h264-conformance-frext-pph422i7_panasonic_a
TEST    h264-conformance-hcbp2_hhi_a
TEST    h264-conformance-hcmp1_hhi_a
TEST    h264-conformance-ls_sva_d
TEST    h264-conformance-midr_mw_d
TEST    h264-conformance-mps_mw_a
TEST    h264-conformance-mr1_bt_a
TEST    h264-conformance-mr1_mw_a
TEST    h264-conformance-mr2_mw_a
TEST    h264-conformance-mr2_tandberg_e
TEST    h264-conformance-mr3_tandberg_b
TEST    h264-conformance-mr4_tandberg_c
TEST    h264-conformance-mr5_tandberg_c
TEST    h264-conformance-mr6_bt_b
TEST    h264-conformance-mr7_bt_b
TEST    h264-conformance-mr8_bt_b
TEST    h264-conformance-mr9_bt_b
TEST    h264-conformance-mv1_brcm_d
TEST    h264-conformance-nl1_sony_d
TEST    h264-conformance-nl2_sony_h
TEST    h264-conformance-nl3_sva_e
TEST    h264-conformance-nlmq1_jvc_c
TEST    h264-conformance-nlmq2_jvc_c
TEST    h264-conformance-nrf_mw_e
TEST    h264-conformance-sharp_mp_field_1_b
TEST    h264-conformance-sharp_mp_field_2_b
TEST    h264-conformance-sharp_mp_field_3_b
TEST    h264-conformance-sharp_mp_paff_1r2
TEST    h264-conformance-sharp_mp_paff_2r
TEST    h264-conformance-sl1_sva_b
TEST    h264-conformance-sva_ba1_b
TEST    h264-conformance-sva_ba2_d
TEST    h264-conformance-sva_base_b
TEST    h264-conformance-sva_cl1_e
TEST    h264-conformance-sva_fm1_e
TEST    h264-conformance-sva_nl1_b
TEST    h264-conformance-sva_nl2_e
TEST    h264-reinit-large_420_8-to-small_420_8
TEST    h264-reinit-small_420_8-to-large_444_10
TEST    h264-reinit-small_420_9-to-small_420_8
TEST    h264-reinit-small_422_9-to-small_420_9
TEST    h264-extreme-plane-pred
TEST    h264-intra-refresh-recovery
TEST    h264-lossless
TEST    h264-3386
TEST    h264-missing-frame
TEST    h264-crop-to-container
TEST    h264-extradata-reload
TEST    h264-interlace-crop
TEST    h264-invalid-ref-mod
TEST    h264-mixed-nal-coding
TEST    h264-unescaped-extradata
TEST    h264-twofields-packet
TEST    h264-bsf-mp4toannexb
TEST    h264-direct-bff
TEST    h264-brokensps-2580
TEST    h264-xavc-4389
TEST    h264-attachment-631
TEST    h264-skip-nokey
TEST    h264-skip-nointra
GEN tests/data/hevc-mp4.mov
TEST    hevc-bsf-mp4toannexb
TEST    hevc-conformance-AMP_A_Samsung_4
TEST    hevc-conformance-AMP_A_Samsung_6
TEST    hevc-conformance-AMP_B_Samsung_4
TEST    hevc-conformance-AMP_B_Samsung_6
TEST    hevc-conformance-AMP_D_Hisilicon
TEST    hevc-conformance-AMP_E_Hisilicon
TEST    hevc-conformance-AMP_F_Hisilicon_3
TEST    hevc-conformance-AMVP_A_MTK_4
TEST    hevc-conformance-AMVP_B_MTK_4
TEST    hevc-conformance-AMVP_C_Samsung_4
TEST    hevc-conformance-AMVP_C_Samsung_6
TEST    hevc-conformance-BUMPING_A_ericsson_1
TEST    hevc-conformance-CAINIT_A_SHARP_4
TEST    hevc-conformance-CAINIT_B_SHARP_4
TEST    hevc-conformance-CAINIT_C_SHARP_3
TEST    hevc-conformance-CAINIT_D_SHARP_3
TEST    hevc-conformance-CAINIT_E_SHARP_3
TEST    hevc-conformance-CAINIT_F_SHARP_3
TEST    hevc-conformance-CAINIT_G_SHARP_3
TEST    hevc-conformance-CAINIT_H_SHARP_3
TEST    hevc-conformance-CIP_A_Panasonic_3
TEST    hevc-conformance-cip_B_NEC_3
TEST    hevc-conformance-CIP_C_Panasonic_2
TEST    hevc-conformance-CONFWIN_A_Sony_1
TEST    hevc-conformance-DBLK_A_SONY_3
TEST    hevc-conformance-DBLK_B_SONY_3
TEST    hevc-conformance-DBLK_C_SONY_3
TEST    hevc-conformance-DBLK_D_VIXS_2
TEST    hevc-conformance-DBLK_E_VIXS_2
TEST    hevc-conformance-DBLK_F_VIXS_2
TEST    hevc-conformance-DBLK_G_VIXS_2
TEST    hevc-conformance-DELTAQP_A_BRCM_4
TEST    hevc-conformance-DELTAQP_B_SONY_3
TEST    hevc-conformance-DELTAQP_C_SONY_3
TEST    hevc-conformance-DSLICE_A_HHI_5
TEST    hevc-conformance-DSLICE_B_HHI_5
TEST    hevc-conformance-DSLICE_C_HHI_5
TEST    hevc-conformance-ENTP_A_Qualcomm_1
TEST    hevc-conformance-ENTP_B_Qualcomm_1
TEST    hevc-conformance-ENTP_C_Qualcomm_1
TEST    hevc-conformance-EXT_A_ericsson_4
TEST    hevc-conformance-FILLER_A_Sony_1
TEST    hevc-conformance-HRD_A_Fujitsu_2
TEST    hevc-conformance-HRD_A_Fujitsu_3
TEST    hevc-conformance-INITQP_A_Sony_1
TEST    hevc-conformance-ipcm_A_NEC_3
TEST    hevc-conformance-ipcm_B_NEC_3
TEST    hevc-conformance-ipcm_C_NEC_3
TEST    hevc-conformance-ipcm_D_NEC_3
TEST    hevc-conformance-ipcm_E_NEC_2
TEST    hevc-conformance-IPRED_A_docomo_2
TEST    hevc-conformance-IPRED_B_Nokia_3
TEST    hevc-conformance-IPRED_C_Mitsubishi_3
TEST    hevc-conformance-LS_A_Orange_2
TEST    hevc-conformance-LS_B_ORANGE_4
TEST    hevc-conformance-LTRPSPS_A_Qualcomm_1
TEST    hevc-conformance-MAXBINS_A_TI_4
TEST    hevc-conformance-MAXBINS_B_TI_4
TEST    hevc-conformance-MAXBINS_C_TI_4
TEST    hevc-conformance-MERGE_A_TI_3
TEST    hevc-conformance-MERGE_B_TI_3
TEST    hevc-conformance-MERGE_C_TI_3
TEST    hevc-conformance-MERGE_D_TI_3
TEST    hevc-conformance-MERGE_E_TI_3
TEST    hevc-conformance-MERGE_F_MTK_4
TEST    hevc-conformance-MERGE_G_HHI_4
TEST    hevc-conformance-MVCLIP_A_qualcomm_3
TEST    hevc-conformance-MVDL1ZERO_A_docomo_3
TEST    hevc-conformance-MVEDGE_A_qualcomm_3
TEST    hevc-conformance-NoOutPrior_A_Qualcomm_1
TEST    hevc-conformance-NoOutPrior_B_Qualcomm_1
TEST    hevc-conformance-NUT_A_ericsson_5
TEST    hevc-conformance-OPFLAG_A_Qualcomm_1
TEST    hevc-conformance-OPFLAG_B_Qualcomm_1
TEST    hevc-conformance-OPFLAG_C_Qualcomm_1
TEST    hevc-conformance-PICSIZE_A_Bossen_1
TEST    hevc-conformance-PICSIZE_B_Bossen_1
TEST    hevc-conformance-PICSIZE_C_Bossen_1
TEST    hevc-conformance-PICSIZE_D_Bossen_1
TEST    hevc-conformance-PMERGE_A_TI_3
TEST    hevc-conformance-PMERGE_B_TI_3
TEST    hevc-conformance-PMERGE_C_TI_3
TEST    hevc-conformance-PMERGE_D_TI_3
TEST    hevc-conformance-PMERGE_E_TI_3
TEST    hevc-conformance-POC_A_Bossen_3
TEST    hevc-conformance-PPS_A_qualcomm_7
TEST    hevc-conformance-PS_A_VIDYO_3
TEST    hevc-conformance-PS_B_VIDYO_3
TEST    hevc-conformance-RAP_A_docomo_4
TEST    hevc-conformance-RAP_B_Bossen_1
TEST    hevc-conformance-RPLM_A_qualcomm_4
TEST    hevc-conformance-RPLM_B_qualcomm_4
TEST    hevc-conformance-RPS_A_docomo_4
TEST    hevc-conformance-RPS_B_qualcomm_5
TEST    hevc-conformance-RPS_C_ericsson_5
TEST    hevc-conformance-RPS_D_ericsson_6
TEST    hevc-conformance-RPS_E_qualcomm_5
TEST    hevc-conformance-RPS_F_docomo_1
TEST    hevc-conformance-RQT_A_HHI_4
TEST    hevc-conformance-RQT_B_HHI_4
TEST    hevc-conformance-RQT_C_HHI_4
TEST    hevc-conformance-RQT_D_HHI_4
TEST    hevc-conformance-RQT_E_HHI_4
TEST    hevc-conformance-RQT_F_HHI_4
TEST    hevc-conformance-RQT_G_HHI_4
TEST    hevc-conformance-SAO_A_MediaTek_4
TEST    hevc-conformance-SAO_B_MediaTek_5
TEST    hevc-conformance-SAO_C_Samsung_4
TEST    hevc-conformance-SAO_C_Samsung_5
TEST    hevc-conformance-SAO_D_Samsung_4
TEST    hevc-conformance-SAO_D_Samsung_5
TEST    hevc-conformance-SAO_E_Canon_4
TEST    hevc-conformance-SAO_F_Canon_3
TEST    hevc-conformance-SAO_G_Canon_3
TEST    hevc-conformance-SDH_A_Orange_3
TEST    hevc-conformance-SLICES_A_Rovi_3
TEST    hevc-conformance-SLIST_A_Sony_4
TEST    hevc-conformance-SLIST_B_Sony_8
TEST    hevc-conformance-SLIST_C_Sony_3
TEST    hevc-conformance-SLIST_D_Sony_9
TEST    hevc-conformance-SLPPLP_A_VIDYO_1
TEST    hevc-conformance-SLPPLP_A_VIDYO_2
TEST    hevc-conformance-STRUCT_A_Samsung_5
TEST    hevc-conformance-STRUCT_B_Samsung_4
TEST    hevc-conformance-STRUCT_B_Samsung_6
TEST    hevc-conformance-TILES_A_Cisco_2
TEST    hevc-conformance-TILES_B_Cisco_1
TEST    hevc-conformance-TMVP_A_MS_3
TEST    hevc-conformance-TSCL_A_VIDYO_5
TEST    hevc-conformance-TSCL_B_VIDYO_4
TEST    hevc-conformance-TSKIP_A_MS_3
TEST    hevc-conformance-TUSIZE_A_Samsung_1
TEST    hevc-conformance-VPSID_A_VIDYO_1
TEST    hevc-conformance-VPSID_A_VIDYO_2
TEST    hevc-conformance-WP_A_Toshiba_3
TEST    hevc-conformance-WP_B_Toshiba_3
TEST    hevc-conformance-WPP_A_ericsson_MAIN_2
TEST    hevc-conformance-WPP_B_ericsson_MAIN_2
TEST    hevc-conformance-WPP_C_ericsson_MAIN_2
TEST    hevc-conformance-WPP_D_ericsson_MAIN_2
TEST    hevc-conformance-WPP_E_ericsson_MAIN_2
TEST    hevc-conformance-WPP_F_ericsson_MAIN_2
TEST    hevc-conformance-DBLK_A_MAIN10_VIXS_3
TEST    hevc-conformance-WP_A_MAIN10_Toshiba_3
TEST    hevc-conformance-WP_MAIN10_B_Toshiba_3
TEST    hevc-conformance-WPP_A_ericsson_MAIN10_2
TEST    hevc-conformance-WPP_B_ericsson_MAIN10_2
TEST    hevc-conformance-WPP_C_ericsson_MAIN10_2
TEST    hevc-conformance-WPP_D_ericsson_MAIN10_2
TEST    hevc-conformance-WPP_E_ericsson_MAIN10_2
TEST    hevc-conformance-WPP_F_ericsson_MAIN10_2
TEST    hevc-conformance-INITQP_B_Sony_1
TEST    hevc-conformance-ADJUST_IPRED_ANGLE_A_RExt_Mitsubishi_1
TEST    hevc-conformance-IPCM_A_RExt_NEC
TEST    hevc-conformance-Main_422_10_A_RExt_Sony_1
TEST    hevc-conformance-Main_422_10_B_RExt_Sony_1
TEST    hevc-conformance-QMATRIX_A_RExt_Sony_1
TEST    hevc-conformance-IPCM_B_RExt_NEC
TEST    hevc-conformance-PERSIST_RPARAM_A_RExt_Sony_1
TEST    hevc-conformance-SAO_A_RExt_MediaTek_1
TEST    hevc-paramchange-yuv420p-yuv420p10
TEST    hevc-extradata-reload
TEST    indeo4
TEST    indeo5
TEST    matroska-remux
TEST    mov-3elist
TEST    mov-3elist-1ctts
TEST    mov-1elist-1ctts
TEST    mov-1elist-noctts
TEST    mov-elist-starts-ctts-2ndsample
TEST    mov-1elist-ends-last-bframe
TEST    mov-2elist-elist1-ends-bframe
TEST    mov-3elist-encrypted
TEST    mp3-float-conf-compl
TEST    mp3-float-conf-he_32khz
TEST    mp3-float-conf-he_44khz
TEST    mp3-float-conf-he_48khz
TEST    mp3-float-conf-hecommon
TEST    mp3-float-conf-si
TEST    mp3-float-conf-si_block
TEST    mp3-float-extra_overread
TEST    mpc7-demux
TEST    mpc8-demux
TEST    musepack7
TEST    mpeg4-resolution-change-down-down
TEST    mpeg4-resolution-change-down-up
TEST    mpeg4-resolution-change-up-down
TEST    mpeg4-resolution-change-up-up
TEST    mpeg4-bsf-unpack-bframes
TEST    mpeg4-packed
TEST    m4v
TEST    m4v-cfr
TEST    mxf-missing-index-demux
TEST    mxf-essencegroup-demux
TEST    mxf-multiple-components-demux
TEST    mxf-metadata-source-ref1
TEST    mxf-metadata-source-ref2
TEST    iff-pcm
TEST    pcm_dvd
TEST    pcm-planar
TEST    pcm_s16be-stereo
TEST    pcm_s16le-stereo
TEST    pcm_u8-mono
TEST    pcm_u8-stereo
TEST    w64
TEST    theora-coeff-level64
TEST    theora-offset
TEST    vp31
TEST    vp60
TEST    vp61
TEST    vp6a
TEST    vp6a-skip_alpha
TEST    vp6f
TEST    vp8-alpha
TEST    webm-dash-manifest
TEST    webm-dash-manifest-unaligned-video-streams
TEST    webm-dash-manifest-unaligned-audio-streams
TEST    webm-dash-manifest-representations
TEST    webm-dash-manifest-live
TEST    webm-dash-manifest-live-bandwidth
TEST    vp8-2451
TEST    vp8-test-vector-001
TEST    vp8-test-vector-002
TEST    vp8-test-vector-003
TEST    vp8-test-vector-004
TEST    vp8-test-vector-005
TEST    vp8-test-vector-006
TEST    vp8-test-vector-007
TEST    vp8-test-vector-008
TEST    vp8-test-vector-009
TEST    vp8-test-vector-010
TEST    vp8-test-vector-011
TEST    vp8-test-vector-012
TEST    vp8-test-vector-013
TEST    vp8-test-vector-014
TEST    vp8-test-vector-015
TEST    vp8-test-vector-016
TEST    vp8-test-vector-017
TEST    vp8-sign-bias
TEST    vp8-size-change
TEST    wavpack-lossless-8bit
TEST    wavpack-lossless-12bit
TEST    wavpack-lossless-16bit
TEST    wavpack-lossless-24bit
TEST    wavpack-lossless-32bit
TEST    wavpack-lossless-float
TEST    wavpack-lossy-8bit
TEST    wavpack-lossy-16bit
TEST    wavpack-lossy-24bit
TEST    wavpack-lossy-32bit
TEST    wavpack-lossy-float
TEST    wavpack-channels-monofloat
TEST    wavpack-channels-monoint
TEST    wavpack-channels-4.0
TEST    wavpack-channels-5.1
TEST    wavpack-channels-6.1
TEST    wavpack-channels-7.1
TEST    wavpack-speed-default
TEST    wavpack-speed-fast
TEST    wavpack-speed-high
TEST    wavpack-speed-vhigh
TEST    wavpack-clipping
TEST    wavpack-cuesheet
TEST    wavpack-falsestereo
TEST    wavpack-zerolsbs
TEST    wavpack-matroskamode
TEST    wavpack-matroska_mux-mono
TEST    wavpack-matroska_mux-61
TEST    wmapro-2ch
TEST    wmapro-5.1
TEST    wmapro-ism
TEST    wmavoice-7k
TEST    wmavoice-11k
TEST    wmavoice-19k
TEST    wmav1-encode
TEST    wmav2-encode
TEST    xvid-custom-matrix
TEST    xvid-idct
TEST    alac-16-level-0
TEST    alac-16-level-1
TEST    alac-16-level-2
TEST    alac-16-lpc-orders
TEST    alac-24-level-0
TEST    alac-24-level-1
TEST    alac-24-level-2
TEST    alac-24-lpc-orders
TEST    mpeg4-als-conformance-00
TEST    mpeg4-als-conformance-01
TEST    mpeg4-als-conformance-02
TEST    mpeg4-als-conformance-03
TEST    mpeg4-als-conformance-04
TEST    mpeg4-als-conformance-05
TEST    amrnb-4k75
TEST    amrnb-5k15
TEST    amrnb-5k9
TEST    amrnb-6k7
TEST    amrnb-7k4
TEST    amrnb-7k95
TEST    amrnb-10k2
TEST    amrnb-12k2
TEST    amrwb-6k60
TEST    amrwb-8k85
TEST    amrwb-12k65
TEST    amrwb-14k25
TEST    amrwb-15k85
TEST    amrwb-18k25
TEST    amrwb-19k85
TEST    amrwb-23k05
TEST    amrwb-23k85
TEST    amrwb-23k85-2
TEST    dnxhd-mbaff
TEST    dnxhr-444
TEST    dnxhr-12bit
TEST    dnxhr-parse
TEST    dnxhr-prefix1
TEST    dnxhr-prefix2
TEST    dnxhr-prefix3
TEST    dnxhr-prefix4
TEST    dnxhr-prefix5
TEST    dpxparser
TEST    indeo2-delta
TEST    indeo2-intra
TEST    indeo3-1
TEST    indeo3-2
TEST    mss1-pal
TEST    mss2-pal
TEST    mss2-pals
TEST    mss2-rgb555
TEST    mss2-rgb555s
TEST    mss2-wmv
TEST    mts2-xesc
TEST    mts2
TEST    lossless-monkeysaudio-380-normal
TEST    lossless-monkeysaudio-380-extrahigh
TEST    lossless-monkeysaudio-388-normal
TEST    lossless-monkeysaudio-388-extrahigh
TEST    lossless-monkeysaudio-389b1-normal
TEST    lossless-monkeysaudio-389b1-extrahigh
TEST    lossless-monkeysaudio-391b1-normal
TEST    lossless-monkeysaudio-391b1-extrahigh
TEST    lossless-monkeysaudio-392b2-normal
TEST    lossless-monkeysaudio-392b2-extrahigh
TEST    lossless-monkeysaudio-394b1-normal
TEST    lossless-monkeysaudio-394b1-extrahigh
TEST    lossless-monkeysaudio-399
TEST    opus-testvector01
TEST    opus-testvector02
TEST    opus-testvector03
TEST    opus-testvector04
TEST    opus-testvector05
TEST    opus-testvector06
TEST    opus-testvector07
TEST    opus-testvector08
TEST    opus-testvector09
TEST    opus-testvector10
TEST    opus-testvector11
TEST    opus-testvector12
TEST    opus-tron.6ch.tinypkts
TEST    prores-422
TEST    prores-422_hq
TEST    prores-422_lt
TEST    prores-422_proxy
TEST    prores-alpha
TEST    prores-alpha_skip
TEST    prores-transparency
TEST    prores-transparency_skip
TEST    prores-gray
TEST    qtrle-1bit
TEST    qtrle-2bit
TEST    qtrle-4bit
TEST    qtrle-8bit
TEST    qtrle-16bit
TEST    qtrle-24bit
TEST    qtrle-32bit
TEST    fic-avi
TEST    g2m2
TEST    g2m3
TEST    g2m4
TEST    iscc
TEST    rscc-8bit
TEST    rscc-16bit
TEST    rscc-24bit
TEST    rscc-32bit
TEST    screenpresso-16bit
TEST    screenpresso-24bit
TEST    screenpresso-32bit
TEST    tdsc
TEST    tscc2-avi
TEST    tscc2-mov
TEST    utvideo_rgb_left
TEST    utvideo_rgb_median
TEST    utvideo_rgba_left
TEST    utvideo_rgba_median
TEST    utvideo_rgba_single_symbol
TEST    utvideo_yuv420_left
TEST    utvideo_yuv420_median
TEST    utvideo_yuv422_left
TEST    utvideo_yuv422_median
TEST    vorbis-encode
TEST    vorbis-1
TEST    vorbis-2
TEST    vorbis-3
TEST    vorbis-4
TEST    vorbis-5
TEST    vorbis-6
TEST    vorbis-7
TEST    vorbis-8
TEST    vorbis-9
TEST    vorbis-10
TEST    vorbis-11
TEST    vorbis-12
TEST    vorbis-13
TEST    vorbis-14
TEST    vorbis-15
TEST    vorbis-16
TEST    vorbis-17
TEST    vorbis-18
TEST    vorbis-19
TEST    vorbis-20
TEST    truemotion1-15
TEST    truemotion1-24
TEST    truemotion2
TEST    truemotion2rt-low
TEST    truemotion2rt-mid
TEST    truemotion2rt-high
TEST    vp5
TEST    vp7
TEST    vp9-00-quantizer-00
TEST    vp9-00-quantizer-01
TEST    vp9-00-quantizer-02
TEST    vp9-00-quantizer-03
TEST    vp9-00-quantizer-04
TEST    vp9-00-quantizer-05
TEST    vp9-00-quantizer-06
TEST    vp9-00-quantizer-07
TEST    vp9-00-quantizer-08
TEST    vp9-00-quantizer-09
TEST    vp9-00-quantizer-10
TEST    vp9-00-quantizer-11
TEST    vp9-00-quantizer-12
TEST    vp9-00-quantizer-13
TEST    vp9-00-quantizer-14
TEST    vp9-00-quantizer-15
TEST    vp9-00-quantizer-16
TEST    vp9-00-quantizer-17
TEST    vp9-00-quantizer-18
TEST    vp9-00-quantizer-19
TEST    vp9-00-quantizer-20
TEST    vp9-00-quantizer-21
TEST    vp9-00-quantizer-22
TEST    vp9-00-quantizer-23
TEST    vp9-00-quantizer-24
TEST    vp9-00-quantizer-25
TEST    vp9-00-quantizer-26
TEST    vp9-00-quantizer-27
TEST    vp9-00-quantizer-28
TEST    vp9-00-quantizer-29
TEST    vp9-00-quantizer-30
TEST    vp9-00-quantizer-31
TEST    vp9-00-quantizer-32
TEST    vp9-00-quantizer-33
TEST    vp9-00-quantizer-34
TEST    vp9-00-quantizer-35
TEST    vp9-00-quantizer-36
TEST    vp9-00-quantizer-37
TEST    vp9-00-quantizer-38
TEST    vp9-00-quantizer-39
TEST    vp9-00-quantizer-40
TEST    vp9-00-quantizer-41
TEST    vp9-00-quantizer-42
TEST    vp9-00-quantizer-43
TEST    vp9-00-quantizer-44
TEST    vp9-00-quantizer-45
TEST    vp9-00-quantizer-46
TEST    vp9-00-quantizer-47
TEST    vp9-00-quantizer-48
TEST    vp9-00-quantizer-49
TEST    vp9-00-quantizer-50
TEST    vp9-00-quantizer-51
TEST    vp9-00-quantizer-52
TEST    vp9-00-quantizer-53
TEST    vp9-00-quantizer-54
TEST    vp9-00-quantizer-55
TEST    vp9-00-quantizer-56
TEST    vp9-00-quantizer-57
TEST    vp9-00-quantizer-58
TEST    vp9-00-quantizer-59
TEST    vp9-00-quantizer-60
TEST    vp9-00-quantizer-61
TEST    vp9-00-quantizer-62
TEST    vp9-00-quantizer-63
TEST    vp9-01-sharpness-1
TEST    vp9-01-sharpness-2
TEST    vp9-01-sharpness-3
TEST    vp9-01-sharpness-4
TEST    vp9-01-sharpness-5
TEST    vp9-01-sharpness-6
TEST    vp9-01-sharpness-7
TEST    vp9-02-size-08x08
TEST    vp9-02-size-08x10
TEST    vp9-02-size-08x16
TEST    vp9-02-size-08x18
TEST    vp9-02-size-08x32
TEST    vp9-02-size-08x34
TEST    vp9-02-size-08x64
TEST    vp9-02-size-08x66
TEST    vp9-02-size-10x08
TEST    vp9-02-size-10x10
TEST    vp9-02-size-10x16
TEST    vp9-02-size-10x18
TEST    vp9-02-size-10x32
TEST    vp9-02-size-10x34
TEST    vp9-02-size-10x64
TEST    vp9-02-size-10x66
TEST    vp9-02-size-16x08
TEST    vp9-02-size-16x10
TEST    vp9-02-size-16x16
TEST    vp9-02-size-16x18
TEST    vp9-02-size-16x32
TEST    vp9-02-size-16x34
TEST    vp9-02-size-16x64
TEST    vp9-02-size-16x66
TEST    vp9-02-size-18x08
TEST    vp9-02-size-18x10
TEST    vp9-02-size-18x16
TEST    vp9-02-size-18x18
TEST    vp9-02-size-18x32
TEST    vp9-02-size-18x34
TEST    vp9-02-size-18x64
TEST    vp9-02-size-18x66
TEST    vp9-02-size-32x08
TEST    vp9-02-size-32x10
TEST    vp9-02-size-32x16
TEST    vp9-02-size-32x18
TEST    vp9-02-size-32x32
TEST    vp9-02-size-32x34
TEST    vp9-02-size-32x64
TEST    vp9-02-size-32x66
TEST    vp9-02-size-34x08
TEST    vp9-02-size-34x10
TEST    vp9-02-size-34x16
TEST    vp9-02-size-34x18
TEST    vp9-02-size-34x32
TEST    vp9-02-size-34x34
TEST    vp9-02-size-34x64
TEST    vp9-02-size-34x66
TEST    vp9-02-size-64x08
TEST    vp9-02-size-64x10
TEST    vp9-02-size-64x16
TEST    vp9-02-size-64x18
TEST    vp9-02-size-64x32
TEST    vp9-02-size-64x34
TEST    vp9-02-size-64x64
TEST    vp9-02-size-64x66
TEST    vp9-02-size-66x08
TEST    vp9-02-size-66x10
TEST    vp9-02-size-66x16
TEST    vp9-02-size-66x18
TEST    vp9-02-size-66x32
TEST    vp9-02-size-66x34
TEST    vp9-02-size-66x64
TEST    vp9-02-size-66x66
TEST    vp9-03-size-196x196
TEST    vp9-03-size-196x198
TEST    vp9-03-size-196x200
TEST    vp9-03-size-196x202
TEST    vp9-03-size-196x208
TEST    vp9-03-size-196x210
TEST    vp9-03-size-196x224
TEST    vp9-03-size-196x226
TEST    vp9-03-size-198x196
TEST    vp9-03-size-198x198
TEST    vp9-03-size-198x200
TEST    vp9-03-size-198x202
TEST    vp9-03-size-198x208
TEST    vp9-03-size-198x210
TEST    vp9-03-size-198x224
TEST    vp9-03-size-198x226
TEST    vp9-03-size-200x196
TEST    vp9-03-size-200x198
TEST    vp9-03-size-200x200
TEST    vp9-03-size-200x202
TEST    vp9-03-size-200x208
TEST    vp9-03-size-200x210
TEST    vp9-03-size-200x224
TEST    vp9-03-size-200x226
TEST    vp9-03-size-202x196
TEST    vp9-03-size-202x198
TEST    vp9-03-size-202x200
TEST    vp9-03-size-202x202
TEST    vp9-03-size-202x208
TEST    vp9-03-size-202x210
TEST    vp9-03-size-202x224
TEST    vp9-03-size-202x226
TEST    vp9-03-size-208x196
TEST    vp9-03-size-208x198
TEST    vp9-03-size-208x200
TEST    vp9-03-size-208x202
TEST    vp9-03-size-208x208
TEST    vp9-03-size-208x210
TEST    vp9-03-size-208x224
TEST    vp9-03-size-208x226
TEST    vp9-03-size-210x196
TEST    vp9-03-size-210x198
TEST    vp9-03-size-210x200
TEST    vp9-03-size-210x202
TEST    vp9-03-size-210x208
TEST    vp9-03-size-210x210
TEST    vp9-03-size-210x224
TEST    vp9-03-size-210x226
TEST    vp9-03-size-224x196
TEST    vp9-03-size-224x198
TEST    vp9-03-size-224x200
TEST    vp9-03-size-224x202
TEST    vp9-03-size-224x208
TEST    vp9-03-size-224x210
TEST    vp9-03-size-224x224
TEST    vp9-03-size-224x226
TEST    vp9-03-size-226x196
TEST    vp9-03-size-226x198
TEST    vp9-03-size-226x200
TEST    vp9-03-size-226x202
TEST    vp9-03-size-226x208
TEST    vp9-03-size-226x210
TEST    vp9-03-size-226x224
TEST    vp9-03-size-226x226
TEST    vp9-03-deltaq
TEST    vp9p1-04-yuv422
TEST    vp9p1-04-yuv440
TEST    vp9p1-04-yuv444
TEST    vp9p2-20-10bit-yuv420
TEST    vp9p2-20-12bit-yuv420
TEST    vp9p3-20-10bit-yuv422
TEST    vp9p3-20-10bit-yuv440
TEST    vp9p3-20-10bit-yuv444
TEST    vp9p3-20-12bit-yuv422
TEST    vp9p3-20-12bit-yuv440
TEST    vp9p3-20-12bit-yuv444
TEST    vp9-06-bilinear
TEST    vp9-09-lf_deltas
TEST    vp9-10-show-existing-frame
TEST    vp9-10-show-existing-frame2
TEST    vp9-15-segkey_adpq
TEST    vp9-16-intra-only
TEST    vp9-2pass-akiyo
TEST    vp9-parallelmode-akiyo
TEST    vp9-segmentation-aq-akiyo
TEST    vp9-segmentation-sf-akiyo
TEST    vp9-tiling-pedestrian
TEST    vp9-trac3849
TEST    vp9-trac4359
TEST    vp9-05-resize
TEST    lavf-fate-ogg_vp3
TEST    lavf-fate-ogg_vp8
TEST    lavf-fate-latm
TEST    lavf-fate-mp3
TEST    lavf-fate-mov_qtrle_mace6
TEST    lavf-fate-avi_cram
GEN tests/data/mp4-to-ts.m3u8
TEST    segment-mp4-to-ts
GEN tests/data/adts-to-mkv.m3u8
TEST    segment-adts-to-mkv
GEN tests/data/adts-to-mkv-header.mkv
GEN tests/data/adts-to-mkv-cated-000.mkv
TEST    segment-adts-to-mkv-header-000
GEN tests/data/adts-to-mkv-cated-001.mkv
TEST    segment-adts-to-mkv-header-001
GEN tests/data/adts-to-mkv-cated-002.mkv
TEST    segment-adts-to-mkv-header-002
GEN tests/data/adts-to-mkv-cated-all.mkv
TEST    segment-adts-to-mkv-header-all
TEST    aac-ct-sbr_i-ps_i.aac
TEST    aac-al04_44
TEST    aac-al05_44
TEST    aac-al06_44
TEST    aac-al07_96
TEST    aac-al15_44
TEST    aac-al17_44
TEST    aac-al18_44
TEST    aac-am00_88
TEST    aac-am05_44
TEST    aac-al_sbr_hq_cm_48_2
TEST    aac-al_sbr_hq_cm_48_5.1
TEST    aac-al_sbr_hq_sr_48_2_fsaac48
TEST    aac-al_sbr_ps_04_ur
TEST    aac-al_sbr_ps_06_ur
TEST    aac-ap05_48
TEST    aac-er_ad6000np_44_ep0
TEST    aac-er_eld1001np_44_ep0
TEST    aac-er_eld2000np_48_ep0
TEST    aac-er_eld2100np_48_ep0
TEST    aac-ct-sbr_bc-ps_i.3gp
TEST    aac-ct-sbr_bic-ps_i.3gp
TEST    aac-ct-sbr_bc-ps_bc.mp4
TEST    aac-ct-sbr_bc-ps_i.mp4
TEST    aac-ct-sbr_i-ps_bic.mp4
TEST    aac-ct-sbr_i-ps_i.mp4
TEST    aac-fixed-al04_44
TEST    aac-fixed-al05_44
TEST    aac-fixed-al06_44
TEST    aac-fixed-al15_44
TEST    aac-fixed-al17_44
TEST    aac-fixed-al18_44
TEST    aac-fixed-al_sbr_hq_cm_48_2
TEST    aac-fixed-al_sbr_hq_cm_48_5.1
TEST    aac-fixed-al_sbr_hq_sr_48_2_fsaac48
TEST    aac-fixed-ap05_48
TEST    aac-fixed-er_ad6000np_44_ep0
TEST    aac-fixed-er_eld1001np_44_ep0
TEST    aac-fixed-er_eld2000np_48_ep0
TEST    aac-latm_000000001180bc60
TEST    aac-latm_stereo_to_51
TEST    aac-aref-encode
TEST    aac-ln-encode
TEST    aac-ln-encode-128k
TEST    aac-pns-encode
TEST    aac-tns-encode
TEST    aac-is-encode
TEST    aac-ms-encode
TEST    aac-ltp-encode
TEST    aac-yoraw-encode
TEST    aac-pred-encode
TEST    aac-autobsf-adtstoasc
TEST    apng-clock
TEST    apng-osample
TEST    binkaudio-dct
TEST    binkaudio-rdft
TEST    bmv-audio
TEST    delphine-cin-audio
TEST    dss-lp
TEST    dss-sp
TEST    imc
TEST    nellymoser
GEN tests/data/asynth-16000-1.wav
TEST    nellymoser-aref-encode
TEST    on2avc
TEST    paf-audio
TEST    sierra-vmd-audio
TEST    smacker-audio
TEST    ws_snd
TEST    dca-xll_51_16_192_768_0
TEST    dca-xll_51_16_192_768_0-dmix_2
TEST    dca-xll_51_16_192_768_0-dmix_6
TEST    dca-xll_51_16_192_768_1
TEST    dca-xll_51_16_192_768_1-dmix_2
TEST    dca-xll_51_16_192_768_1-dmix_6
TEST    dca-xll_51_24_48_768
TEST    dca-xll_51_24_48_768-dmix_2
TEST    dca-xll_51_24_48_768-dmix_6
TEST    dca-xll_51_24_48_none
TEST    dca-xll_51_24_48_none-dmix_2
TEST    dca-xll_51_24_48_none-dmix_6
TEST    dca-xll_71_24_48_768_0
TEST    dca-xll_71_24_48_768_0-dmix_2
TEST    dca-xll_71_24_48_768_0-dmix_6
TEST    dca-xll_71_24_48_768_1
TEST    dca-xll_71_24_48_768_1-dmix_2
TEST    dca-xll_71_24_48_768_1-dmix_6
TEST    dca-xll_71_24_96_768
TEST    dca-xll_71_24_96_768-dmix_2
TEST    dca-xll_71_24_96_768-dmix_6
TEST    dca-xll_x96_51_24_96_1509
TEST    dca-xll_x96_51_24_96_1509-dmix_2
TEST    dca-xll_x96_51_24_96_1509-dmix_6
TEST    dca-xll_xch_61_24_48_768
TEST    dca-xll_xch_61_24_48_768-dmix_2
TEST    dca-xll_xch_61_24_48_768-dmix_6
TEST    dca-core_51_24_48_768_0
TEST    dca-core_51_24_48_768_1
TEST    dca-x96_51_24_96_1509
TEST    dca-x96_xch_61_24_96_3840
TEST    dca-x96_xxch_71_24_96_3840
TEST    dca-xbr_51_24_48_3840
TEST    dca-xbr_xch_61_24_48_3840
TEST    dca-xbr_xxch_71_24_48_3840
TEST    dca-xch_61_24_48_768
TEST    dca-xxch_71_24_48_2046
TEST    dca-core_51_24_48_768_1-dmix_2
TEST    dca-x96_xxch_71_24_96_3840-dmix_2
TEST    dca-x96_xxch_71_24_96_3840-dmix_6
TEST    dca-xch_61_24_48_768-dmix_6
TEST    dca-core
TEST    dca-xll
TEST    dts_es
TEST    avio-direct
TEST    adts-demux
TEST    adts-id3v1-demux
TEST    aea-demux
TEST    ast
TEST    bink-demux
TEST    bfstm
TEST    bcstm
TEST    brstm
TEST    caf
TEST    cdxl-demux
TEST    cine-demux
TEST    d-cinema-demux
TEST    d-eavp6-demux
TEST    flv-demux
TEST    gif-demux
TEST    iv8-demux
TEST    jv-demux
TEST    lmlm4-demux
TEST    maxis-xa
TEST    mkv
TEST    mkv-1242
TEST    mlv-demux
TEST    mov-mp3-demux
TEST    ts-opus-demux
TEST    mtv
TEST    mxf-demux
TEST    nc-demux
TEST    nistsphere-demux
TEST    nsv-demux
TEST    oggopus-demux
TEST    oggvp8-demux
TEST    oma-demux
TEST    paf-demux
TEST    pmp-demux
TEST    rsd-demux
TEST    redspark-demux
TEST    psx-str-demux
TEST    pva-demux
TEST    qcp-demux
TEST    redcode-demux
TEST    siff-demux
TEST    smjpeg-demux
TEST    wav-ac3
TEST    westwood-aud
TEST    wtv-demux
TEST    xmv-demux
TEST    xwma-demux
TEST    ts-demux
TEST    ea-cdata
TEST    ea-cmv
TEST    ea-mad
TEST    ea-tgq
TEST    ea-tgv-1
TEST    ea-tgv-2
TEST    ea-tqi
TEST    fifo-muxer-h264
TEST    fifo-muxer-wav
TEST    filter-yadif-mode0
TEST    filter-yadif-mode1
TEST    filter-yadif10
TEST    filter-yadif16
TEST    filter-w3fdif-simple
TEST    filter-w3fdif-complex
TEST    filter-codecview-mvs
TEST    filter-showpalette
TEST    filter-palettegen-1
TEST    filter-palettegen-2
TEST    filter-paletteuse-nodither
TEST    filter-paletteuse-bayer
TEST    filter-paletteuse-sierra2_4a
COPY tests/data/filtergraphs/overlay-dvdsub-2397
TEST    filter-overlay-dvdsub-2397
TEST    filter-hq2x
TEST    filter-hq3x
TEST    filter-hq4x
TEST    filter-2xbr
TEST    filter-3xbr
TEST    filter-4xbr
TEST    filter-curves
COPY tests/data/filtergraphs/gradfun
TEST    filter-gradfun-sample
TEST    filter-fps-cfr
TEST    filter-fps
TEST    filter-fps-r
GEN tests/data/file4560-override2rotate0.mov
TEST    filter-meta-4560-rotate0
TEST    aliaspix-bgr
TEST    aliaspix-gray
TEST    brenderpix-24
TEST    brenderpix-565
TEST    brenderpix-defpal
TEST    brenderpix-intpal
TEST    brenderpix-y400a
TEST    dds-alpha8
TEST    dds-argb
TEST    dds-argb-aexp
TEST    dds-dx10-bc1
TEST    dds-dx10-bc1a
TEST    dds-dx10-bc2
TEST    dds-dx10-bc3
TEST    dds-dx10-bc4
TEST    dds-dx10-bc5
TEST    dds-dxt1
TEST    dds-dxt1a
TEST    dds-dxt1-normalmap
TEST    dds-dxt2
TEST    dds-dxt3
TEST    dds-dxt4
TEST    dds-dxt5
TEST    dds-dxt5-aexp
TEST    dds-dxt5-normalmap
TEST    dds-dxt5-normalmap-ati
TEST    dds-dxt5-rbxg
TEST    dds-dxt5-rgxb
TEST    dds-dxt5-rxbg
TEST    dds-dxt5-rxgb
TEST    dds-dxt5-xgbr
TEST    dds-dxt5-xgxr
TEST    dds-dxt5-xrbg
TEST    dds-dxt5-ycocg
TEST    dds-dxt5-ycocg-scaled
TEST    dds-monob
TEST    dds-pal
TEST    dds-pal-ati
TEST    dds-rgb1555
TEST    dds-rgb16
TEST    dds-rgb24
TEST    dds-rgb555
TEST    dds-rgba
TEST    dds-rgtc1s
TEST    dds-rgtc1u
TEST    dds-rgtc2s
TEST    dds-rgtc2u
TEST    dds-rgtc2u-xy
TEST    dds-uyvy
TEST    dds-xbgr
TEST    dds-xrgb
TEST    dds-y
TEST    dds-ya
TEST    dds-ycocg
TEST    dds-yuyv
TEST    exr-slice-raw
TEST    exr-slice-rle
TEST    exr-slice-zip1
TEST    exr-slice-zip16
TEST    exr-slice-pxr24
TEST    exr-rgb-scanline-pxr24-float-12x8
TEST    exr-rgba-multiscanline-half-b44
TEST    exr-rgb-scanline-float-b44
TEST    exr-rgb-scanline-half-b44-12x8
TEST    exr-rgb-scanline-half-b44-13x9
TEST    exr-rgb-tile-float-raw-12x8
TEST    exr-rgb-tile-float-raw-150x130
TEST    exr-rgb-tile-half-raw-12x8
TEST    exr-rgba-scanline-float-half-b44-13x9-l1
TEST    exr-rgba-scanline-float-half-b44-13x9-l2
TEST    exr-rgba-scanline-float-half-b44-12x8-l1
TEST    exr-rgba-scanline-float-half-b44-12x8-l2
TEST    exr-rgba-scanline-float-half-b44a-12x8-l1
TEST    exr-rgba-scanline-float-half-b44a-12x8-l2
TEST    exr-rgba-scanline-float-half-b44a-13x9-l1
TEST    exr-rgba-scanline-float-half-b44a-13x9-l2
TEST    exr-rgb-tile-pxr24-float-half-l1
TEST    exr-rgb-tile-pxr24-float-half-l2
TEST    exr-rgb-tile-pxr24-half-float-l1
TEST    exr-rgb-tile-pxr24-half-float-l2
TEST    exr-rgb-tile-half-float-b44-12x8-l1
TEST    exr-rgb-tile-half-float-b44-12x8-l2
TEST    exr-rgb-tile-zip-half-float-l1
TEST    exr-rgb-tile-zip-half-float-l2
TEST    exr-rgb-tile-zip1-half-float-l1
TEST    exr-rgb-tile-zip1-half-float-l2
TEST    exr-rgb-tile-rle-half-float-l1
TEST    exr-rgb-tile-rle-half-float-l2
TEST    exr-rgb-tile-raw-half-float-l1
TEST    exr-rgb-tile-raw-half-float-l2
TEST    exr-rgb-scanline-b44-half-float-12x8-l1
TEST    exr-rgb-scanline-b44-half-float-12x8-l2
TEST    exr-rgb-scanline-pxr24-half-float-l1
TEST    exr-rgb-scanline-pxr24-half-float-l2
TEST    exr-rgb-scanline-pxr24-float-half-l1
TEST    exr-rgb-scanline-pxr24-float-half-l2
TEST    exr-rgb-scanline-pxr24-half-uint32-13x9
TEST    exr-rgb-scanline-zip-half-float-l1
TEST    exr-rgb-scanline-zip-half-float-l2
TEST    exr-rgb-scanline-zip1-half-float-l1
TEST    exr-rgb-scanline-zip1-half-float-l2
TEST    exr-rgb-scanline-rle-half-float-l1
TEST    exr-rgb-scanline-rle-half-float-l2
TEST    exr-rgb-scanline-raw-half-float-l1
TEST    exr-rgb-scanline-raw-half-float-l2
TEST    exr-rgb-scanline-b44-uint32
TEST    exr-rgb-scanline-pxr24-uint32
TEST    exr-rgb-scanline-zip1-half-float-l1-zero-offsets
TEST    exr-rgb-scanline-half-piz-bw
TEST    exr-rgb-scanline-half-piz-color
TEST    exr-rgb-scanline-half-piz-dw-t01
TEST    exr-rgb-scanline-float-piz-48x32
TEST    exr-rgb-scanline-none-negative-red
TEST    exr-rgb-b44a-half-negative-4x4
TEST    exr-y-tile-zip-half-12x8
TEST    exr-y-scanline-zip-half-12x8
TEST    exr-rgb-scanline-half-piz-dw-t08
TEST    jpg-12bpp
TEST    jpg-jfif
TEST    png-gray8
TEST    png-gray16
TEST    png-rgb24
TEST    png-rgb48
TEST    png-rgba
TEST    png-rgba64
TEST    png-ya8
TEST    png-ya16
TEST    png-int-rgb24
TEST    psd-gray8
TEST    psd-gray16
TEST    psd-rgb24
TEST    psd-rgb48
TEST    psd-rgba
TEST    psd-rgba64
TEST    psd-ya8
TEST    psd-ya16
TEST    psd-lena-127x127-rgb24
TEST    psd-lena-rgb-rle-127x127-16b
TEST    psd-lena-rgb-rle-127x127-8b
TEST    psd-lena-rgba-rle-128x128-8b
TEST    psd-lena-256c
TEST    psd-lena-bitmap
TEST    psd-duo-tone-color
TEST    sgi-gray8
TEST    sgi-gray8-rle
TEST    sgi-gray16
TEST    sgi-gray16-rle
TEST    sgi-rgb24
TEST    sgi-rgb24-rle
TEST    sgi-rgb48
TEST    sgi-rgb48-rle
TEST    sgi-rgba
TEST    sgi-rgba-rle
TEST    sgi-rgba64
TEST    sgi-rgba64-rle
TEST    sunraster-1bit-raw
TEST    sunraster-1bit-rle
TEST    sunraster-8bit-raw
TEST    sunraster-8bit_gray-raw
TEST    sunraster-8bit-rle
TEST    sunraster-24bit-raw
TEST    sunraster-24bit-rle
TEST    targa-conformance-CBW8
TEST    targa-conformance-CCM8
TEST    targa-conformance-CTC16
TEST    targa-conformance-CTC24
TEST    targa-conformance-CTC32
TEST    targa-conformance-UBW8
TEST    targa-conformance-UCM8
TEST    targa-conformance-UTC16
TEST    targa-conformance-UTC24
TEST    targa-conformance-UTC32
TEST    targa-top-to-bottom
TEST    tiff-fax-g3
TEST    tiff-fax-g3s
TEST    webp-rgb-lossless
TEST    webp-rgb-lena-lossless
TEST    webp-rgb-lena-lossless-rgb24
TEST    webp-rgba-lossless
TEST    webp-rgb-lossy-q80
TEST    webp-rgba-lossy-q80
TEST    xbm10
TEST    xbm11
TEST    bmpparser
TEST    dpx
TEST    pict
TEST    pictor
TEST    pngparser
TEST    ptx
TEST    xface
TEST    lossless-alac
TEST    lossless-meridianaudio
TEST    ralf
TEST    lossless-shorten
TEST    lossless-tak
TEST    lossless-truehd-5.1
TEST    lossless-truehd-5.1-downmix-2.0
TEST    lossless-tta
TEST    lossless-tta-encrypted
TEST    lossless-wma
TEST    lossless-wma24-1
TEST    lossless-wma24-2
TEST    lossless-wma24-rawtile
TEST    lagarith-rgb24
TEST    lagarith-rgb32
TEST    lagarith-yuy2
TEST    lagarith-yv12
TEST    lagarith-red
TEST    lagarith-ticket4119
TEST    lagarith-ticket4119-cfr
TEST    lagarith-ticket4119-vfr
TEST    lagarith-ticket4119-pass
TEST    lagarith-ticket4119-drop
TEST    loco-rgb
TEST    loco-yuy2
TEST    msrle-8bit
TEST    mszh
TEST    vble
TEST    zerocodec
TEST    zlib
TEST    msmpeg4v1
TEST    msvideo1-8bit
TEST    msvideo1-16bit
TEST    wmv8-drm
TEST    wmv8-drm-nodec
TEST    wmv8-x8intra
TEST    vc1_sa00040
TEST    vc1_sa00050
TEST    vc1_sa10091
TEST    vc1_sa10143
TEST    vc1_sa20021
TEST    vc1_ilaced_twomv
TEST    vc1-ism
TEST    asf-repldata
TEST    8bps
TEST    qdm2
TEST    qt-alaw-mono
TEST    qt-alaw-stereo
TEST    qt-ima4-mono
TEST    qt-ima4-stereo
TEST    qt-mac3-mono
TEST    qt-mac3-stereo
TEST    qt-mac6-mono
TEST    qt-mac6-stereo
TEST    qt-ulaw-mono
TEST    qt-ulaw-stereo
TEST    quickdraw
TEST    rpza
TEST    svq1
TEST    svq1-headerswap
TEST    svq3
TEST    svq3-watermark
TEST    ra3-144
TEST    ra-144
TEST    ra-288
TEST    ra-cook
TEST    sipr-5k0
TEST    sipr-6k5
TEST    sipr-8k5
TEST    sipr-16k
TEST    rv20-1239
TEST    rv30
TEST    rv40
TEST    cscd
TEST    dxtory
TEST    fraps-v0
TEST    fraps-v1
TEST    fraps-v2
TEST    fraps-v3
TEST    fraps-v4
TEST    fraps-v5
TEST    tscc-15bit
TEST    tscc-32bit
TEST    vmnc-16bit
TEST    vmnc-32bit
TEST    zmbv-8bit
TEST    zmbv-15bit
TEST    zmbv-16bit
TEST    zmbv-32bit
TEST    binsub-mksenc
TEST    sub-microdvd-remux
TEST    binsub-movtextenc
TEST    sub-srt-rrn-remux
TEST    sub-srt-madness-timeshift
TEST    sub-srt-empty-events
TEST    sub-subripenc
TEST    sub-webvttenc
TEST    sub-textenc
TEST    sub-scc
TEST    sub-aqtitle
TEST    sub-cc
TEST    sub-cc-realtime
TEST    sub-ass-to-ass-transcode
TEST    sub-ssa-to-ass-remux
TEST    sub-jacosub
TEST    sub-microdvd
TEST    sub-movtext
TEST    sub-mpl2
TEST    sub-mpsub
TEST    sub-mpsub-frames
TEST    sub-pjs
TEST    sub-realtext
TEST    sub-sami
TEST    sub-sami2
TEST    sub-srt
TEST    sub-stl
TEST    sub-subviewer1
TEST    sub-subviewer
TEST    sub-vplayer
TEST    sub-webvtt
TEST    sub-webvtt2
TEST    sub-charenc
TEST    4xm-1
TEST    4xm-2
TEST    012v
TEST    aasc
TEST    aic
TEST    aic-oddsize
TEST    alg-mm
TEST    amv
TEST    ansi
TEST    ansi256
TEST    armovie-escape124
TEST    armovie-escape130
TEST    auravision-v1
TEST    auravision-v2
TEST    bethsoft-vid
TEST    bfi
TEST    bink-video-b
TEST    bink-video-f
TEST    bink-video-i
TEST    bmv-video
TEST    cavs
TEST    cdgraphics
TEST    cljr
TEST    corepng
TEST    rgbapng-4816
TEST    creatureshock-avs
TEST    cvid-palette
TEST    cvid-partial
TEST    cvid-grayscale
TEST    cyberia-c93
TEST    cyuv
TEST    delphine-cin-video
TEST    deluxepaint-anm
TEST    dirac
TEST    dirac-low-delay
TEST    dxa-feeble
TEST    dxa-scummvm
TEST    dxv-dxt1
TEST    dxv-dxt5
TEST    dxv3-dxt1
TEST    dxv3-dxt5
TEST    film-cvid
TEST    flic-af11-palette-change
TEST    flic-af12
TEST    flic-magiccarpet
TEST    frwu
TEST    id-cin-video
TEST    idroq-video-encode
TEST    hap1
TEST    hap5
TEST    hapy
TEST    hap-chunk
TEST    iff-byterun1
TEST    iff-fibonacci
TEST    iff-ilbm
TEST    interplay-mve-8bit
TEST    interplay-mve-16bit
TEST    jpeg2000-dcinema
TEST    jv
TEST    kgv1
TEST    kmvc
TEST    magicyuv-y4444i
TEST    magicyuv-y400i
TEST    magicyuv-y420
TEST    magicyuv-y422i
TEST    magicyuv-y444
TEST    magicyuv-rgba
TEST    magicyuv-rgb
TEST    mdec
TEST    mdec-v3
TEST    mimic
TEST    mjpegb
TEST    motionpixels
TEST    mpeg2-field-enc
TEST    mpeg2-ticket186
TEST    mpeg2-ticket6024
TEST    mv-mvc1
TEST    mv-mvc2
TEST    mv-sgirle
TEST    mxpeg
TEST    nuv-rtjpeg
TEST    nuv-rtjpeg-fh
TEST    paf-video
TEST    qpeg
TEST    r210
TEST    rl2
TEST    roqvideo
TEST    sanm
TEST    sierra-vmd-video
TEST    smacker-video
TEST    smc
TEST    sp5x
TEST    thp
TEST    tiertex-seq
TEST    tmv
TEST    txd-16bpp
TEST    txd-odd
TEST    txd-pal8
TEST    ulti
TEST    v210
TEST    v410dec
TEST    v410enc
TEST    vb
TEST    vcr1
TEST    vcr2
TEST    videoxl
TEST    vqa-cc
TEST    wc3movie-xan
TEST    wnv1
TEST    yop
TEST    xxan-wc4
TEST    smvjpeg
TEST    g722dec-1
TEST    g722-encode
TEST    g723_1-dec-1
TEST    g723_1-dec-2
TEST    g723_1-dec-3
TEST    g723_1-dec-4
TEST    g723_1-dec-5
TEST    g723_1-dec-6
TEST    g723_1-dec-7
TEST    g723_1-dec-8
TEST    g726-encode-2bit
TEST    g726-encode-3bit
TEST    g726-encode-4bit
TEST    g726-encode-5bit
TEST    gsm-ms
TEST    gsm-toast
TEST    qcelp
TEST    truespeech
TEST    twinvq
TEST    vqf-demux
TEST    canopus-cllc-argb
TEST    canopus-cllc-rgb
TEST    canopus-cllc-yuy2-noblock
TEST    canopus-hq_hqa-hq
TEST    canopus-hq_hqa-hqa
TEST    canopus-hq_hqa-inter
TEST    canopus-hqx422
TEST    canopus-hqx422a
COPY tests/data/filtergraphs/colorkey
TEST    ffmpeg-filter_colorkey
TEST    force_key_frames
TEST    sub2video
TEST    rgb24-mkv
TEST    adtstoasc_ticket3715
TEST    h264_mp4toannexb_ticket2991
TEST    h264_mp4toannexb_ticket5927
TEST    h264_mp4toannexb_ticket5927_2
TEST    ffmpeg-bsf-remove-k
TEST    ffmpeg-bsf-remove-r
TEST    ffmpeg-bsf-remove-e
TEST    copy-trac3074
TEST    copy-trac236
TEST    copy-trac4914
TEST    copy-trac4914-avi
TEST    copy-trac2211-avi
TEST    limited_input_seek
TEST    limited_input_seek-copyts
TEST    copy-psp
TEST    time_base
TEST    flcl1905
TEST    exif-image-tiff
TEST    exif-image-jpg
TEST    exif-image-webp
TEST    exif-image-embedded
TEST    filter-metadata-scenedetect
TEST    filter-metadata-silencedetect
TEST    filter-metadata-ebur128
TEST    filter-metadata-readvitc-def
TEST    filter-metadata-readvitc-thr
TEST    filter-metadata-avf-aphase-meter-mono
TEST    filter-metadata-avf-aphase-meter-out-of-phase
TEST    h264-dts_5frames
TEST    matroska-spherical-mono
TEST    mov-aac-2048-priming
TEST    mov-zombie
TEST    mov-init-nonkeyframe
TEST    mov-displaymatrix
TEST    mov-spherical-mono
TEST    mxf-probe-d10
TEST    mxf-probe-dnxhd
TEST    mxf-probe-dv25
TEST    vorbis-1833-chapters
kieranjol@kieranjol-ThinkPad-T420:~/kieran_repos/ffmpeg$
Michael Niedermayer July 11, 2017, 10:35 p.m. UTC | #3
On Tue, Jul 11, 2017 at 04:50:25PM +0100, Derek Buitenhuis wrote:
> On 7/10/2017 11:04 PM, Kieran O Leary wrote:
> > A user mentioned in ffmpeg-user (
> > http://ffmpeg.org/pipermail/ffmpeg-user/2017-July/036571.html)  that they
> > couldn't write the 'keywords' metadata tag. I tested this patch and it
> > appears to add the metadata value when using MOV and MP4 as output. I'm
> > sure I've messed something up so please let me know if I can improve this.
> 
> The patch itself loos OK, IMO.

+1
feel free to apply if noone else has comments


> 
> Does this change any FATE tests?

i think it does not change any


thx

[...]
Derek Buitenhuis July 13, 2017, 12:35 p.m. UTC | #4
On 7/11/2017 8:01 PM, Kieran O Leary wrote:
> Thanks for taking a look.

Pushed.

- Derek
Kieran O Leary July 13, 2017, 1:30 p.m. UTC | #5
Thanks Derek/Michael!

-Kieran.
diff mbox

Patch

From c474a7f5095fc1a84c4bd2d811546a821f6420f6 Mon Sep 17 00:00:00 2001
From: Kieran O'Leary <kieran.o.leary@gmail.com>
Date: Mon, 10 Jul 2017 22:54:56 +0100
Subject: [PATCH] movenc:adds keywords metadata

---
 libavformat/movenc.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 88f2f2c..3989ac1 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -3321,6 +3321,7 @@  static int mov_write_ilst_tag(AVIOContext *pb, MOVMuxContext *mov,
     mov_write_string_metadata(s, pb, "tvsh",    "show"     , 1);
     mov_write_string_metadata(s, pb, "tven",    "episode_id",1);
     mov_write_string_metadata(s, pb, "tvnn",    "network"  , 1);
+    mov_write_string_metadata(s, pb, "keyw",    "keywords"  , 1);
     mov_write_int8_metadata  (s, pb, "tves",    "episode_sort",4);
     mov_write_int8_metadata  (s, pb, "tvsn",    "season_number",4);
     mov_write_int8_metadata  (s, pb, "stik",    "media_type",1);
@@ -3543,6 +3544,7 @@  static int mov_write_udta_tag(AVIOContext *pb, MOVMuxContext *mov,
         mov_write_string_metadata(s, pb_buf, "\251mak", "make",        0);
         mov_write_string_metadata(s, pb_buf, "\251mod", "model",       0);
         mov_write_string_metadata(s, pb_buf, "\251xyz", "location",    0);
+        mov_write_string_metadata(s, pb_buf, "\251key", "keywords",    0);
         mov_write_raw_metadata_tag(s, pb_buf, "XMP_", "xmp");
     } else {
         /* iTunes meta data */
-- 
2.7.4