[FFmpeg-devel] [PATCH 4/4] lavf/mov: Add support for edit list parsing.
Michael Niedermayer
michael at niedermayer.cc
Wed Aug 10 18:23:13 EEST 2016
On Tue, Aug 09, 2016 at 06:48:22PM -0700, Sasi Inguva wrote:
> Signed-off-by: Sasi Inguva <isasi at google.com>
> ---
> libavformat/mov.c | 323 ++++++++-
> tests/Makefile | 1 +
> tests/fate/mov.mak | 28 +
> tests/ref/fate/filter-fps-cfr | 1 -
> tests/ref/fate/gaplessenc-itunes-to-ipod-aac | 12 +-
> tests/ref/fate/gaplessenc-pcm-to-mov-aac | 12 +-
> tests/ref/fate/gsm-toast | 1000 +++++++++++++-------------
> tests/ref/fate/h264-invalid-ref-mod | 20 +-
> tests/ref/fate/pcm_s16be-stereo | 2 +-
> tests/ref/fate/quickdraw | 12 +-
> tests/ref/fate/tscc2-mov | 20 +-
> tests/ref/lavf-fate/mov_qtrle_mace6 | 2 +-
> 12 files changed, 884 insertions(+), 549 deletions(-)
> create mode 100644 tests/fate/mov.mak
make fate-mov-elist-starts-ctts-2ndsample
TEST mov-elist-starts-ctts-2ndsample
reference file './tests/ref/fate/mov-elist-starts-ctts-2ndsample' not found
also gcc produces quite a few warnings:
libavformat/isom.c: In function ‘ff_mp4_read_dec_config_descr’:
libavformat/isom.c:482:14: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
libavformat/mov.c: In function ‘mov_fix_index’:
libavformat/mov.c:2951:16: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:2951:16: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:2951:16: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3014:24: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3014:24: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3014:24: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3021:40: warning: passing argument 2 of ‘add_ctts_entry’ from incompatible pointer type [enabled by default]
libavformat/mov.c:2860:16: note: expected ‘int64_t *’ but argument is of type ‘unsigned int *’
libavformat/mov.c:3025:32: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3025:32: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3025:32: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘int’ [-Wformat]
libavformat/mov.c:3035:17: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3035:17: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3059:40: warning: passing argument 2 of ‘add_ctts_entry’ from incompatible pointer type [enabled by default]
libavformat/mov.c:2860:16: note: expected ‘int64_t *’ but argument is of type ‘unsigned int *’
libavformat/mov.c:3062:32: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘int64_t’ [-Wformat]
libavformat/mov.c:3062:32: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘int64_t’ [-Wformat]
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
The educated differ from the uneducated as much as the living from the
dead. -- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160810/b4ec8bd7/attachment.sig>
More information about the ffmpeg-devel
mailing list