fix sharpness bug and clean up
sharpness was not recalculated in vp8cx_pick_filter_level_fast remove last_filter_type. all values are calculated, don't need to update the lfi data when it changes. always use cm->sharpness_level. the extra indirection was annoying. don't track last frame_type or sharpness_level manually. frame type only matters for motion search and sharpness_level is taken care of in frame_init move function declarations to their proper header Change-Id: I7ef037bd4bf8cf5e37d2d36bd03b5e22a2ad91db
Showing
- vp8/common/blockd.h 1 addition, 1 deletionvp8/common/blockd.h
- vp8/common/loopfilter.c 15 additions, 28 deletionsvp8/common/loopfilter.c
- vp8/common/loopfilter.h 23 additions, 0 deletionsvp8/common/loopfilter.h
- vp8/common/onyxc_int.h 0 additions, 6 deletionsvp8/common/onyxc_int.h
- vp8/decoder/decodframe.c 0 additions, 8 deletionsvp8/decoder/decodframe.c
- vp8/decoder/onyxd_if.c 3 additions, 14 deletionsvp8/decoder/onyxd_if.c
- vp8/decoder/threading.c 1 addition, 1 deletionvp8/decoder/threading.c
- vp8/encoder/onyx_if.c 4 additions, 12 deletionsvp8/encoder/onyx_if.c
- vp8/encoder/picklpf.c 13 additions, 39 deletionsvp8/encoder/picklpf.c
Loading
Please register or sign in to comment