> Following FFMPEG version WORKS with latest CVS versions of
> DirectFB/DFB/linux-viafb/softdevice VDR plugin (everything updated today
> 2007-03-14):
> svn checkout -r {20070207} svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
If svn checkout commands is the same as cvs, this should include all
changes
up to 2006-02-06 23:59:59. If thats correct, this is ffmpeg revision 7865,
>
> svn checkout -r {20070208} svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
and this should be revision 7881.
Yes. SVN checkout without time part assumes that timestamp part is 00:00:00,
so the command would checkout "20070207 00:00:00" revision.
However, "svn log -r {20070207}:{20070208}" command lists revision numbers
from 7851 to 7872 so the working rev would be 7851 and non-working rev 7872.
But could be that I'm wrong because I don't usually play with SVN revisions,
I just use the latest trunk version.
Would you like to do some further checks?
Does revision 7876 still work?
If answer is yes which of above revision kicks us ?
If answer is no, I've to guess some more.
No probs. I'm just glad if I can help somehow.
I went through and tested these revisions. It turn out that rev 7852 was the
last one working and rev 7853 of ffmpeg broke the VDR output.
This was the cmd I used to checkout the last working ffmpeg source codes
(FYI for those having the same problem):
svn checkout -r 7852 svn://svn.mplayerhq.hu.ffmpeg/trunk ffmpeg
7853 revision modified ffmpeg/libavcodec/avcodec.h and
ffmpeg/libavformat/mpeg.c files so there must be something nasty. Changelog
talks about some patch for HD DVD demuxing. "svn diff -r 7852:7853" command
shows just handful of modified lines.
avcodec.h change is just some new enum type, so it probably doesn't break
anything.
mpeg.c file has dozen of changed/added code lines. Something to do with PES
extensions and frame handling (what ever those are :-)
I didn't go through every revision after that 7853 revision so could be that
"potential bug" in mpeg.c file is fixed there. But neverthless the latest
ffmpeg revision doesn't work either so....
This could be some "only under certain cirmumstances bug" in ffmpeg which
surfaces only when the library is used in a way softdevice uses it, so not
really softdevice bug.
Best regards,
Mike N
_________________________________________________________________
Find what you need at prices youll love. Compare products and save at MSN®
Shopping.
http://shopping.msn.com/default/shp/?ptnrid=37,ptnrdata=24102&tcode=T001MSN20A0701
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel