Logo Search packages:      
Sourcecode: blender version File versions

error_resilience.c File Reference


Detailed Description

Error resilience / concealment.

Definition in file error_resilience.c.

#include <limits.h>
#include "avcodec.h"
#include "dsputil.h"
#include "mpegvideo.h"
#include "common.h"

Go to the source code of this file.

Defines

#define MV_CHANGED   2
#define MV_FROZEN   3
#define MV_UNCHANGED   1

Functions

static void decode_mb (MpegEncContext *s)
void ff_er_add_slice (MpegEncContext *s, int startx, int starty, int endx, int endy, int status)
void ff_er_frame_end (MpegEncContext *s)
void ff_er_frame_start (MpegEncContext *s)
static void filter181 (int16_t *data, int width, int height, int stride)
static void guess_dc (MpegEncContext *s, int16_t *dc, int w, int h, int stride, int is_luma)
static void guess_mv (MpegEncContext *s)
static void h_block_filter (MpegEncContext *s, uint8_t *dst, int w, int h, int stride, int is_luma)
static int is_intra_more_likely (MpegEncContext *s)
static void put_dc (MpegEncContext *s, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, int mb_x, int mb_y)
static void v_block_filter (MpegEncContext *s, uint8_t *dst, int w, int h, int stride, int is_luma)


Generated by  Doxygen 1.6.0   Back to index