#include <stdio.h>#include <stdlib.h>#include <string.h>#include <limits.h>#include "config.h"#include "mp_msg.h"#include "img_format.h"#include "mp_image.h"#include "vf.h"#include "libvo/fastmemcpy.h"Go to the source code of this file.
Data Structures | |
| struct | vf_priv_s |
Defines | |
| #define | fixed_mode(p) ((p)<=BOTTOM_FIRST) |
| #define | diff(a, as, b, bs) (t=((*a-b[bs])<<2)+a[as<<1]-b[-bs], t*t) |
Enumerations | |
| enum | mode { PROGRESSIVE, TOP_FIRST, BOTTOM_FIRST, TOP_FIRST_ANALYZE, BOTTOM_FIRST_ANALYZE, ANALYZE, FULL_ANALYZE, AUTO, AUTO_ANALYZE } |
Functions | |
| static void | do_plane (unsigned char *to, unsigned char *from, int w, int h, int ts, int fs, unsigned char **bufp, enum mode mode) |
| static enum mode | analyze_plane (unsigned char *old, unsigned char *new, int w, int h, int os, int ns, enum mode mode, int verbose, int fields) |
| static int | put_image (struct vf_instance *vf, mp_image_t *mpi, double pts) |
| static void | uninit (struct vf_instance *vf) |
| static int | vf_open (vf_instance_t *vf, char *args) |
Variables | |
| const vf_info_t | vf_info_phase |
Definition at line 80 of file vf_phase.c.
Referenced by adpcm_ct_expand_nibble(), adpcm_decode_frame(), adpcm_ima_expand_nibble(), adpcm_ima_qt_compress_sample(), adpcm_ima_qt_expand_nibble(), adpcm_sbpro_expand_nibble(), analyze_plane(), arith2_get_consumed_bytes(), asf_read_frame_header(), av_malloc(), av_realloc(), block_angle(), blur(), cmpe(), codebook_sanity_check_for_rate_quarter(), compute_target_delay(), copy_region_enc(), decode_dc(), decode_frame(), dering_TMPL(), diff_lt_altivec(), diff_plane(), diff_y(), dnxhd_calc_bits_thread(), dpcm_decode_frame(), dpcm_predict(), encode_block(), encode_high(), encode_low(), encode_picture_lossless(), encode_scale_factors(), enqueue_packet(), eval_sse(), ff_mpeg1_encode_init(), ff_mpeg4_encode_mb(), ff_rate_estimate_qscale(), find_block_motion(), fixed_gain_smooth(), get_closest_codebook(), glyph_cmp(), h263_decode_block(), index_mb(), init_quantized_coeffs_elem0(), licomb_y(), lsf_decode(), mdec_decode_block_intra(), motion_search(), mpeg1_decode_block_intra(), mpeg1_encode_block(), mpeg2_decode_block_intra(), mpeg2_fast_decode_block_intra(), pixel_color7_slow(), process_subpacket_9(), put_image(), rtp_parse_one_packet(), rv30_weak_loop_filter(), rv40_weak_loop_filter(), svq1_decode_motion_vector(), swap_samplerates_on_filter(), sws_subVec(), synchronize_audio(), targa_decode_rle(), tm2_null_res_block(), validate_options(), vf_open(), and wmv2_pred_motion().
| #define fixed_mode | ( | p | ) | ((p)<=BOTTOM_FIRST) |
| enum mode |
| PROGRESSIVE | |
| TOP_FIRST | |
| BOTTOM_FIRST | |
| TOP_FIRST_ANALYZE | |
| BOTTOM_FIRST_ANALYZE | |
| ANALYZE | |
| FULL_ANALYZE | |
| AUTO | |
| AUTO_ANALYZE |
Definition at line 33 of file vf_phase.c.
| static int put_image | ( | struct vf_instance * | vf, | |
| mp_image_t * | mpi, | |||
| double | pts | |||
| ) | [static] |
Definition at line 199 of file vf_phase.c.
| static void uninit | ( | struct vf_instance * | vf | ) | [static] |
Definition at line 243 of file vf_phase.c.
| static int vf_open | ( | vf_instance_t * | vf, | |
| char * | args | |||
| ) | [static] |
Definition at line 251 of file vf_phase.c.
| const vf_info_t vf_info_phase |
Initial value:
Definition at line 293 of file vf_phase.c.
1.5.8