Permalink
Commits on Dec 6, 2010
  1. proxy: Set mark info to NULL in EBD callback.

    In case the local buffer header on A9 has some old mark info, it should
    be set to NULL so as to not confuse the client. In EBD callback,
    mark info will anyway be NULL. Component is expected to clear the mark
    info and send mark callback (if it is target) or propagate the mark
    info to the output buffer (if it is not target).
    
    Signed-off-by: Aditya Monga <admonga@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Aditya Monga committed with Dec 6, 2010
Commits on Dec 3, 2010
  1. rpc/proxy: Send buffer pointer to remote core in FreeBuffer.

    The pBuffer pointer is now being passed explicitly to the remote core
    during FreeBuffer. The remote core still picks up the buffer pointer from
    its local header for use, however, if a NULL buffer is passed by the client
    then the remote core can pick this up now and decide whether to return error
    for this. Passing a NULL buffer is allowed if NPA mode is enabled but will
    result in an error otherwise.
    
    Signed-off-by: Aditya Monga <admonga@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Aditya Monga committed with Dec 3, 2010
  2. rpc: Add MemMgr_Alloc/MemMgr_Free to the symbol table.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Srinivas Kowtal committed with Dec 3, 2010
  3. proxy: Fix MMU fault recovery.

    Access to currentNumOfComps is now protected by mutex.
    
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Srinivas Kowtal committed with Dec 3, 2010
  4. core-ti: Remove face/region priority elements from enum.

    Signed-off-by: Pavel Kanazirev <x0102641@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Dec 2, 2010
Commits on Dec 1, 2010
  1. core: Update Makefile to include headers.

    Signed-off-by: Daniel Díaz <yosoy@danieldiaz.org>
    David Bercovitz committed with Dec 1, 2010
  2. cleanup: Reindent some rpc/camera code.

    Based on patch from Naveen Kumar Penda <a0393443@ti.com>.
    
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    committed Nov 26, 2010
  3. camera: Special handling for camera capabilities in proxy.

    Signed-off-by: Naveen Kumar Penda <a0393443@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Naveen Kumar Penda committed with Nov 25, 2010
  4. core-ti: Add config indices and types for GLBCE.

    Signed-off-by: Pavel Kanazirev <x0102641@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Nov 26, 2010
  5. core-ti: Add camera capabilities support.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Nov 24, 2010
  6. rpc/proxy: Handle MMU fault and Syslink crashes.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Srinivas Kowtal committed with Nov 26, 2010
  7. rpc: Remove MemMgr_Alloc and MemMgr_Free.

    Remove allocation of TILER memory. This was added by
    commit d3e70bb.
    
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Srinivas Kowtal committed with Nov 25, 2010
  8. core-ti: Add index for stereo subsampled preview formats.

    Fix OMX_TI_FRAMELAYOUTTYPE.
    
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Nikola Georgiev committed with Nov 24, 2010
  9. camera: Special handling for EXIF index in proxy.

    Since the structures size for EXIF exceeds the shared memory,
    this needs the special mechanism for sending these indices
    thru some common shared buffer structure. And the memory
    allocated on the A9 side for EXIF structs need to be mapped
    to Ducati.
    
    Signed-off-by: Naveen Kumar Penda <a0393443@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Naveen Kumar Penda committed with Nov 25, 2010
  10. core-ti: Update EXIF tags interface as per latest JPEG library.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Nov 26, 2010
  11. core-ti: Add support for auto convergence.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Nikola Georgiev committed with Nov 24, 2010
  12. core-ti: Face and region priorities support.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Nov 24, 2010
Commits on Nov 26, 2010
  1. core-ti: Add IVF format & payload header support for VP6 & VP7.

    The patch contains addition of two new indices:
    * OMX_TI_IndexParamVideoPayloadHeaderFlag
    * OMX_TI_IndexParamVideoIvfMode
    
    and their corresponding structure definitions:
    * OMX_TI_PARAM_PAYLOADHEADERFLAG
    * OMX_TI_PARAM_IVFFLAG
    
    to support the presence of payload header and IVF format in VP6 & VP7.
    
    Signed-off-by: Shwetha KN <x0133266@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Shwetha KN committed with Nov 24, 2010
Commits on Nov 25, 2010
  1. core-ti: Add support for EXIF tags.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Nov 24, 2010
  2. core-ti: Stereo metadata for video decoders.

    Signed-off-by: Sarthak Aggarwal <sarthak@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Sarthak Aggarwal committed with Nov 23, 2010
Commits on Nov 23, 2010
  1. core-ti: Change SceneParam to Config.

    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Pavel Kanazirev committed with Nov 11, 2010
Commits on Nov 10, 2010
  1. Fix missing end of comment.

    Signed-off-by: David Bercovitz <d-bercovitz@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    David Bercovitz committed with Nov 10, 2010
  2. core: Remove non-printable characters.

    Some non-ASCII characters were in the code, mainly for apostrophes
    and dashes.
    
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    committed Nov 10, 2010
Commits on Nov 8, 2010
  1. core-ti: Add Image coding types.

    Extend the image coding types for JPEG codec as JPS and MPO.
    
    Signed-off-by: Dandawate Saket <dsaket@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Dandawate Saket committed with Nov 8, 2010
  2. core-ti: Camera interface changes for NUI project.

    The changes are for:
    * 100/120 Flicker Remove
    * Variable Frame Rate
    * Manual exposure and gain for 3D
    * Auto Convergence and mechanical mis-alignment parameters
    * JPS/MPO formats
    * Raw+JPEG for 3D
    * Camera Version Get
    * Extra data changes for base component
    
    Signed-off-by: Konstantin Motov <x0106653@ti.com>
    Signed-off-by: Alberto Aguirre <a-aguirre@ti.com>
    Signed-off-by: Dandawate Saket <dsaket@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Dandawate Saket committed with Nov 4, 2010
  3. android: Add Makefile for mem manager.

    Fix compilation break for Android since new component mem
    manager was added.
    
    Signed-off-by: Dandawate Saket <dsaket@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Dandawate Saket committed with Nov 4, 2010
Commits on Nov 6, 2010
  1. core-ti: Update FocusRegionPriorityMode enum based on review.

    Signed-off-by: Sameer Venkatraman <sameerv@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Sameer Venkatraman committed with Nov 6, 2010
  2. core-ti: Barcode definition changes.

    Signed-off-by: Sameer Venkatraman <sameerv@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Sameer Venkatraman committed with Nov 6, 2010
  3. core-ti: Add new extra data types for MTIS, Ancillary data.

    Signed-off-by: Sameer Venkatraman <sameerv@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Sameer Venkatraman committed with Nov 6, 2010
  4. core-ti: Add multiple camera views information in extradata fields.

    Signed-off-by: Sameer Venkatraman <sameerv@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Sameer Venkatraman committed with Nov 6, 2010
  5. core-ti: Update face detection extra data information.

    Signed-off-by: Sameer Venkatraman <sameerv@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Sameer Venkatraman committed with Nov 6, 2010
Commits on Nov 3, 2010
  1. rpc: Support for worker thread pool.

    RCM in Syslink now supports worker thread pools. DOMX implementation
    has been updated to make use of the same. The server creation has
    been updated to use worker pools with threads. For sending messages,
    each OMX component uses a separate job ID. Also, the Syslink API
    RcmClient_execNoReply is no longer supported. Instead
    RcmClient_execNoCmd is used in conjunction with
    RcmClient_checkForError for async calls.
    
    Signed-off-by: Aditya Monga <admonga@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Aditya Monga committed with Oct 29, 2010
  2. core-ti: Support stereo and interlace for H.264 Encoder.

    Signed-off-by: Radha Purnima Dasari <radhapurnima@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Radha Purnima Dasari committed with Oct 29, 2010
Commits on Nov 2, 2010
  1. camera: Optimize DCC buffer allocation from 4MB to size of DCC direct…

    …ory.
    
    Signed-off-by: Naveen Kumar Penda <a0393443@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Naveen Kumar Penda committed with Oct 27, 2010
  2. camera: Don't configure DCC if init fails.

    Signed-off-by: Naveen Kumar Penda <a0393443@ti.com>
    Signed-off-by: Daniel Diaz <ddiaz@ti.com>
    Naveen Kumar Penda committed with Oct 26, 2010