ivideo/codec.h File Reference
More...
#include "csutil/scf.h"
Go to the source code of this file.
Compounds | |
struct | iAudioStream |
An audio stream. More... | |
struct | csAudioStreamDescription |
Audio stream description structure. More... | |
struct | csCodecDescription |
Codec description structure. More... | |
struct | iStream |
A stream. More... | |
struct | csStreamDescription |
Stream description structure. More... | |
struct | iStreamFormat |
Stream format. More... | |
struct | iVideoStream |
A video stream. More... | |
struct | csVideoStreamDescription |
Video stream description structure. More... | |
Defines | |
#define | CS_CODECFORMAT_RGB_CHANNEL 1 |
Formats for videodata. | |
#define | CS_CODECFORMAT_PCM |
Formats for audiodata. | |
Enumerations | |
enum | csStreamFormatCap { CS_POS_BY_FRAME = 1, CS_POS_BY_TIME = 2, CS_DECODE_SPAN = 4, CS_DYNAMIC_FRAMESIZE = 8 } |
Stream format capability enumeration. More... |
Detailed Description
Definition in file codec.h.
Define Documentation
|
Formats for audiodata.
|
|
Formats for videodata. CHANNEL means all data of one kind in a row, like all red first then all green etc. INTERLEAVED means all components of one point in a row, for instance 1st byte is red component of pixel 0, 2nd byte is green component of pixel 0 etc. |
Enumeration Type Documentation
|
Generated for Crystal Space by doxygen 1.2.18