diff -r ebc84c812384 -r 46218c8b8afa Symbian3/PDK/Source/GUID-148B1188-8007-5077-A813-50F728CAC5D5.dita --- a/Symbian3/PDK/Source/GUID-148B1188-8007-5077-A813-50F728CAC5D5.dita Thu Mar 11 15:24:26 2010 +0000 +++ b/Symbian3/PDK/Source/GUID-148B1188-8007-5077-A813-50F728CAC5D5.dita Thu Mar 11 18:02:22 2010 +0000 @@ -1,74 +1,74 @@ - - - - - -OpenMAX -IL Core Overview -

This document introduces you to the Symbian way of using OpenMAX IL Core.

-
Purpose

OpenMAX IL Core is a platform-specific -entity used by the OpenMAX IL client to access OpenMAX IL Components.

-
API name library details

The Dynamic Link Library -(DLL) that provides the OpenMAX IL Core functionality and the library to which -your code must include is identified in the table below.

- - - -DLL -LIB -Short Description - - - - -

omxilcoreclient.dll

-

omxilcoreclient.lib

-

These files are used for implementing OpenMAX IL Core.

-
- - -
-
Architectural -relationship

The Symbian implementation of OpenMAX IL Core uses -the OpenMAX IL Loader pattern, which

    -
  • creates a list of all -the ECom implementations of the OpenMAX IL Loader interface installed in the -system (identified by the KUidOmxILLoaderInterface UID)

  • -
  • loops through the list -to instantiate and initialize all the loaders

  • -
  • delegates particular -component functionality to its loaders

  • -
  • creates a list of all -the ECom implementations of the OpenMAX IL Content Pipe interface installed -in the system (identified by the KUidOmxILContentPipeIf UID).

  • -
-
Description

OpenMAX IL Core is used to load and -unload the OpenMAX IL Components and to facilitate communication between them. -The OpenMAX IL Core entity interacts with all

    -
  • OpenMAX IL Loaders available -in the system

  • -
  • OpenMAX IL Components -available in the system

  • -
  • OpenMAX IL Content Pipe -available in the system.

  • -
-
Key OpenMAX IL Core classes

OpenMAX IL Core is -a C-based API defined by The -Khronos group. Full details are available in OpenMAX IL Specification 1.1.1 where the API is documented.

-
Using OpenMAX IL Core

OpenMAX IL Core is used by -the OpenMAX IL client to access OpenMAX IL Components as explained in the -OpenMAX IL specification document on the The Khronos group website.

-
-OpenMAX IL -Loader Interface Overview -OpenMAX IL -Content Pipe Overview -OpenMAX IL -Component Overview + + + + + +OpenMAX +IL Core Overview +

This document introduces you to the Symbian way of using OpenMAX IL Core.

+
Purpose

OpenMAX IL Core is a platform-specific +entity used by the OpenMAX IL client to access OpenMAX IL Components.

+
API name library details

The Dynamic Link Library +(DLL) that provides the OpenMAX IL Core functionality and the library to which +your code must include is identified in the table below.

+ + + +DLL +LIB +Short Description + + + + +

omxilcoreclient.dll

+

omxilcoreclient.lib

+

These files are used for implementing OpenMAX IL Core.

+
+ + +
+
Architectural +relationship

The Symbian implementation of OpenMAX IL Core uses +the OpenMAX IL Loader pattern, which

    +
  • creates a list of all +the ECom implementations of the OpenMAX IL Loader interface installed in the +system (identified by the KUidOmxILLoaderInterface UID)

  • +
  • loops through the list +to instantiate and initialize all the loaders

  • +
  • delegates particular +component functionality to its loaders

  • +
  • creates a list of all +the ECom implementations of the OpenMAX IL Content Pipe interface installed +in the system (identified by the KUidOmxILContentPipeIf UID).

  • +
+
Description

OpenMAX IL Core is used to load and +unload the OpenMAX IL Components and to facilitate communication between them. +The OpenMAX IL Core entity interacts with all

    +
  • OpenMAX IL Loaders available +in the system

  • +
  • OpenMAX IL Components +available in the system

  • +
  • OpenMAX IL Content Pipe +available in the system.

  • +
+
Key OpenMAX IL Core classes

OpenMAX IL Core is +a C-based API defined by The +Khronos group. Full details are available in OpenMAX IL Specification 1.1.1 where the API is documented.

+
Using OpenMAX IL Core

OpenMAX IL Core is used by +the OpenMAX IL client to access OpenMAX IL Components as explained in the +OpenMAX IL specification document on the The Khronos group website.

+
+OpenMAX IL +Loader Interface Overview +OpenMAX IL +Content Pipe Overview +OpenMAX IL +Component Overview
\ No newline at end of file