summaryrefslogtreecommitdiffstats
path: root/libavcodec/proresenc_anatoliy.c
diff options
context:
space:
mode:
authorMartin Vignali <martin.vignali@gmail.com>2018-11-08 22:05:18 +0100
committerMartin Vignali <martin.vignali@gmail.com>2018-11-08 22:21:10 +0100
commit4d32c2b4e0df79b38343600d658e4670f9e78c24 (patch)
tree02cddeda1044e5684fd339573e7d37e61bc408a1 /libavcodec/proresenc_anatoliy.c
parent105891cd580b892d6025bf4eafb37c69f816f483 (diff)
downloadffmpeg-streaming-4d32c2b4e0df79b38343600d658e4670f9e78c24.zip
ffmpeg-streaming-4d32c2b4e0df79b38343600d658e4670f9e78c24.tar.gz
avcodec/prores_aw : cosmetic indent and add comment to describe frame header value
description are based on multimedia wiki documentation
Diffstat (limited to 'libavcodec/proresenc_anatoliy.c')
-rw-r--r--libavcodec/proresenc_anatoliy.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libavcodec/proresenc_anatoliy.c b/libavcodec/proresenc_anatoliy.c
index 4117fc2..bbcb032 100644
--- a/libavcodec/proresenc_anatoliy.c
+++ b/libavcodec/proresenc_anatoliy.c
@@ -541,7 +541,7 @@ static int prores_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
bytestream_put_buffer(&buf, "icpf", 4);
bytestream_put_be16(&buf, header_size);
- bytestream_put_be16(&buf, 0);
+ bytestream_put_be16(&buf, 0); /* version */
bytestream_put_buffer(&buf, "fmpg", 4);
bytestream_put_be16(&buf, avctx->width);
bytestream_put_be16(&buf, avctx->height);
@@ -550,7 +550,7 @@ static int prores_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
} else {
*buf++ = 0x82; // 422, not interlaced
}
- *buf++ = 0;
+ *buf++ = 0; /* reserved */
*buf++ = pict->color_primaries;
*buf++ = pict->color_trc;
*buf++ = pict->colorspace;
@@ -561,10 +561,10 @@ static int prores_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
*buf++ = 0xA2;/* src b64a and 16b alpha */
}
} else {
- *buf++ = 32;
+ *buf++ = 32;/* src v210 and no alpha */
}
- *buf++ = 0;
- *buf++ = 3;
+ *buf++ = 0; /* reserved */
+ *buf++ = 3; /* luma and chroma matrix present */
bytestream_put_buffer(&buf, QMAT_LUMA[avctx->profile], 64);
bytestream_put_buffer(&buf, QMAT_CHROMA[avctx->profile], 64);
OpenPOWER on IntegriCloud