forked from bartvdbraak/blender
== 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:
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);
|
||||||
|
Loading…
Reference in New Issue
Block a user