gstreamer-omap:libdce.git
6 years agoAdd VIDENC2 headers
Alessandro Decina [Wed, 19 Oct 2011 11:13:18 +0000 (13:13 +0200)]
Add VIDENC2 headers

6 years agoInitial VIDENC2 implementation
Alessandro Decina [Thu, 6 Oct 2011 14:53:29 +0000 (16:53 +0200)]
Initial VIDENC2 implementation

6 years agoupdate README
Rob Clark [Sun, 2 Oct 2011 15:09:14 +0000 (10:09 -0500)]
update README

re-sync with wiki page

6 years agotest: add "-1" arg to allocate 1D output buffers
Rob Clark [Sun, 3 Jul 2011 18:09:03 +0000 (13:09 -0500)]
test: add "-1" arg to allocate 1D output buffers

If first arg is "-1" then 1D "paged mode" buffers will be used for
decoder output.

6 years agoFix IVC1VDEC_Status definition
Alessandro Decina [Mon, 12 Sep 2011 10:02:20 +0000 (12:02 +0200)]
Fix IVC1VDEC_Status definition

6 years agoUpdate codec headers
Alessandro Decina [Wed, 31 Aug 2011 15:32:50 +0000 (17:32 +0200)]
Update codec headers

6 years agodce_app_m3.cfg: update heap sizes to match the new memory layout
Alessandro Decina [Mon, 5 Sep 2011 09:05:34 +0000 (11:05 +0200)]
dce_app_m3.cfg: update heap sizes to match the new memory layout

6 years agoducatiplatform.xs: update to match the glp1.4 memory layout
Alessandro Decina [Mon, 5 Sep 2011 09:03:42 +0000 (11:03 +0200)]
ducatiplatform.xs: update to match the glp1.4 memory layout

6 years agodce_app_m3.cfg: update linker section mappings
Alessandro Decina [Mon, 5 Sep 2011 07:40:52 +0000 (09:40 +0200)]
dce_app_m3.cfg: update linker section mappings

7 years agoducati: fix incorrect allocation of non-tiled requests
Rob Clark [Sun, 26 Jun 2011 22:11:46 +0000 (17:11 -0500)]
ducati: fix incorrect allocation of non-tiled requests

sizeDim1 is only used for 2d requests.

7 years agotest: use base class params
Rob Clark [Sun, 26 Jun 2011 18:39:09 +0000 (13:39 -0500)]
test: use base class params

Don't use codec specific derived structs, since formats may change
over time and we don't need to set any h264 specific settings.

7 years agofix pkg-config dependencies
Rob Clark [Sun, 26 Jun 2011 18:30:52 +0000 (13:30 -0500)]
fix pkg-config dependencies

7 years agoupdate firmware
Rob Clark [Thu, 23 Jun 2011 15:24:27 +0000 (10:24 -0500)]
update firmware

These pre-built images work with ubuntu 11.04 (or probably any kernel
with syslink-2.0 and memmgr-2.0)

7 years agoadd files to build ducati (m3) side firmware
Rob Clark [Thu, 23 Jun 2011 02:53:10 +0000 (21:53 -0500)]
add files to build ducati (m3) side firmware

7 years agoremove ducati submodule
Rob Clark [Thu, 12 May 2011 19:14:30 +0000 (14:14 -0500)]
remove ducati submodule

Will be moving this in tree now that codecs are released.  See:

http://software-dl.ti.com/dsps/dsps_public_sw/codecs/HDVICP2/index_FDS.html

7 years agofix leak in heap used by codecs
Rob Clark [Sun, 9 Jan 2011 23:31:53 +0000 (17:31 -0600)]
fix leak in heap used by codecs

A bug in the deallocation function resulted that memory was not actually
freed properly, causing eventual exhaustion of heap.

7 years agoadd ducati and IVAHD power management
Rob Clark [Sun, 9 Jan 2011 19:04:32 +0000 (13:04 -0600)]
add ducati and IVAHD power management

7 years agosome trace cleanups, and update HDVICP
Rob Clark [Sun, 2 Jan 2011 19:12:35 +0000 (13:12 -0600)]
some trace cleanups, and update HDVICP

Updated HDVICP fixes some issues seen with realvideo codec.

7 years agoupdate realvdec codec
Rob Clark [Thu, 23 Dec 2010 01:21:55 +0000 (19:21 -0600)]
update realvdec codec

7 years agoadd missing Ipc_destroy() call at shutdown
Rob Clark [Thu, 23 Dec 2010 00:08:20 +0000 (18:08 -0600)]
add missing Ipc_destroy() call at shutdown

7 years agoupdates for latest h264dec
Rob Clark [Thu, 16 Dec 2010 01:08:23 +0000 (19:08 -0600)]
updates for latest h264dec

Additional parameters to set, and fix for width/height that is not a
multiple of 16.

7 years agoupdate h264dec, realvideo, mpeg4dec
Rob Clark [Sat, 11 Dec 2010 21:03:39 +0000 (15:03 -0600)]
update h264dec, realvideo, mpeg4dec

7 years agoadd mpeg2vdec
Rob Clark [Sat, 4 Dec 2010 03:57:25 +0000 (21:57 -0600)]
add mpeg2vdec

7 years agoresource cleanup
Rob Clark [Tue, 30 Nov 2010 02:53:44 +0000 (20:53 -0600)]
resource cleanup

Support to automatically cleanup after apps that don't exit properly,
crash, etc.

7 years agofix crash in VIDDEC3_delete
Rob Clark [Sun, 28 Nov 2010 20:37:00 +0000 (14:37 -0600)]
fix crash in VIDDEC3_delete

7 years agofix typo
Rob Clark [Sun, 28 Nov 2010 20:36:38 +0000 (14:36 -0600)]
fix typo

7 years agodo initialization/cleanup on Engine_open()/Engine_close()
Rob Clark [Sun, 28 Nov 2010 19:30:53 +0000 (13:30 -0600)]
do initialization/cleanup on Engine_open()/Engine_close()

rather than via constructor/destructor functions

7 years agoAdding sysm3 image too
Rob Clark [Sun, 28 Nov 2010 19:11:40 +0000 (13:11 -0600)]
Adding sysm3 image too

This can be build from syslink public git tree, so it isn't strictly
required.  But is provided for convenience in case you don't feel like
setting up the toolchain and dependencies to build syslink.

7 years agoDisable debug traces by default
Rob Clark [Sun, 28 Nov 2010 19:01:19 +0000 (13:01 -0600)]
Disable debug traces by default

7 years agoupdates for L24.11
Rob Clark [Sun, 28 Nov 2010 04:51:14 +0000 (22:51 -0600)]
updates for L24.11

TILER allocations that used to be proxied via syslink_daemon now are
handled by the linux side client by way of a memsrv RcmServer.  This causes
any allocations done by codec to be recovered when the libdce process
exits.

It would be nicer if syslink provided a memsrv via a shared library so we
didn't have to copy all that code into this tree.. but until then, memsrv.c
is a hacked up variant of one of the syslink sample apps.

7 years agoadd more codecs
Rob Clark [Thu, 25 Nov 2010 23:09:26 +0000 (17:09 -0600)]
add more codecs

7 years agoadd mpeg4dec codec
Rob Clark [Thu, 25 Nov 2010 19:06:19 +0000 (13:06 -0600)]
add mpeg4dec codec

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