Home
last modified time | relevance | path

Searched refs:expected_stride (Results 1 - 4 of 4) sorted by relevance

/third_party/ffmpeg/libavformat/
H A Drawutils.c27 int ff_reshuffle_raw_rgb(AVFormatContext *s, AVPacket **ppkt, AVCodecParameters *par, int expected_stride) in ff_reshuffle_raw_rgb() argument
37 int padding = expected_stride - FFMIN(expected_stride, stride); in ff_reshuffle_raw_rgb()
41 if (pkt->size == expected_stride * par->height) in ff_reshuffle_raw_rgb()
50 ret = av_new_packet(new_pkt, expected_stride * par->height); in ff_reshuffle_raw_rgb()
59 memcpy(new_pkt->data + y*expected_stride, pkt->data + y*stride, FFMIN(expected_stride, stride)); in ff_reshuffle_raw_rgb()
60 memset(new_pkt->data + y*expected_stride + expected_stride - padding, 0, padding); in ff_reshuffle_raw_rgb()
H A Drawutils.h39 int ff_reshuffle_raw_rgb(AVFormatContext *s, AVPacket **ppkt, AVCodecParameters *par, int expected_stride);
H A Davienc.c789 int expected_stride = ((par->width * bpc + 31) >> 5)*4; in avi_write_packet() local
790 reshuffle_ret = ff_reshuffle_raw_rgb(s, &pkt, par, expected_stride); in avi_write_packet()
H A Dmovenc.c6973 int expected_stride = ((trk->par->width * bpc + 15) >> 4)*2; local
6974 reshuffle_ret = ff_reshuffle_raw_rgb(s, &pkt, trk->par, expected_stride);

Completed in 16 milliseconds