/*
 * This program was created by AXELL CORPORATION.
 * Copyright (C) 2017-2019 AXELL CORPORATION, all rights reserved.
 */
#ifndef _MPS_DEMO_H_
#define _MPS_DEMO_H_

#include <gvd/gvd_extern.h>
#include "mps_common.h"

/*----------------------------
            動画
----------------------------*/
/* ストリーム数 */
#define MPS_MAX_STREAM 1

/* 出力バッファ段数 */
#define MPS_OUTBUF_COUNT 4

/* 動画ファイル名 */
static char STREAM_NAME[MPS_MAX_FILENAME_LENGTH] = "A:\\movie.mp4";

/* 動画再生用メモリ関連の設定値 */
#define MPS_HEAP_SIZE   (24<<20) /* デコーダ用ヒープサイズ */
#define MPS_INBUF_SIZE  (1<<20)  /* 入力バッファ全体サイズ */
#define MPS_INBUF_COUNT (4)      /* 入力バッファ数 */

#define STREAM_WIDTH  1280 /* ストリーム横幅 (H.264 RAW用) */
#define STREAM_HEIGHT 800  /* ストリーム高さ (H.264 RAW用) */

#define WINDOW_WIDTH  0 /* 動画ウィンドウ横幅 (0:ストリームに合わせる) */
#define WINDOW_HEIGHT 0 /* 動画ウィンドウ高さ (0:ストリームに合わせる) */


#endif /* _MPS_DEMO_H_ */
