#include "libavutil/internal.h"
#include "libavutil/log.h"
#include "libavutil/opt.h"
#include "libavutil/parseutils.h"
#include "libavformat/internal.h"
#include <windows.h>
#include <vfw.h>
#include "avdevice.h"
Go to the source code of this file.
◆ HWND_MESSAGE
#define HWND_MESSAGE ((HWND) -3) |
◆ dstruct
◆ OFFSET
#define OFFSET |
( |
|
x | ) |
offsetof(struct vfw_ctx, x) |
◆ DEC
◆ vfw_pixfmt()
static enum AVPixelFormat vfw_pixfmt |
( |
DWORD |
biCompression, |
|
|
WORD |
biBitCount |
|
) |
| |
|
static |
◆ vfw_codecid()
static enum AVCodecID vfw_codecid |
( |
DWORD |
biCompression | ) |
|
|
static |
◆ dump_captureparms()
static void dump_captureparms |
( |
AVFormatContext * |
s, |
|
|
CAPTUREPARMS * |
cparms |
|
) |
| |
|
static |
◆ dump_videohdr()
◆ dump_bih()
◆ shall_we_drop()
◆ videostream_cb()
static LRESULT CALLBACK videostream_cb |
( |
HWND |
hwnd, |
|
|
LPVIDEOHDR |
vdhdr |
|
) |
| |
|
static |
◆ vfw_read_close()
◆ vfw_read_header()
◆ vfw_read_packet()
◆ options
Initial value:
Definition at line 470 of file vfwcap.c.
◆ vfw_class
Initial value:= {
.class_name = "VFW indev",
}
Definition at line 476 of file vfwcap.c.
◆ ff_vfwcap_demuxer
Initial value:= {
.name = "vfwcap",
.priv_data_size =
sizeof(
struct vfw_ctx),
}
Definition at line 484 of file vfwcap.c.