Go to the source code of this file.
Defines | |
| #define | CASE_PLANAR_YUV_SQUARE |
| #define | CASE_PLANAR_YUV_NONSQUARE |
| #define | CASE_PLANAR_YUV |
| #define | CASE_PACKED_YUV_422 |
Functions | |
| static int | GetPackedYuvOffsets (vlc_fourcc_t i_chroma, int *i_y_offset, int *i_u_offset, int *i_v_offset) |
| static picture_t * | CopyInfoAndRelease (picture_t *p_outpic, picture_t *p_inpic) |
| #define CASE_PACKED_YUV_422 |
Value:
case VLC_CODEC_UYVY: \ case VLC_CODEC_CYUV: \ case VLC_CODEC_YUYV: \ case VLC_CODEC_YVYU:
Referenced by Create(), Filter(), and FilterBall().
| #define CASE_PLANAR_YUV |
| #define CASE_PLANAR_YUV_NONSQUARE |
Value:
case VLC_CODEC_I422: \ case VLC_CODEC_J422:
| #define CASE_PLANAR_YUV_SQUARE |
Value:
case VLC_CODEC_I420: \ case VLC_CODEC_J420: \ case VLC_CODEC_YV12: \ case VLC_CODEC_I411: \ case VLC_CODEC_I410: \ case VLC_CODEC_I444: \ case VLC_CODEC_J444: \ case VLC_CODEC_YUVA:
Referenced by Create(), and VerticalMirror().
References picture_CopyProperties(), and picture_Release().
Referenced by Filter(), FilterPacked(), FilterPlanar(), and PostprocPict().
| static int GetPackedYuvOffsets | ( | vlc_fourcc_t | i_chroma, | |
| int * | i_y_offset, | |||
| int * | i_u_offset, | |||
| int * | i_v_offset | |||
| ) | [inline, static] |
References VLC_CODEC_CYUV, VLC_CODEC_UYVY, VLC_CODEC_YUYV, VLC_CODEC_YVYU, VLC_EGENERIC, and VLC_SUCCESS.
Referenced by Create(), FilterPacked(), FilterYUYV(), and get_custom_from_packedyuv422().
1.5.6