== Sequencer ==

Very, very last minute patch for Blender on Windows systems:
move blender's internal AVI reader the last try in the list of
codecs, when opening movie files.

Otherwise, it will fail on Movie Maker captured DV-AVI files.
(isavi() seems to mistreat these files as RAW/MJPEG AVI and fails
later on IMB_anim_absolute() )
This commit is contained in:
Peter Schlaile 2009-06-21 12:02:40 +00:00
parent bc77cc3a81
commit 4dec9f3cb6

@ -401,8 +401,6 @@ int imb_get_anim_type(char * name) {
if (ib_stat(name,&st) == -1) return(0); if (ib_stat(name,&st) == -1) return(0);
if (((st.st_mode) & S_IFMT) != S_IFREG) return(0); if (((st.st_mode) & S_IFMT) != S_IFREG) return(0);
if (isavi(name)) return (ANIM_AVI);
if (ismovie(name)) return (ANIM_MOVIE); if (ismovie(name)) return (ANIM_MOVIE);
# ifdef WITH_QUICKTIME # ifdef WITH_QUICKTIME
if (isqtime(name)) return (ANIM_QTIME); if (isqtime(name)) return (ANIM_QTIME);
@ -410,6 +408,7 @@ int imb_get_anim_type(char * name) {
# ifdef WITH_FFMPEG # ifdef WITH_FFMPEG
if (isffmpeg(name)) return (ANIM_FFMPEG); if (isffmpeg(name)) return (ANIM_FFMPEG);
# endif # endif
if (isavi(name)) return (ANIM_AVI);
#endif #endif
#ifdef WITH_REDCODE #ifdef WITH_REDCODE
if (isredcode(name)) return (ANIM_REDCODE); if (isredcode(name)) return (ANIM_REDCODE);