Spark plugin sdk V1.0 released
Plug-in SDK provides the environment for developing plug-in on SPARK platform, including the GUI system and variety of API functions. By using these, you can develop applications based on Linux DVB API, Streaming Media Player, and Linux standard devices.
Plug-in SDK provides the environment for developing plug-in on SPARK platform, including the GUI system and variety of API functions. Using these, you can develop applications based on Linux DVB API, internet TV, and applications based on Linux standard devices.
This file focuses on how to use the plug-in SDK to develop plug-in applications, introduces the description of the SDK tree, the program development and operation, the GUI system, the API functions, the interaction between SPARK STB and plug-in etc.
2 Managing Projects
Projects act as containers for storing things such as code and resource files. The SDK tools expect your project to follow a specific structure so it can compile your application correctly. The following directories and files comprise a plug-in project.
Contains the program initialization file: main.c, GUI initialization file: gui.c, public control files: general_info.c, rename.c, public control template files: res_layout.c, and the application source code directory, such as camconfig.
The system header files in the SDK.
The library files, including the GUI library, the XML library, etc.
Contains the SDK source code files.
The SDK tools file.
6, other files
Contains the makefile, setenv.sh, plugin.mak, which are used to compile the project, and generate the required executable file.