FS#38602 - [a52dec] liba52 spams stderr

Attached to Project: Arch Linux
Opened by Alexandru Băluț (aleb) - Tuesday, 21 January 2014, 14:43 GMT
Last edited by Jan de Groot (JGC) - Friday, 10 June 2016, 10:43 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan de Groot (JGC)
Tom Gundersen (tomegun)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The liba52 library prints unneeded messages to stderr, and this is spammy and annoying (at least when developing the Pitivi video editor, because I have to pay attention to the console).

I see this has been fixed already in Dec 2002 (!), see
http://liba52.cvs.sourceforge.net/viewvc/liba52/a52dec/liba52/imdct.c?r1=1.26&r2=1.27

Unfortunately they did not make any new release since July 27, 2002; from what I see on the development list, the project is deserted, so I don't think they'll make any new release soon.
http://sourceforge.net/mailarchive/forum.php?forum_name=liba52-devel

It would be nice to pick this particular patch (linked above, the removal of two fprintf lines) and apply it to Archlinux's a52dec package.


Steps to reproduce:
- Start Pitivi from the command line,
- create a new project,
- add MTS files to the project,
- notice the console spammed with "No accelerated IMDCT transform found".
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 10 June 2016, 10:43 GMT
Reason for closing:  Fixed
Comment by Alexandru Băluț (aleb) - Friday, 19 June 2015, 13:18 GMT
Should I make a patch?
Comment by Doug Newgard (Scimmia) - Sunday, 05 July 2015, 15:39 GMT
Adding JGC as he was the last one to do anything with this package.
Comment by Samantha McVey (samcv) - Friday, 10 June 2016, 09:51 GMT
I created an updated PKGBUILD and an added patch file stderr.patch which removes the two stderr lines in that code the developer fixed back in 2002... All that needs to be done is the patch file added and the PKGBUILD that applies the patch used. Everything builds fine.

Loading...