diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-24D99069-438E-5CC4-90B6-5609A2E50953.dita --- a/Symbian3/PDK/Source/GUID-24D99069-438E-5CC4-90B6-5609A2E50953.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-24D99069-438E-5CC4-90B6-5609A2E50953.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,75 +1,75 @@ - - - - - -OpenMAX -IL Component Interface Overview -

This document introduces you to the Symbian way of using OpenMAX IL Component -Interface.

-
Purpose

OpenMAX IL Component interface is an ECom -plug-in. This plug-in is loaded by OpenMAX IL Loader to access OpenMAX IL -Component.

The OpenMAX IL Component interface (entry point) is provided -as a static library, and the ECom implementation is defined as a macro to -allow OpenMAX IL Component to be built as an ECom plug-in with very little -overhead.

-
API name library details

For Symbian OpenMAX IL -Component functionality you must adapt the following static library file.

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

You must create your own *.dll

-

omxilcomponentif.lib

-

These files are used for implementing OpenMAX IL Component interface.

-
- - -
-
Architectural relationship

OpenMAX IL Component -interface is loaded as an ECom plug-in. KUidOmxILSymbianComponentIf is -an identifier for the OpenMAX IL Component interface.

-
Description

The OpenMAX IL Component interface -is implemented by using the OMX_COMPONENTTYPE structure. -The valid handle for the OpenMAX IL Component interface is received by using -the OMX_HANDLETYPE structure.

The OMX_COMPONENTTYPE structure -is used to access the functionality of the OpenMAX IL Component interface. -The main features of the OMX_COMPONENTTYPE structure are -to

    -
  • get the version of OpenMAX -IL Component

  • -
  • get the role of OpenMAX -IL Component

  • -
  • get the name of OpenMAX -IL Component.

  • -
-
Key OpenMAX IL Component interface classes

The -key classes of the OpenMAX IL Component interface are

    -
  • COmxILComponentIf, -which is an interface for implementing OpenMAX IL Component interface

  • -
  • COmxILSymbianComponentIf, -which is the Symbian implementation of COmxILComponentIf.

  • -
-
Using the OpenMAX IL Component interface

The OpenMAX -IL Component interface is used to implement the Multimedia functionality as -specified in OpenMAX IL Specification 1.1.1.

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

This document introduces you to the Symbian way of using OpenMAX IL Component +Interface.

+
Purpose

OpenMAX IL Component interface is an ECom +plug-in. This plug-in is loaded by OpenMAX IL Loader to access OpenMAX IL +Component.

The OpenMAX IL Component interface (entry point) is provided +as a static library, and the ECom implementation is defined as a macro to +allow OpenMAX IL Component to be built as an ECom plug-in with very little +overhead.

+
API name library details

For Symbian OpenMAX IL +Component functionality you must adapt the following static library file.

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

You must create your own *.dll

+

omxilcomponentif.lib

+

These files are used for implementing OpenMAX IL Component interface.

+
+ + +
+
Architectural relationship

OpenMAX IL Component +interface is loaded as an ECom plug-in. KUidOmxILSymbianComponentIf is +an identifier for the OpenMAX IL Component interface.

+
Description

The OpenMAX IL Component interface +is implemented by using the OMX_COMPONENTTYPE structure. +The valid handle for the OpenMAX IL Component interface is received by using +the OMX_HANDLETYPE structure.

The OMX_COMPONENTTYPE structure +is used to access the functionality of the OpenMAX IL Component interface. +The main features of the OMX_COMPONENTTYPE structure are +to

    +
  • get the version of OpenMAX +IL Component

  • +
  • get the role of OpenMAX +IL Component

  • +
  • get the name of OpenMAX +IL Component.

  • +
+
Key OpenMAX IL Component interface classes

The +key classes of the OpenMAX IL Component interface are

    +
  • COmxILComponentIf, +which is an interface for implementing OpenMAX IL Component interface

  • +
  • COmxILSymbianComponentIf, +which is the Symbian implementation of COmxILComponentIf.

  • +
+
Using the OpenMAX IL Component interface

The OpenMAX +IL Component interface is used to implement the Multimedia functionality as +specified in OpenMAX IL Specification 1.1.1.

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