123456789101112131415161718192021222324252627282930313233 |
- /*!
- ************************************************************************
- * \file image.h
- *
- * \brief
- * prototypes for image.c
- *
- ************************************************************************
- */
- #ifndef _IMAGE_H_
- #define _IMAGE_H_
- #include "mbuffer.h"
- extern int picture_order(VideoParameters *p_Vid);
- extern void decode_one_slice (Slice *currSlice);
- extern void exit_picture(VideoParameters *p_Vid, StorablePicture **dec_picture);
- extern int decode_one_frame(VideoParameters *p_Vid, uint64_t time_code);
- extern int is_new_picture(StorablePicture *dec_picture, Slice *currSlice, OldSliceParams *p_old_slice);
- extern void init_old_slice(OldSliceParams *p_old_slice);
- // For 4:4:4 independent mode
- extern void copy_dec_picture_JV( VideoParameters *p_Vid, StorablePicture *dst, StorablePicture *src );
- extern void frame_postprocessing(VideoParameters *p_Vid);
- extern void field_postprocessing(VideoParameters *p_Vid);
- #endif
|