xine-lib 1.2.11
Functions
libmpeg2_accel.c File Reference
#include <xine/xine_internal.h>
#include "mpeg2.h"
#include "mpeg2_internal.h"
#include "xvmc_vld.h"
#include "libmpeg2_accel.h"

Functions

void libmpeg2_accel_scan (mpeg2dec_accel_t *accel, uint8_t *scan_norm, uint8_t *scan_alt)
 
int libmpeg2_accel_discontinuity (mpeg2dec_accel_t *accel, uint32_t frame_format, picture_t *picture)
 
int libmpeg2_accel_new_sequence (mpeg2dec_accel_t *accel, uint32_t frame_format, picture_t *picture)
 
int libmpeg2_accel_new_frame (mpeg2dec_accel_t *accel, uint32_t frame_format, picture_t *picture, double ratio, uint32_t flags)
 
void libmpeg2_accel_frame_completion (mpeg2dec_accel_t *accel, uint32_t frame_format, picture_t *picture, int code)
 
int libmpeg2_accel_slice (mpeg2dec_accel_t *accel, picture_t *picture, int code, char *buffer, uint32_t chunk_size, uint8_t *chunk_buffer)
 

Function Documentation

◆ libmpeg2_accel_discontinuity()

int libmpeg2_accel_discontinuity ( mpeg2dec_accel_t accel,
uint32_t  frame_format,
picture_t picture 
)

◆ libmpeg2_accel_frame_completion()

void libmpeg2_accel_frame_completion ( mpeg2dec_accel_t accel,
uint32_t  frame_format,
picture_t picture,
int  code 
)

◆ libmpeg2_accel_new_frame()

int libmpeg2_accel_new_frame ( mpeg2dec_accel_t accel,
uint32_t  frame_format,
picture_t picture,
double  ratio,
uint32_t  flags 
)

◆ libmpeg2_accel_new_sequence()

int libmpeg2_accel_new_sequence ( mpeg2dec_accel_t accel,
uint32_t  frame_format,
picture_t picture 
)

◆ libmpeg2_accel_scan()

void libmpeg2_accel_scan ( mpeg2dec_accel_t accel,
uint8_t *  scan_norm,
uint8_t *  scan_alt 
)

References xvmc_setup_scan_ptable().

Referenced by mpeg2_init().

◆ libmpeg2_accel_slice()

int libmpeg2_accel_slice ( mpeg2dec_accel_t accel,
picture_t picture,
int  code,
char *  buffer,
uint32_t  chunk_size,
uint8_t *  chunk_buffer 
)