| GStreamer Library Reference Manual (Libraries) | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
#include <libs/idct/gstidct.h> enum GstIDCTMethod; struct GstIDCT; void (*GstIDCTFunction) ( |
typedef enum {
GST_IDCT_DEFAULT,
GST_IDCT_INT,
GST_IDCT_FAST_INT,
GST_IDCT_FLOAT,
GST_IDCT_MMX,
GST_IDCT_MMX32,
GST_IDCT_SSE,
} GstIDCTMethod; |
struct GstIDCT {
/* private */
GstIDCTFunction convert;
GstIDCTFunction convert_sparse;
gboolean need_transpose;
}; |
#define gst_idct_convert_sparse(idct, blocks) (idct)->convert_sparse((blocks)) |