Blender Git Loki

Git Commits -> Revision d47e1fe

Revision d47e1fe by Peter Schlaile (master)
September 13, 2009, 17:52 (GMT)
== FFMPEG ==

This fixes the underlying problem of the DV crashings - within blender
code.

Problem was, that we tried to seek on decode errors. (Unintentionally,
curposition wasn't advanced in that case). That triggered a bug within
ffmpeg, that made blender crash. My workaround fix for 2.49 actually only
prevented the crash, but didn't stop ffmpeg from only decoding black frames
after that point...

(The patch also cleans up the color conversion a little bit, by using
PIX_FMT_RGBA (still need to find a way to make it work with video files
that actually *have* an alpha channel. At least, latest FFMPEG-SVN swscaler
has the ability to use alpha.)

Looks like we can remove extern/ffmpeg now...

Commit Details:

Full Hash: d47e1fee328d816e8f5c308556986669fc262616
SVN Revision: 23189
Parent Commit: 5c6eb9c
Lines Changed: +18, -18

1 Modified Path:

/source/blender/imbuf/intern/anim.c (+18, -18) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021