xine-lib 1.2.13-20230125hg15249
|
#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 video_decoder_s::dispose, N_, NULL, open_plugin(), and video_decoder_class_s::open_plugin.
|
static |
References BUF_FLAG_PREVIEW, BUF_FLAG_SPECIAL, BUF_SPECIAL_ASPECT, buf_element_s::content, buf_element_s::decoder_flags, buf_element_s::decoder_info, lprintf, mpeg2_decode_data(), mpeg2_find_sequence_header(), buf_element_s::pts, buf_element_s::size, and xine_container_of.
Referenced by open_plugin().
|
static |
References mpeg2_discontinuity(), and xine_container_of.
Referenced by open_plugin().
|
static |
References lprintf, mpeg2_close(), and xine_container_of.
Referenced by open_plugin().
|
static |
References lprintf, mpeg2_flush(), and xine_container_of.
Referenced by open_plugin().
|
static |
References mpeg2_reset(), and xine_container_of.
Referenced by open_plugin().
|
static |
|
static |
const plugin_info_t xine_plugin_info [] EXPORTED |
|
static |