[FFmpeg-devel] Fw: Re: [issue986] Truemotion2 decoder - chroma issues

Michael Niedermayer michaelni
Thu Apr 23 20:56:46 CEST 2009


As roundup is broken again, i forward my replies here, or more precissely
what i get back from the broken server.

Also id like to repeat my request for a volunteer to properly admin
and fix roundup. We _DO_ need one.

Also id like to ask luca to keep me informed about every single byte he
changes that could affect roundup!
Currently my information about what is going on with roundup is exactly
zero. This is unacceptable

The situation is that stuff breaks that worked in the past and then a
extreemly terse comment is appeareing from luca somewhere that he fixed
something.
We need to fully document every problem and how it is fixed. I as project
leader feel responsible to get the darn tracker working and i cannot
without information where these absolutely unacceptable breakages come from.



----- Forwarded message from Mail Delivery System <MAILER-DAEMON at roundup.ffmpeg.org> -----

From: Mail Delivery System <MAILER-DAEMON at roundup.ffmpeg.org>
To: michaelni at gmx.at
Date: Thu, 23 Apr 2009 20:34:31 +0200 (CEST)
Subject: Undelivered Mail Returned to Sender

Content-Description: Notification
This is the mail system at host roundup.ffmpeg.org.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<issues at roundup.ffmpeg.org>: Command died with status 1:
    "/usr/bin/roundup-mailgw /var/db/roundup/ffmpeg". Command output: Traceback
    (most recent call last):   File "/usr/bin/roundup-mailgw", line 3, in
    <module>     run()   File
    "//usr/lib64/python2.5/site-packages/roundup/scripts/roundup_mailgw.py",
    line 210, in run     sys.exit(main(sys.argv))   File
    "//usr/lib64/python2.5/site-packages/roundup/scripts/roundup_mailgw.py",
    line 153, in main     return handler.do_pipe()   File
    "//usr/lib64/python2.5/site-packages/roundup/mailgw.py", line 554, in
    do_pipe     self.main(s)   File
    "//usr/lib64/python2.5/site-packages/roundup/mailgw.py", line 716, in main
    return self.handle_Message(Message(fp))   File
    "//usr/lib64/python2.5/site-packages/roundup/mailgw.py", line 794, in
    handle_Message     self.mailer.bounce_message(message, [sendto[0][1]], m)
    File "//usr/lib64/python2.5/site-packages/roundup/mailer.py", line 147, in
    bounce_message     part = MIMEText(error)   File
    "/usr/lib64/python2.5/email/mime/text.py", line 30, in __init__
    self.set_payload(_text, _charset)   File
    "/usr/lib64/python2.5/email/message.py", line 220, in set_payload
    self.set_charset(charset)   File "/usr/lib64/python2.5/email/message.py",
    line 260, in set_charset     cte(self)   File
    "/usr/lib64/python2.5/email/encoders.py", line 73, in encode_7or8bit
    orig.encode('ascii') AttributeError: 'list' object has no attribute
    'encode'

Content-Description: Delivery report
Reporting-MTA: dns; roundup.ffmpeg.org
X-Postfix-Queue-ID: 2FDE5124277
X-Postfix-Sender: rfc822; michaelni at gmx.at
Arrival-Date: Thu, 23 Apr 2009 20:34:30 +0200 (CEST)

Final-Recipient: rfc822; issues at roundup.ffmpeg.org
Original-Recipient: rfc822;issues at roundup.ffmpeg.org
Action: failed
Status: 5.3.0
Diagnostic-Code: x-unix; Traceback (most recent call last):   File
    "/usr/bin/roundup-mailgw", line 3, in <module>     run()   File
    "//usr/lib64/python2.5/site-packages/roundup/scripts/roundup_mailgw.py",
    line 210, in run     sys.exit(main(sys.argv))   File
    "//usr/lib64/python2.5/site-packages/roundup/scripts/roundup_mailgw.py",
    line 153, in main     return handler.do_pipe()   File
    "//usr/lib64/python2.5/site-packages/roundup/mailgw.py", line 554, in
    do_pipe     self.main(s)   File
    "//usr/lib64/python2.5/site-packages/roundup/mailgw.py", line 716, in main
    return self.handle_Message(Message(fp))   File
    "//usr/lib64/python2.5/site-packages/roundup/mailgw.py", line 794, in
    handle_Message     self.mailer.bounce_message(message, [sendto[0][1]], m)
    File "//usr/lib64/python2.5/site-packages/roundup/mailer.py", line 147, in
    bounce_message     part = MIMEText(error)   File
    "/usr/lib64/python2.5/email/mime/text.py", line 30, in __init__
    self.set_payload(_text, _charset)   File
    "/usr/lib64/python2.5/email/message.py", line 220, in set_payload
    self.set_charset(charset)   File "/usr/lib64/python2.5/email/message.py",
    line 260, in set_charset     cte(self)   File
    "/usr/lib64/python2.5/email/encoders.py", line 73, in encode_7or8bit
    orig.encode('ascii') AttributeError: 'list' object has no attribute
    'encode'

Content-Description: Undelivered Message
From: Michael Niedermayer <michaelni at gmx.at>
To: Kostya Shishkov <issues at roundup.ffmpeg.org>
Date: Thu, 23 Apr 2009 20:07:24 +0200
Subject: Re: [issue986] Truemotion2 decoder - chroma issues

On Wed, Apr 22, 2009 at 09:10:30AM +0000, Kostya Shishkov wrote:
> Well, output result seems fine to me too (I saw familiar words 
> 'luma' and 'chroma' in source code and was too lazy to look into 
> blitter code). But I suspect the best solution might be to 
> introduce another colorspace but if Michael will say it's not 
> needed, apply this patch.

the colorspace could be added to the yuv->rgb converteres, and we
finally could add a colorspace enum to AVCodecContext to indicate
which is used ...

The problem is that tm2 yuv seems to use 9bit for U & V this makes
it impossible to fit in any of the common pixel packings
thus it seems this has to be to converted in the decoder unless you
would use 16bit YUV420 but this seems really silly.

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Dictatorship naturally arises out of democracy, and the most aggravated
form of tyranny and slavery out of the most extreme liberty. -- Plato




----- End forwarded message -----

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The bravest are surely those who have the clearest vision
of what is before them, glory and danger alike, and yet
notwithstanding go out to meet it. -- Thucydides
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090423/8770ee2e/attachment.pgp>



More information about the ffmpeg-devel mailing list