• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kviewshell

IWEncoderParms Struct Reference

IW44 encoding parameters. More...

#include <IW44Image.h>

List of all members.


Public Member Functions

 IWEncoderParms (void)

Public Attributes

int bytes
float decibels
int slices

Detailed Description

IW44 encoding parameters.

This data structure gathers the quality specification parameters needed for encoding each chunk of an IW44 file. Chunk data is generated until meeting either the slice target, the size target or the decibel target.

Definition at line 191 of file IW44Image.h.


Constructor & Destructor Documentation

IWEncoderParms::IWEncoderParms ( void   ) 

Constructor.

Initializes the structure with the default values.

Definition at line 1579 of file IW44Image.cpp.


Member Data Documentation

int IWEncoderParms::bytes

Size target.

Data generation for the current chunk stops if the total data size (in this chunk and all the previous chunks), expressed in bytes, reaches value size#. The default value #0# has a special meaning: data will be generated regardless of the file size.

Definition at line 202 of file IW44Image.h.

float IWEncoderParms::decibels

Decibel target.

Data generation for the current chunk stops if the estimated luminance error, expressed in decibels, reaches value decibel#. The default value #0# has a special meaning: data will be generated regardless of the estimated luminance error. Specifying value #0# in fact shortcuts the computation of the estimated luminance error and sensibly speeds up the encoding process.

Definition at line 209 of file IW44Image.h.

int IWEncoderParms::slices

Slice target.

Data generation for the current chunk stops if the total number of slices (in this chunk and all the previous chunks) reaches value slice#. The default value #0# has a special meaning: data will be generated regardless of the number of slices in the file.

Definition at line 197 of file IW44Image.h.


The documentation for this struct was generated from the following files:
  • IW44Image.h
  • IW44Image.cpp

kviewshell

Skip menu "kviewshell"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • kviewshell
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal