|
xine-lib
1.2.9
|
#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <unistd.h>#include <stdio.h>#include <xine/xine_internal.h>#include <xine/video_out.h>#include <xine/buffer.h>#include <xine/xineutils.h>#include "bswap.h"#include <gdk-pixbuf/gdk-pixbuf.h>Data Structures | |
| struct | image_class_t |
| struct | image_decoder_s |
Macros | |
| #define | LOG_MODULE "gdkpixbuf_video_decoder" |
| #define | LOG_VERBOSE |
Typedefs | |
| typedef struct image_decoder_s | image_decoder_t |
Functions | |
| static void | image_decode_data (video_decoder_t *this_gen, buf_element_t *buf) |
| static void | image_flush (video_decoder_t *this_gen) |
| static void | image_reset (video_decoder_t *this_gen) |
| static void | image_discontinuity (video_decoder_t *this_gen) |
| static void | image_dispose (video_decoder_t *this_gen) |
| static video_decoder_t * | open_plugin (video_decoder_class_t *class_gen, xine_stream_t *stream) |
| static void * | init_class (xine_t *xine, void *data) |
Variables | |
| static const uint32_t | supported_types [] = { BUF_VIDEO_IMAGE, BUF_VIDEO_JPEG, 0 } |
| static const decoder_info_t | dec_info_image |
| const plugin_info_t xine_plugin_info [] | EXPORTED |
| #define LOG_MODULE "gdkpixbuf_video_decoder" |
| #define LOG_VERBOSE |
| typedef struct image_decoder_s image_decoder_t |
|
static |
References _x_stream_info_set(), vo_frame_s::bad_frame, vo_frame_s::base, BUF_FLAG_FRAME_END, buf_element_s::decoder_flags, vo_frame_s::draw, vo_frame_s::duration, vo_frame_s::free, height, vo_frame_s::height, lprintf, buf_element_s::mem, NULL, vo_frame_s::pitches, vo_frame_s::proc_slice, vo_frame_s::pts, buf_element_s::pts, vo_frame_s::ratio, rgb2yuy2_alloc(), rgb2yuy2_free(), rgb2yuy2_slice(), buf_element_s::size, VO_BOTH_FIELDS, VO_CAP_FULLRANGE, VO_SET_FLAGS_CM, width, vo_frame_s::width, XINE_IMGFMT_YUY2, XINE_STREAM_INFO_FRAME_DURATION, XINE_STREAM_INFO_VIDEO_HEIGHT, and XINE_STREAM_INFO_VIDEO_WIDTH.
Referenced by open_plugin().
|
static |
Referenced by open_plugin().
|
static |
Referenced by open_plugin().
|
static |
Referenced by open_plugin().
|
static |
References NULL.
Referenced by open_plugin().
|
static |
References default_video_decoder_class_dispose, lprintf, N_, and open_plugin().
|
static |
References image_decode_data(), image_discontinuity(), image_dispose(), image_flush(), image_reset(), and lprintf.
Referenced by init_class().
|
static |
| const plugin_info_t xine_plugin_info [] EXPORTED |
|
static |
1.8.14