From 42b47624f8e5c3742e06f10135ecc0ae34a29064 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 24 Jan 2013 16:57:21 +0100 Subject: demux_mkv: support V_UNCOMPRESSED video tracks Tested with a sample generated by: ffmpeg -i in.mkv -an -vcodec rawvideo out.mkv Also add proper dependencies for the Matroska Perl stuff in Makefile. --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ed29fb4cc6..1a3649f607 100644 --- a/Makefile +++ b/Makefile @@ -357,12 +357,18 @@ video/out/vo_vdpau.c: video/out/vdpau_template.c video/out/vdpau_template.c: TOOLS/vdpau_functions.pl ./$< > $@ +MKVLIB_DEPS = TOOLS/lib/Parse/Matroska.pm \ + TOOLS/lib/Parse/Matroska/Definitions.pm \ + TOOLS/lib/Parse/Matroska/Element.pm \ + TOOLS/lib/Parse/Matroska/Reader.pm \ + TOOLS/lib/Parse/Matroska/Utils.pm \ + demux/ebml.c demux/demux_mkv.c: demux/ebml_types.h -demux/ebml_types.h: TOOLS/matroska.pl +demux/ebml_types.h: TOOLS/matroska.pl $(MKVLIB_DEPS) ./$< --generate-header > $@ demux/ebml.c: demux/ebml_defs.c -demux/ebml_defs.c: TOOLS/matroska.pl +demux/ebml_defs.c: TOOLS/matroska.pl $(MKVLIB_DEPS) ./$< --generate-definitions > $@ video/out/vo_opengl.c: video/out/vo_opengl_shaders.h -- cgit v1.2.3