fmo.h 817 B

123456789101112131415161718192021222324252627282930
  1. /*!
  2. ***************************************************************************
  3. *
  4. * \file fmo.h
  5. *
  6. * \brief
  7. * Support for Flexilble Macroblock Ordering (FMO)
  8. *
  9. * \date
  10. * 19 June, 2002
  11. *
  12. * \author
  13. * Stephan Wenger [email protected]
  14. **************************************************************************/
  15. #ifndef _FMO_H_
  16. #define _FMO_H_
  17. extern int fmo_init (VideoParameters *p_Vid);
  18. extern int FmoFinit (VideoParameters *p_Vid);
  19. extern int FmoGetNumberOfSliceGroup(VideoParameters *p_Vid);
  20. extern int FmoGetLastMBOfPicture (VideoParameters *p_Vid);
  21. extern int FmoGetLastMBInSliceGroup(VideoParameters *p_Vid, int SliceGroup);
  22. extern int FmoGetSliceGroupId (VideoParameters *p_Vid, int mb);
  23. extern int FmoGetNextMBNr (VideoParameters *p_Vid, int CurrentMbNr);
  24. #endif