|
xine-lib
1.2.10
|
#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <xine/xine_internal.h>#include <xine/video_out.h>#include "mpeg2.h"#include "mpeg2_internal.h"#include <xine/buffer.h>Data Structures | |
| struct | mpeg2dec_decoder_s |
Macros | |
| #define | LOG_MODULE "mpeg2_decoder" |
| #define | LOG_VERBOSE |
Typedefs | |
| typedef struct mpeg2dec_decoder_s | mpeg2dec_decoder_t |
Functions | |
| static void | mpeg2dec_decode_data (video_decoder_t *this_gen, buf_element_t *buf) |
| static void | mpeg2dec_flush (video_decoder_t *this_gen) |
| static void | mpeg2dec_reset (video_decoder_t *this_gen) |
| static void | mpeg2dec_discontinuity (video_decoder_t *this_gen) |
| static void | mpeg2dec_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_plugin (xine_t *xine, const void *data) |
Variables | |
| static const uint32_t | supported_types [] = { BUF_VIDEO_MPEG, 0 } |
| static const decoder_info_t | dec_info_mpeg2 |
| const plugin_info_t xine_plugin_info[] | EXPORTED |
| #define LOG_MODULE "mpeg2_decoder" |
| #define LOG_VERBOSE |
| typedef struct mpeg2dec_decoder_s mpeg2dec_decoder_t |
|
static |
References N_, NULL, video_decoder_class_s::open_plugin, and open_plugin().
|
static |
|
static |
References mpeg2_discontinuity().
Referenced by open_plugin().
|
static |
References lprintf, and mpeg2_close().
Referenced by open_plugin().
|
static |
References lprintf, and mpeg2_flush().
Referenced by open_plugin().
|
static |
References mpeg2_reset().
Referenced by open_plugin().
|
static |
References mpeg2_init(), mpeg2dec_decode_data(), mpeg2dec_discontinuity(), mpeg2dec_dispose(), mpeg2dec_flush(), mpeg2dec_reset(), NULL, xine_video_port_s::open, and xine_stream_s::video_out.
Referenced by init_plugin().
|
static |
| const plugin_info_t xine_plugin_info [] EXPORTED |
|
static |
1.8.17