Lines Matching defs:pix_fmt
57 switch(st->codec->pix_fmt) {
129 if (st->codec->pix_fmt != PIX_FMT_GRAY8){
131 avcodec_get_chroma_sub_sample(st->codec->pix_fmt, &h_chroma_shift, &v_chroma_shift);
157 if (s->streams[0]->codec->pix_fmt == PIX_FMT_YUV411P) {
160 else if ((s->streams[0]->codec->pix_fmt != PIX_FMT_YUV420P) &&
161 (s->streams[0]->codec->pix_fmt != PIX_FMT_YUV422P) &&
162 (s->streams[0]->codec->pix_fmt != PIX_FMT_GRAY8) &&
163 (s->streams[0]->codec->pix_fmt != PIX_FMT_YUV444P)) {
164 av_log(s, AV_LOG_ERROR, "ERROR: yuv4mpeg only handles yuv444p, yuv422p, yuv420p, yuv411p and gray pixel formats. Use -pix_fmt to select one.\n");
197 enum PixelFormat pix_fmt=PIX_FMT_NONE,alt_pix_fmt=PIX_FMT_NONE;
229 pix_fmt = PIX_FMT_YUV420P;
232 pix_fmt = PIX_FMT_YUV420P;
235 pix_fmt = PIX_FMT_YUV420P;
238 pix_fmt = PIX_FMT_YUV411P;
240 pix_fmt = PIX_FMT_YUV422P;
245 pix_fmt = PIX_FMT_YUV444P;
247 pix_fmt = PIX_FMT_GRAY8;
312 if (pix_fmt == PIX_FMT_NONE) {
314 pix_fmt = PIX_FMT_YUV420P;
316 pix_fmt = alt_pix_fmt;
337 st->codec->pix_fmt = pix_fmt;
367 packet_size = avpicture_get_size(st->codec->pix_fmt, width, height);