- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- ファイル一覧
- グローバル

データ構造 | ネームスペース | 関数
video.h

さまざまなビデオストリームの入出力ライブラリ [詳細]

`#include "../mist.h"`
`#include "../config/color.h"`
`#include "../singleton.h"`
`#include "../limits.h"`
`#include <string>`
`#include <libavcodec/avcodec.h>`
`#include <libavformat/avformat.h>`
`#include <libswscale/swscale.h>`
`#include <libavutil/avutil.h>`
`#include <libavutil/mathematics.h>`

ソースコードを見る。

## データ構造
class | mist::video::decoder
| ビデオ入力クラス [詳細]
class | mist::video::encoder
| ビデオ出力クラス [詳細]
class | mist::video::mpeg1::encoder
| MPEG1ビデオ出力クラス [詳細]
class | mist::video::mpeg4::encoder
| MPEG4ビデオ出力クラス [詳細]
class | mist::video::mjpeg::encoder
| MotionJPEGビデオ出力クラス [詳細]
class | mist::video::h264::encoder
| H264ビデオ出力クラス [詳細]
class | mist::video::wmv::encoder
| WMVビデオ出力クラス [詳細]
class | mist::video::dv::encoder
| DVビデオ出力クラス [詳細]
class | mist::video::raw::encoder
| RAWビデオ出力クラス [詳細]

## ネームスペース
namespace | mist
namespace | mist::video
| ビデオファイルを扱うライブラリ

## 関数
template<typename Stream1 , typename Stream2 >
bool | mist::video::copy_frames (Stream1 &src, Stream2 &dst, const size_t num=1)
| 指定した回数だけビデオストリーム間でフレーム画像のコピー

## 説明

さまざまなビデオストリームの入出力ライブラリ