GstIDCT
Inverse cosine transform
The inverse cosine transform is used in MPEG video. This module
contains various implementations of this algorithm.
The different IDCT methods available
@GST_IDCT_DEFAULT: The fastest IEEE compliant implementation for this machine
@GST_IDCT_INT: integer IDCT
@GST_IDCT_FAST_INT: fastest integer
@GST_IDCT_FLOAT: accurate float version
@GST_IDCT_MMX: fast MMX (not IEEE compliant)
@GST_IDCT_MMX32: accurate MMX
@convert:
@convert_sparse:
@need_transpose:
The definition of the actual implementation of the IDCT transform
@block: the block to transform
Query if this the transformer needs transposed input
@idct: the transformer
Create a new IDCT transformer
@method: the desired method
@Returns: the new transformer
Perform the conversion
@idct: the transformer
@blocks: a pointer to the blocks
Perform a sparse conversion
@idct: the transformer
@blocks: the blocks
Destroy the transformer
@idct: the transformer to destroy