Homepage
search
ProductsShopNewsSupportCompany
English
Support

Contact
SheerVideo
PhotoJazz
English-Speaking Digital Film & Video User Groups

PhotoJazz

User Manual
Release Notes
Known Problems
Developer Support

Developer Support

SDK
Development FAQ
API Manual

API Manual

Overview
Foundation Layer
File Layer

Foundation Layer

Basic Data Types
Memory Allocation
Input/Output
Thread Management


PhotoJazz API Manual

Foundation Layer


Basic Data Types

Memory Allocation

Input/Output

Thread Management

The PhotoJazz interface uses only a few elemental data types: unsigned integers of various lengths, and a typeless pointer.

In the Foundation Layer, the PhotoJazz interface contains three callback suites which you must define: JzAllocator, JzStream, and JzYielder. Ordinarily, these are extremely simple, and we give sample code to make it painless. These suites are accessed through object-oriented C structures which you must create and initialize. This, too, ordinarily requires only a few lines of code. This section describes these structures and callbacks in detail, giving examples of their definition and use.


previous pagenext page

Copyright © 1998..2011 BitJazz Inc. All rights reserved.
Site design by BitJazz Inc.