[FFmpeg-devel] git ffmpeg/Xbmc lockup

Michael Niedermayer michaelni at gmx.at
Sat Jan 7 14:18:17 CET 2012


On Sat, Jan 07, 2012 at 02:55:35AM +0100, Michael Niedermayer wrote:
> On Fri, Jan 06, 2012 at 05:25:21PM -0700, Kelly Anderson wrote:
> > Thought I'd give you guys an informal heads up (in particular Carl
> > Eugen Hoyos).
> > 
> > I build my Xbmc with the latest git version of FFmeg periodically.
> > It caused me to pull some of my hair out the other night
> > when Xbmc locked up when starting videos (h264 for sure).
> > I finally realized I had just built the latest git version of FFmpeg
> > prior to rebuilding Xbmc, so I started looking there.
> > 
> > To shorten the story up a bit, I just finished git bisecting FFmpeg
> > to locate the cause of the problem, and it is....
> > 
> > commit d185278c369e9150fe6b4cf730405753384bca93
> > Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
> > Date:   Fri Jan 6 00:51:31 2012 +0100
> > 
> >     Support decoding of some unusual jpeg samples.
> > 
> >     Avoid unsupported pix_fmts by upscaling chroma.
> > 
> >     Fixes ticket #878.
> > 
> > Carl could you have a look at that code, I've been up quite a while
> > now and am about ready to call it a night.
> > 
> > I'll have a look at it tomorrow, if someone hasn't come up with
> > something by then.
> 
> iam not sure how a jpeg related change could cause this but
> try disabling threads, the default has changed recently

i just build xbmc from git and failed to reproduce a lockup with h264
btw theres a "#include <map>" missing in cdioSupport.h or something
like that

In file included from cdioSupport.cpp:26:0:
cdioSupport.h:102:9: error: ‘map’ in namespace ‘std’ does not name a type
cdioSupport.h:113:3: error: ‘xbmc_cdtext_t’ does not name a type
cdioSupport.h:128:3: error: ‘xbmc_cdtext_t’ does not name a type
In file included from cdioSupport.cpp:26:0:
cdioSupport.h:231:34: error: ‘xbmc_cdtext_t’ has not been declared


[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

During times of universal deceit, telling the truth becomes a
revolutionary act. -- George Orwell
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120107/26cdfffb/attachment.asc>


More information about the ffmpeg-devel mailing list