* introducing new public interface in imgconvert.c
authorRoman Shaposhnik <roman@shaposhnik.org>
Wed, 7 May 2003 19:01:45 +0000 (19:01 +0000)
committerRoman Shaposhnik <roman@shaposhnik.org>
Wed, 7 May 2003 19:01:45 +0000 (19:01 +0000)
commit631670888d4ff9ca08c9d0804082511a1bc587a5
tree2bf2601c9204d6d3097f93cda618a25eb0d4bb74
parent4e80eb21afd02747592e9fb9cfe2679401b7857e
   * introducing new public interface in imgconvert.c
       + avcodec_get_pix_fmt
         converts textual representation of pixel format into
 the actual id. Complements avcodec_get_pix_fmt_name.
       + avpicture_layout
         serializes given picture into a flat array.
 Complements avpicture_fill.

   * adding a new option -pix_fmt to the ffmpeg, in order to control
     pixel format for the codecs that do support it, like rawvideo,
     for example.

   * reducing complexity of the rawvideo codec by splitting it in two
     and making it more reliable via hooking up to the avpicture_layout.
     Plus adding new FourCC as described here: http://www.fourcc.org

   * A tiny fix for avienc.c that makes avih and video strf consistent
     regarding codec FourCC.

Originally committed as revision 1842 to svn://svn.ffmpeg.org/ffmpeg/trunk
ffmpeg.c
libavcodec/allcodecs.c
libavcodec/avcodec.h
libavcodec/imgconvert.c
libavcodec/raw.c
libavformat/avienc.c
libavformat/raw.c