[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bino-list] [PATCH] [Need testers] Broadcom CrystalHD hardware decoder s
From: |
thomas schorpp |
Subject: |
[Bino-list] [PATCH] [Need testers] Broadcom CrystalHD hardware decoder support |
Date: |
Thu, 27 Dec 2012 19:17:40 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686 on x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 |
Hello guys,
Need testers and some advice from bino team on syncing BCM decoders with bino's
gl video output on slow machines.
I stated here
http://savannah.nongnu.org/bugs/?33368#comment6
an easy way to enable Your libavcodec supported hardware decoders like
h264_vdpau or h264_crystalhd, etc, in bino
just by configure'ing Your own ffmpeg libraries build with the legacy software
codec h264 disabled, I consider the default behaviour of libavcodec
to prefer the software codec but when a hardware codec is available as an issue
of libavcodec:
./configure ... --disable-decoder='h264,h264_vdpau,h264_vda' (for auto- forcing
h264_crystalhd, mplayer: ffh264crystalhd (NO code in ffmpeg-mt!))
A backport patch from ffmpeg git HEAD of today to libavcodec.so.53.61.100 ,
debian src ffmpeg 7:0.10.3-dmo1 0, is attached to
get the advantage for all Your apps sharing those libs, beware that ffmpeg git
HEAD breaks bino git HEAD of today
by reporting audioformats wrongly as planar (s16 as s16p, flt as fltp) which throws the
"Cannot handle audio ..." exception, forcing by using
the new *P sample format macros in bino distorts audio playback,
please test and report,
my old Pentium M- ITX dvb- system seems to be too slow for the extra 3D 1080p HSBS
-> green/magenta/dubois anaglyph processing,
bino is dropping all frames with delay wrn messages, I get only still pictures
and only on moving the playback seek slider,
need to wait until the 2nd 10US$ BCM70012 card for the faster machine arrives
from china airmail and possibly try the 70015 later but according
to the specs the 12 supporting h.264 level is fast enough, please do test it
too and report here,
meanwhile I'll debug this and try to asynchronize bino's video output by
passing framedrop parameter e.g. to libavcodec, or trying to include
the gm- dubios stereo3d code in ffmpeg / mplayer ;-)
y
tom
-Attachment: libavcodec crystalhd hardware decoder backport patch
(Note: You need to enable the codecs yourself, I did not remove the author's "child
protection" CAP_EXPERIMENTAL, Your decision, GPL, no warranty,
please report kernel driver faults to the respective authors and not here, and
please only reports with bt full - attached to mails- mailed to the list NOT
to me directly,and from bino git build with -g3 -O0 ).
crystalhd.c.54~53.bpo.patch
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bino-list] [PATCH] [Need testers] Broadcom CrystalHD hardware decoder support,
thomas schorpp <=