#include "avdevice.h"
#include "config.h"
#include "libavutil/rational.h"
#include "libavutil/imgutils.h"
#include "libavutil/log.h"
#include "libavutil/opt.h"
#include "libavformat/avformat.h"
#include "libavformat/internal.h"
#include "libavcodec/dsputil.h"
#include <unistd.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <sys/time.h>
#include <linux/videodev.h>
#include <time.h>
Go to the source code of this file.
Macro Definition Documentation
Definition at line 40 of file v4l.c.
Function Documentation
Definition at line 78 of file v4l.c.
static int v4l_mm_read_picture |
( |
VideoData * |
s, |
|
|
uint8_t * |
buf |
|
) |
| |
|
static |
Variable Documentation
Definition at line 64 of file v4l.c.
Referenced by av_read_image_line(), av_write_image_line(), bmp_decode_frame(), decode_frame(), decode_macroblock(), dvbsub_parse_clut_segment(), encode_frame(), ff_pnm_decode_header(), fill_iplimage_from_picref(), flic_decode_init(), guess_mv(), pam_encode_frame(), sunrast_decode_frame(), targa_decode_rle(), tta_decode_frame(), txd_decode_frame(), unpack_codebook(), and wtvfile_open2().
Initial value: {
.name = "video4linux",
}
Definition at line 356 of file v4l.c.
Initial value:
Definition at line 341 of file v4l.c.
Definition at line 63 of file v4l.c.
Referenced by avs_read_packet(), cdg_load_palette(), decode_frame(), encode_frame(), gif_read_image(), idcin_read_packet(), palToRgbWrapper(), pcx_decode_frame(), seqvideo_decode(), set_palette(), txd_decode_frame(), and yop_decode_frame().
- Examples:
- libavformat/output-example.c.
Definition at line 65 of file v4l.c.
Referenced by av_get_pix_fmt(), av_get_pix_fmt_name(), av_get_pix_fmt_string(), av_image_copy(), av_image_fill_linesizes(), av_image_fill_pointers(), av_image_get_linesize(), av_picture_crop(), av_picture_pad(), avcodec_get_chroma_sub_sample(), avg_bits_per_pixel(), avpicture_layout(), check_image_pointers(), dc1394_read_common(), decode_frame(), device_init(), fbdev_read_header(), ff_fill_line_with_color(), ff_is_hwaccel_pix_fmt(), ff_raw_read_header(), fmt_ff2v4l(), get_pix_fmt_internal(), init(), list_formats(), make_format_list(), query_formats(), read_header(), show_pix_fmts(), sws_isSupportedInput(), sws_isSupportedOutput(), v4l2_read_header(), and yuv4_read_header().
Initial value: {
.class_name = "V4L indev",
}
Definition at line 349 of file v4l.c.
struct { ... } video_formats[] |