[mythtv] Found a severe decoding bug in mythffplay

Mark Robinson mark at mrobinson.ca
Fri May 4 03:39:59 UTC 2012


Hey Guys,

I just upgraded to MythTV-0.25-fixes and I've found a rather serious
decoding bug.

If you use mythffplay to play a video file then the blue and red color
channels will be reversed.

If I play the video on a different machine, it works fine.
If I play the video using Xine or mplayer on the same machine, it works
fine.

Only mythffplay causes problems.

Let me know if you would like me to provide more information.

Mark

Software:
Ubuntu 12.04
$> mythffplay -version
FFplay version UNKNOWN, Copyright (c) 2003-2011 the FFmpeg developers
  built on Apr 10 2012 09:34:56 with gcc 4.6.3
  configuration: --compile-type=profile --prefix=/usr --runprefix=/usr
--enable-crystalhd --enable-lirc --enable-audio-alsa --enable-audio-oss
--enable-dvb --enable-ivtv --enable-firewire --enable-joystick-menu
--with-bindings=perl --enable-ffmpeg-pthreads --enable-pic --enable-vaapi
--perl-config-opts='INSTALLDIRS=vendor' --enable-libvpx --enable-libx264
--enable-libmp3lame --enable-libfaac --enable-libxvid --enable-nonfree
--enable-opengl-video --cpu=i686 --enable-mmx --enable-vdpau
  libavutil    50. 39. 0 / 50. 39. 0
  libavcodec   52.113. 1 / 52.113. 1
  libavformat  52.101. 0 / 52.101. 0
  libavdevice  52.  2. 3 / 52.  2. 3
  libavfilter   1. 76. 0 /  1. 76. 0
  libswscale    0. 12. 0 /  0. 12. 0
  libpostproc  51.  2. 0 / 51.  2. 0
FFplay UNKNOWN
libavutil    50. 39. 0 / 50. 39. 0
libavcodec   52.113. 1 / 52.113. 1
libavformat  52.101. 0 / 52.101. 0
libavdevice  52.  2. 3 / 52.  2. 3
libavfilter   1. 76. 0 /  1. 76. 0
libswscale    0. 12. 0 /  0. 12. 0
libpostproc  51.  2. 0 / 51.  2. 0

$> lspci -vv
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI
Manhattan [Mobility Radeon HD 5430 Series] (prog-if 00 [VGA controller])
        Subsystem: Hightech Information System Ltd. Device 3000
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 44
        Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 2: Memory at e6000000 (64-bit, non-prefetchable) [size=128K]
        Region 4: I/O ports at c000 [size=256]
        [virtual] Expansion ROM at e5000000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: radeon
        Kernel modules: radeon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-dev/attachments/20120503/cda27f67/attachment.html>


More information about the mythtv-dev mailing list