diff options
author | Fabrice Bellard <fabrice@bellard.org> | 2003-01-11 00:07:06 +0000 |
---|---|---|
committer | Fabrice Bellard <fabrice@bellard.org> | 2003-01-11 00:07:06 +0000 |
commit | 9bbffbb15568ace205ca7bed9bdde9b04f4edd8d (patch) | |
tree | f699375c15d5acfec636df93346d7f0867a44abd | |
parent | dab64ebc0dd2a12a11c062cdfe6c3031eb7d668e (diff) | |
download | ffmpeg-9bbffbb15568ace205ca7bed9bdde9b04f4edd8d.tar.gz |
moved avcodec_get_chroma_sub_sample() to imgconvert.c
Originally committed as revision 1430 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | libavcodec/utils.c | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 162d194fc7..f4a81ce4e9 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -89,32 +89,6 @@ void register_avcodec(AVCodec *format) format->next = NULL; } -void avcodec_get_chroma_sub_sample(int fmt, int *h_shift, int *v_shift){ - switch(fmt){ - case PIX_FMT_YUV410P: - *h_shift=2; - *v_shift=2; - break; - case PIX_FMT_YUV420P: - *h_shift=1; - *v_shift=1; - break; - case PIX_FMT_YUV411P: - *h_shift=2; - *v_shift=0; - break; - case PIX_FMT_YUV422P: - case PIX_FMT_YUV422: - *h_shift=1; - *v_shift=0; - break; - default: //RGB/... - *h_shift=0; - *v_shift=0; - break; - } -} - typedef struct DefaultPicOpaque{ int last_pic_num; uint8_t *data[4]; @@ -152,7 +126,6 @@ int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic){ case PIX_FMT_BGR24: pixel_size=3; break; - case PIX_FMT_BGRA32: case PIX_FMT_RGBA32: pixel_size=4; break; @@ -462,7 +435,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) if (enc->codec_id == CODEC_ID_RAWVIDEO) { snprintf(buf + strlen(buf), buf_size - strlen(buf), ", %s", - pix_fmt_str[enc->pix_fmt]); + avcodec_get_pix_fmt_name(enc->pix_fmt)); } if (enc->width) { snprintf(buf + strlen(buf), buf_size - strlen(buf), @@ -577,7 +550,6 @@ void avpicture_fill(AVPicture *picture, UINT8 *ptr, picture->linesize[0] = width * 3; break; case PIX_FMT_RGBA32: - case PIX_FMT_BGRA32: picture->data[0] = ptr; picture->data[1] = NULL; picture->data[2] = NULL; @@ -617,7 +589,6 @@ int avpicture_get_size(int pix_fmt, int width, int height) size = (size * 3); break; case PIX_FMT_RGBA32: - case PIX_FMT_BGRA32: size = (size * 4); break; case PIX_FMT_YUV422: |