Commit 04916953 authored by Michael Niedermayer's avatar Michael Niedermayer

avdevice/fbdev_enc: avoid declaring variables in for()

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 426abbb6
...@@ -47,8 +47,9 @@ static av_cold int fbdev_write_header(AVFormatContext *h) ...@@ -47,8 +47,9 @@ static av_cold int fbdev_write_header(AVFormatContext *h)
enum AVPixelFormat pix_fmt; enum AVPixelFormat pix_fmt;
AVStream *st = NULL; AVStream *st = NULL;
int ret, flags = O_RDWR; int ret, flags = O_RDWR;
int i;
for (int i = 0; i < h->nb_streams; i++) { for (i = 0; i < h->nb_streams; i++) {
if (h->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) { if (h->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) {
if (!st) { if (!st) {
fbdev->index = i; fbdev->index = i;
...@@ -117,6 +118,7 @@ static int fbdev_write_packet(AVFormatContext *h, AVPacket *pkt) ...@@ -117,6 +118,7 @@ static int fbdev_write_packet(AVFormatContext *h, AVPacket *pkt)
int video_height = codec_ctx->height; int video_height = codec_ctx->height;
int bytes_per_pixel = ((codec_ctx->bits_per_coded_sample + 7) >> 3); int bytes_per_pixel = ((codec_ctx->bits_per_coded_sample + 7) >> 3);
int src_line_size = video_width * bytes_per_pixel; int src_line_size = video_width * bytes_per_pixel;
int i;
if (fbdev->index != pkt->stream_index) if (fbdev->index != pkt->stream_index)
return 0; return 0;
...@@ -175,7 +177,7 @@ static int fbdev_write_packet(AVFormatContext *h, AVPacket *pkt) ...@@ -175,7 +177,7 @@ static int fbdev_write_packet(AVFormatContext *h, AVPacket *pkt)
} }
} }
for (int i = 0; i < disp_height; i++) { for (i = 0; i < disp_height; i++) {
memcpy(pout, pin, bytes_to_copy); memcpy(pout, pin, bytes_to_copy);
pout += fbdev->fixinfo.line_length; pout += fbdev->fixinfo.line_length;
pin += src_line_size; pin += src_line_size;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment