Author: stippi Date: 2010-05-17 18:27:25 +0200 (Mon, 17 May 2010) New Revision: 36847 Changeset: http://dev.haiku-os.org/changeset/36847/haiku Modified: haiku/trunk/src/add-ons/media/plugins/ffmpeg/CodecTable.cpp Log: Patch by herdemir: Fix codec table to include correct fourcc for H.264 video streams in AVI files. Could confirm this with a test video. Thanks and sorry for the delay! Modified: haiku/trunk/src/add-ons/media/plugins/ffmpeg/CodecTable.cpp =================================================================== --- haiku/trunk/src/add-ons/media/plugins/ffmpeg/CodecTable.cpp 2010-05-17 16:22:41 UTC (rev 36846) +++ haiku/trunk/src/add-ons/media/plugins/ffmpeg/CodecTable.cpp 2010-05-17 16:27:25 UTC (rev 36847) @@ -89,9 +89,9 @@ {CODEC_ID_H263, B_MEDIA_ENCODED_VIDEO, B_QUICKTIME_FORMAT_FAMILY, 'h263', "H263"}, {CODEC_ID_H263, B_MEDIA_ENCODED_VIDEO, B_QUICKTIME_FORMAT_FAMILY, 'H263', "H263"}, - {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, 'h264', "H264"}, - {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, 'H264', "H264"}, - {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, 'x264', "H264"}, + {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, FOURCC('h264'), "H264"}, + {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, FOURCC('H264'), "H264"}, + {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, FOURCC('x264'), "H264"}, {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_QUICKTIME_FORMAT_FAMILY, 'avc1', "AVC"}, /* MPEG-4 AVC */ {CODEC_ID_H264, B_MEDIA_ENCODED_VIDEO, B_AVI_FORMAT_FAMILY, 'VMDH', "AVC"}, /* MPEG-4 AVC */