Blender Git Commit Log

Git Commits -> Revision af66321

Revision af66321 by Peter Schlaile (master)
November 20, 2011, 16:08 (GMT)
== Sequencer / FFMPEG ==

This fixed two issues:

* RAW DV-seeking has to be done using DTS. Sounds silly, but ffmpeg
tracks internal state in RAW DV format decoder and runs mad, if
we seek by byte. Don't know, why I haven't noticed that, when I
added it.

* real fix(tm) for #29295
problem was: we did AVFrame read ahead, and the pattern
read_frame -> decode -> read_frame -> do color conversion of first frame
works everywhere but RAW RGB-files which do some pointer shuffling
within ffmpeg to save a memcpy...

I removed read ahead completely, since it didn't work like originally
intented. Might come back later, but the original purpose (making
resyncing easier if we are completely lost in stream) it never
fullfilled.


Commit Details:

Full Hash: af66321f3b7c1b84fada90fa0ab6f6e0774f4163
SVN Revision: 42012
Parent Commit: 778cd80
Lines Changed: +46, -65

2 Modified Paths:

/source/blender/imbuf/intern/anim_movie.c (+45, -64) (Diff)
/source/blender/imbuf/intern/IMB_anim.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021