39 lines
968 B
C++
39 lines
968 B
C++
#ifndef E0A1BF3F_980A_41BE_A542_2066821A64EB
|
|
#define E0A1BF3F_980A_41BE_A542_2066821A64EB
|
|
/*
|
|
*******************************************************************************
|
|
* INCLUDE
|
|
*******************************************************************************
|
|
*/
|
|
#include <string>
|
|
|
|
namespace Video
|
|
{
|
|
namespace Core
|
|
{
|
|
/*
|
|
*******************************************************************************
|
|
* CLASS DECLARE
|
|
*******************************************************************************
|
|
*/
|
|
enum class GOPMode
|
|
{
|
|
NORMAL_P,
|
|
DUAL_P,
|
|
SMART_P,
|
|
ADV_SMART_P,
|
|
BIPRED_B,
|
|
LOWDELAY_B,
|
|
|
|
NB
|
|
};
|
|
|
|
/*
|
|
*******************************************************************************
|
|
* FUNCTIONS
|
|
*******************************************************************************
|
|
*/
|
|
const std::string gopModeToString(GOPMode gm);
|
|
}
|
|
}
|
|
#endif
|