📄 params.h
字号:
/*//////////////////////////////////////////////////////////////////////////////
//
// INTEL CORPORATION PROPRIETARY INFORMATION
// This software is supplied under the terms of a license agreement or
// nondisclosure agreement with Intel Corporation and may not be copied
// or disclosed except in accordance with the terms of that agreement.
// Copyright(c) 2004-2007 Intel Corporation. All Rights Reserved.
//
*/
#ifndef __PARAMS_H__
#define __PARAMS_H__
#include "vm_types.h"
#include "umc_ac3_decoder.h"
#include "umc_aac_encoder_params.h"
#include "umc_aac_decoder_params.h"
#include "umc_mp3_encoder_params.h"
#include "umc_mp3_decoder_params.h"
typedef struct
{
vm_char input_file[256];
vm_char output_file[256];
vm_char output_txt[256];
vm_char codec_name[256];
Ipp32s is_text_out;
Ipp32s bitrate;
Ipp32s enumerate;
Ipp32s channel_conf;
Ipp32s isMP4MuxerRequired;
UMC::AC3DecoderParams ac3dec_params;
UMC::AACEncoderParams aacenc_params;
UMC::AACDecoderParams aacdec_params;
UMC::MP3EncoderParams mp3enc_params;
UMC::MP3DecoderParams mp3dec_params;
} sProgramParameters;
Ipp32s params_parse_command_line(sProgramParameters * p_param, Ipp32s argc, vm_char* argv[]);
void params_print_usage(vm_char *progName);
Ipp32s params_fill_by_default(sProgramParameters * p_param);
Ipp32s params_check_input(sProgramParameters * p_param);
#endif // __PARAMS_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -