pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Hardware decoding in ffmpeg3 on RPI.
On Tue, Oct 03, 2017 at 04:54:45PM +0100, trebol wrote:
>
>
> On Tue, 3 Oct 2017, Thomas Klausner wrote:
>
> > On Wed, Sep 27, 2017 at 09:26:12AM +0100, trebol wrote:
> > > Hello, something like this in options.mk adds support for hardware decoding.
> > >
> > > # Raspberry Pi support
> > > .if !empty(PKG_OPTIONS:Mrpi)
> > > .include "../../misc/raspberrypi-userland/buildlink3.mk"
> > > #CFLAGS+= "-L${PREFIX}/lib"
> > > SUBST_CLASSES+= vc
> > > SUBST_STAGE.vc= pre-configure
> > > SUBST_MESSAGE.vc= Fixing path to VideoCore libraries.
> > > SUBST_FILES.vc= configure
> > > SUBST_SED.vc+= -e 's;-isystem/opt/vc;-I${PREFIX};g'
> > > SUBST_SED.vc+= -e 's;/opt/vc;${PREFIX};g'
> > > CONFIGURE_ARGS+= --enable-omx-rpi --enable-mmal --disable-xvmc
> > > .endif
> >
> > Thanks, I've added this.
> >
> > I can't test it though, so someone with an rpi should do that :)
> > Thomas
> >
>
> Well... it's broken.
>
> ffplay3 codec:v:1 h264_mmal video.mp4
>
> And you'll have a wonderful 'translation fault' crash.
>
> Xine has mmal support too, but is also broken. mpv has mmal support, but it
> needs other GL libraries appart of the ones from raspberrypi-userland to
> compile and it was a mess... and I was already giving up. The only
> application I was able to use with hardware acceleration is omxplayer, and
> it is just complete unstable.
>
> If someone is using NetBSD current in a RPI (I have a RPI2 v1.1) and is able
> to compile, for example, SDL2 with a working rpi driver, I'd love to hear
> about it.
Please ask about this on port-arm, I think you'll find more
knowledgeable people there.
Thomas
Home |
Main Index |
Thread Index |
Old Index