Closed dwbuiten closed 5 years ago
Ping.
I skimmed through and it looks reasonable
Updated with parameterized tests, as per @lotharkript, along with version info in the test data, to help bisect FFmpeg if it happens to break (as it does).
Lots of other little bits fixed as per IRC convos.
See the commit message below.
This is a rough draft of a test framework for FFMS2, based on
googletest
, based on an old initial patch by @lotharkript.Some things to note:
wget
to sync, and I've just shoved the sample file(s) up on a personal HTTP server. This will be replaced with either GCS hosting, or maybe somewhere thatrsync
can see. Opinions, please.googletest
looks like it might be a PITA to do this for.googletest
is a git submodule. Opinions welcome on better/different ways.gendata
tool is not optimized, since it doesn't have to be, IMO.googletest
is already C++, and I didn't feel like writing a parser... Options and opinons welcome.test.mp4.cpp
) in the FFMS2 repo, or synced from a remote place, along with the test media files?Please comment on anything and everything. This is rough.
Commit Message:
CC: @lotharkript @isasi @tgoyne @myrsloik