diff --git a/libavcodec/raw.c b/libavcodec/raw.c
index 0bc04df..c44220e 100644
|
a
|
b
|
const PixelFormatTag ff_raw_pix_fmt_tags[] = {
|
| 36 | 36 | { PIX_FMT_YUV411P, MKTAG('Y', '4', '1', 'B') }, |
| 37 | 37 | { PIX_FMT_YUV422P, MKTAG('Y', '4', '2', 'B') }, |
| 38 | 38 | { PIX_FMT_YUV422P, MKTAG('P', '4', '2', '2') }, |
| | 39 | { PIX_FMT_YUV422P, MKTAG('Y', 'V', '1', '6') }, |
| 39 | 40 | /* yuvjXXX formats are deprecated hacks specific to libav*, |
| 40 | 41 | they are identical to yuvXXX */ |
| 41 | 42 | { PIX_FMT_YUVJ420P, MKTAG('I', '4', '2', '0') }, /* Planar formats */ |
diff --git a/libavcodec/rawdec.c b/libavcodec/rawdec.c
index 503351e..04aa51e 100644
|
a
|
b
|
static int raw_decode(AVCodecContext *avctx,
|
| 199 | 199 | flip(avctx, picture); |
| 200 | 200 | |
| 201 | 201 | if ( avctx->codec_tag == MKTAG('Y', 'V', '1', '2') |
| | 202 | || avctx->codec_tag == MKTAG('Y', 'V', '1', '6') |
| 202 | 203 | || avctx->codec_tag == MKTAG('Y', 'V', 'U', '9')) |
| 203 | 204 | FFSWAP(uint8_t *, picture->data[1], picture->data[2]); |
| 204 | 205 | |
diff --git a/libavformat/riff.c b/libavformat/riff.c
index 544c29f..1213edd 100644
|
a
|
b
|
const AVCodecTag ff_codec_bmp_tags[] = {
|
| 171 | 171 | { CODEC_ID_RAWVIDEO, MKTAG('y', 'u', 'v', 's') }, |
| 172 | 172 | { CODEC_ID_RAWVIDEO, MKTAG('P', '4', '2', '2') }, |
| 173 | 173 | { CODEC_ID_RAWVIDEO, MKTAG('Y', 'V', '1', '2') }, |
| | 174 | { CODEC_ID_RAWVIDEO, MKTAG('Y', 'V', '1', '6') }, |
| 174 | 175 | { CODEC_ID_RAWVIDEO, MKTAG('U', 'Y', 'V', 'Y') }, |
| 175 | 176 | { CODEC_ID_RAWVIDEO, MKTAG('V', 'Y', 'U', 'Y') }, |
| 176 | 177 | { CODEC_ID_RAWVIDEO, MKTAG('I', 'Y', 'U', 'V') }, |