libavcodec/wmv2.c File Reference
#include "avcodec.h"
#include "mpegvideo.h"
#include "msmpeg4data.h"
#include "simple_idct.h"
#include "wmv2.h"
Go to the source code of this file.
|
Functions |
av_cold void | ff_wmv2_common_init (Wmv2Context *w) |
static void | wmv2_add_block (Wmv2Context *w, DCTELEM *block1, uint8_t *dst, int stride, int n) |
void | ff_wmv2_add_mb (MpegEncContext *s, DCTELEM block1[6][64], uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr) |
void | ff_mspel_motion (MpegEncContext *s, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, uint8_t **ref_picture, op_pixels_func(*pix_op)[4], int motion_x, int motion_y, int h) |
Function Documentation
void ff_mspel_motion |
( |
MpegEncContext * |
s, |
|
|
uint8_t * |
dest_y, |
|
|
uint8_t * |
dest_cb, |
|
|
uint8_t * |
dest_cr, |
|
|
uint8_t ** |
ref_picture, |
|
|
op_pixels_func(*) |
pix_op[4], |
|
|
int |
motion_x, |
|
|
int |
motion_y, |
|
|
int |
h | |
|
) |
| | |
void ff_wmv2_add_mb |
( |
MpegEncContext * |
s, |
|
|
DCTELEM |
block1[6][64], |
|
|
uint8_t * |
dest_y, |
|
|
uint8_t * |
dest_cb, |
|
|
uint8_t * |
dest_cr | |
|
) |
| | |
static void wmv2_add_block |
( |
Wmv2Context * |
w, |
|
|
DCTELEM * |
block1, |
|
|
uint8_t * |
dst, |
|
|
int |
stride, |
|
|
int |
n | |
|
) |
| | [static] |