gstreamer-omap:gst-ducati.git
7 years agoviddec: add "version" property
Rob Clark [Sat, 1 Jan 2011 03:59:49 +0000 (21:59 -0600)]
viddec: add "version" property

Use XDM_GETVERSION to get codec version, available as a read-only property.

7 years agofix compile error with latest gst headers
Rob Clark [Sat, 1 Jan 2011 03:56:48 +0000 (21:56 -0600)]
fix compile error with latest gst headers

A conflict between XDM and gst headers results in:

  cc1: warnings being treated as errors
  In file included from gstducati.h:32,
                   from gstducatividdec.h:25,
                   from gstducativp7dec.h:25,
                   from gstducativp7dec.c:40:
  /usr/include/dce/xdc/std.h:172: error: "restrict" redefined
  /usr/include/gstreamer-0.10/gst/gstmacros.h:44: note: this is the location of the previous definition

The solution is to ensure XDM headers are included first.

7 years agoviddec: fix for width/height that is not a multiple of 16
Rob Clark [Thu, 16 Dec 2010 01:03:09 +0000 (19:03 -0600)]
viddec: fix for width/height that is not a multiple of 16

This fixes an issue with latest h264dec codec drop.

7 years agoviddec: some cleanups
Rob Clark [Thu, 16 Dec 2010 01:02:52 +0000 (19:02 -0600)]
viddec: some cleanups

7 years agoupdate README
Rob Clark [Sun, 12 Dec 2010 20:11:50 +0000 (14:11 -0600)]
update README

7 years agorvdec: add RealVideo support
Rob Clark [Sun, 12 Dec 2010 00:46:48 +0000 (18:46 -0600)]
rvdec: add RealVideo support

7 years agoviddec: fixes for seek
Rob Clark [Sat, 11 Dec 2010 21:14:17 +0000 (15:14 -0600)]
viddec: fixes for seek

1) synchronize flush agaist chain to avoid calling the codec from multiple
threads
2) don't re-send codec_data every time after a flush.. some codecs don't
like this.

7 years agoupdate h264dec
Rob Clark [Thu, 9 Dec 2010 15:07:50 +0000 (09:07 -0600)]
update h264dec

7 years agoviddec: add fallback support for non-TILER buffers
Rob Clark [Sat, 4 Dec 2010 23:27:05 +0000 (17:27 -0600)]
viddec: add fallback support for non-TILER buffers

Add a GstDucatiBufferPool which can allocate TILER output buffers for the
codec, in case the downstream element does not allocate TILER buffers for
us.  This makes use cases like decode to filesink or fakesink and
transcoding work properly.

7 years agoclean up padded buffer size calculations
Rob Clark [Sat, 4 Dec 2010 20:16:19 +0000 (14:16 -0600)]
clean up padded buffer size calculations

7 years agoviddec: add interlaced support
Rob Clark [Sat, 4 Dec 2010 19:21:02 +0000 (13:21 -0600)]
viddec: add interlaced support

7 years agompeg2dec: add MPEG-2 support
Rob Clark [Sat, 4 Dec 2010 15:50:36 +0000 (09:50 -0600)]
mpeg2dec: add MPEG-2 support

7 years agoviddec: error handling
Rob Clark [Thu, 2 Dec 2010 16:34:06 +0000 (10:34 -0600)]
viddec: error handling

7 years agofix compile error with newer gcc
Rob Clark [Tue, 30 Nov 2010 00:35:05 +0000 (18:35 -0600)]
fix compile error with newer gcc

warnings about unused variables

7 years agoVIDDEC3_delete crash is fixed as of libdce bbbc0dd
Rob Clark [Sun, 28 Nov 2010 20:38:43 +0000 (14:38 -0600)]
VIDDEC3_delete crash is fixed as of libdce bbbc0dd

7 years agovp7dec: add On2 VP7 support
Rob Clark [Fri, 26 Nov 2010 20:45:18 +0000 (14:45 -0600)]
vp7dec: add On2 VP7 support

7 years agovp6dec: add On2 VP6 support
Rob Clark [Fri, 26 Nov 2010 19:59:17 +0000 (13:59 -0600)]
vp6dec: add On2 VP6 support

7 years agovc1dec: add VC-1 Advanced, Main, and Simple profile support
Rob Clark [Fri, 26 Nov 2010 18:22:06 +0000 (12:22 -0600)]
vc1dec: add VC-1 Advanced, Main, and Simple profile support

7 years agompeg4dec: add MPEG-4 support
Rob Clark [Thu, 25 Nov 2010 19:49:23 +0000 (13:49 -0600)]
mpeg4dec: add MPEG-4 support

7 years agoviddec: implement flush (seek/eos)
Rob Clark [Thu, 25 Nov 2010 18:12:33 +0000 (12:12 -0600)]
viddec: implement flush (seek/eos)

7 years agoviddec: add profiling traces for process call
Rob Clark [Thu, 25 Nov 2010 17:33:33 +0000 (11:33 -0600)]
viddec: add profiling traces for process call

7 years agoviddec: add support for cropping
Rob Clark [Thu, 25 Nov 2010 17:19:24 +0000 (11:19 -0600)]
viddec: add support for cropping

7 years agoinitial commit
Rob Clark [Thu, 25 Nov 2010 00:15:28 +0000 (18:15 -0600)]
initial commit