vlc | branch: master | Francois Cartegnie <[email protected]> | Fri Sep 27 11:29:48 2019 +0200| [b85a73b9741477db9b57026507fb176519e0bf01] | committer: Francois Cartegnie
test: packetizer: parametrize extradata check > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b85a73b9741477db9b57026507fb176519e0bf01 --- test/modules/packetizer/h264.c | 1 + test/modules/packetizer/hevc.c | 1 + test/modules/packetizer/packetizer.h | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/test/modules/packetizer/h264.c b/test/modules/packetizer/h264.c index 4c6ac33f98..b52ab3b4fb 100644 --- a/test/modules/packetizer/h264.c +++ b/test/modules/packetizer/h264.c @@ -111,6 +111,7 @@ int main(void) params.i_rate_num = 0; params.i_rate_den = 0; params.i_frame_count = 2*25; + params.b_extra = true; params.i_read_size = 500; RUN("block 500", test_packetize, diff --git a/test/modules/packetizer/hevc.c b/test/modules/packetizer/hevc.c index cb225ad91d..d049513754 100644 --- a/test/modules/packetizer/hevc.c +++ b/test/modules/packetizer/hevc.c @@ -129,6 +129,7 @@ int main(void) params.i_rate_num = 0; params.i_rate_den = 0; params.i_frame_count = 2*25; + params.b_extra = true; params.i_read_size = 500; RUN("block 500", test_packetize, diff --git a/test/modules/packetizer/packetizer.h b/test/modules/packetizer/packetizer.h index 481344bded..2220898d44 100644 --- a/test/modules/packetizer/packetizer.h +++ b/test/modules/packetizer/packetizer.h @@ -39,6 +39,7 @@ struct params_s unsigned i_rate_den; unsigned i_read_size; unsigned i_frame_count; + bool b_extra; }; #define BAILOUT(run) { fprintf(stderr, "failed %s line %d\n", run, __LINE__); \ @@ -139,7 +140,7 @@ static int test_packetize(const char *run, EXPECT(p_block != NULL); } - EXPECT(p->fmt_out.i_extra); + EXPECT(!!params->b_extra == !!p->fmt_out.i_extra); delete_packetizer(p); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
