FFmpeg  2.1.1
Data Structures | Functions | Variables
fbdev_common.c File Reference
#include "fbdev_common.h"
#include "libavutil/common.h"

Go to the source code of this file.

Data Structures

struct  rgb_pixfmt_map_entry
 

Functions

enum AVPixelFormat ff_get_pixfmt_from_fb_varinfo (struct fb_var_screeninfo *varinfo)
 

Variables

static struct rgb_pixfmt_map_entry rgb_pixfmt_map []
 

Function Documentation

enum AVPixelFormat ff_get_pixfmt_from_fb_varinfo ( struct fb_var_screeninfo *  varinfo)

Definition at line 43 of file fbdev_common.c.

Referenced by fbdev_read_header(), fbdev_write_header(), and fbdev_write_packet().

Variable Documentation

struct rgb_pixfmt_map_entry rgb_pixfmt_map[]
static
Initial value:
= {
{ 32, 0, 8, 16, 24, AV_PIX_FMT_RGBA },
{ 32, 16, 8, 0, 24, AV_PIX_FMT_BGRA },
{ 32, 8, 16, 24, 0, AV_PIX_FMT_ARGB },
{ 32, 3, 2, 8, 0, AV_PIX_FMT_ABGR },
{ 24, 0, 8, 16, 0, AV_PIX_FMT_RGB24 },
{ 24, 16, 8, 0, 0, AV_PIX_FMT_BGR24 },
{ 16, 11, 5, 0, 16, AV_PIX_FMT_RGB565 },
}
packed RGB 8:8:8, 24bpp, RGBRGB...
Definition: avcodec.h:4536
packed ARGB 8:8:8:8, 32bpp, ARGBARGB...
Definition: avcodec.h:4562
packed RGB 8:8:8, 24bpp, BGRBGR...
Definition: avcodec.h:4537
packed ABGR 8:8:8:8, 32bpp, ABGRABGR...
Definition: avcodec.h:4564
#define AV_PIX_FMT_RGB565
Definition: avcodec.h:4937
packed BGRA 8:8:8:8, 32bpp, BGRABGRA...
Definition: avcodec.h:4565
packed RGBA 8:8:8:8, 32bpp, RGBARGBA...
Definition: avcodec.h:4563

Definition at line 32 of file fbdev_common.c.