|
FFmpeg
|
XVideo output device. More...
#include <X11/Xlib.h>#include <X11/extensions/Xv.h>#include <X11/extensions/XShm.h>#include <X11/extensions/Xvlib.h>#include <sys/shm.h>#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "libavutil/imgutils.h"#include "libavformat/internal.h"#include "avdevice.h"Go to the source code of this file.
Data Structures | |
| struct | XVContext |
| struct | XVTagFormatMap |
Macros | |
| #define | OFFSET(x) offsetof(XVContext, x) |
Functions | |
| static int | xv_get_tag_from_format (enum AVPixelFormat format) |
| static int | xv_write_trailer (AVFormatContext *s) |
| static int | xv_write_header (AVFormatContext *s) |
| static void | compute_display_area (AVFormatContext *s) |
| static int | xv_repaint (AVFormatContext *s) |
| static int | write_picture (AVFormatContext *s, uint8_t *input_data[4], int linesize[4]) |
| static int | xv_write_packet (AVFormatContext *s, AVPacket *pkt) |
| static int | xv_write_frame (AVFormatContext *s, int stream_index, AVFrame **frame, unsigned flags) |
| static int | xv_control_message (AVFormatContext *s, int type, void *data, size_t data_size) |
Variables | |
| static const XVTagFormatMap | tag_codec_map [] |
| static const AVOption | options [] |
| static const AVClass | xv_class |
| AVOutputFormat | ff_xv_muxer |
|
static |
Definition at line 77 of file xv.c.
Referenced by xv_write_header().
|
static |
Definition at line 88 of file xv.c.
Referenced by xv_write_header().
|
static |
|
static |
Definition at line 226 of file xv.c.
Referenced by xv_repaint().
|
static |
Definition at line 256 of file xv.c.
Referenced by write_picture(), and xv_control_message().
|
static |
Definition at line 294 of file xv.c.
Referenced by xv_write_frame(), and xv_write_packet().
|
static |
|
static |
|
static |
|
static |
Definition at line 70 of file xv.c.
Referenced by xv_get_tag_from_format().
|
static |
|
static |
| AVOutputFormat ff_xv_muxer |
1.8.6