#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()
◆ vfw_codecid()
◆ dump_captureparms()
◆ 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:= {
}
char * framerate
Set by a private option. 
Definition at line 467 of file vfwcap.c.
 
 
◆ vfw_class
Initial value:= {
    .class_name = "VFW indev",
}
#define LIBAVUTIL_VERSION_INT
const char * av_default_item_name(void *ptr)
Return the context name. 
static const AVOption options[]
Definition at line 473 of file vfwcap.c.
 
 
◆ ff_vfwcap_demuxer
Initial value:= {
    .name           = "vfwcap",
    .priv_data_size = 
sizeof(
struct vfw_ctx),
}
static int vfw_read_close(AVFormatContext *s)
static const AVClass vfw_class
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int read_header(FFV1Context *f)
static int vfw_read_header(AVFormatContext *s)
static int vfw_read_packet(AVFormatContext *s, AVPacket *pkt)
Definition at line 481 of file vfwcap.c.