[MPlayer-dev-eng] Need a guide to implement a codec library using hardware video codec
Shachar Raindel
shacharr at gmail.com
Mon Apr 21 02:24:59 CEST 2008
Small GPL warning:
Make sure that your company is aware to the fact that MPlayer is
licensed only through a GPL license.
IANAL, so I am not sure what exactly is needed for you to comply with
said license, though I am rather sure that releasing all of the source
code of your modified version of MPlayer is part of this. Take that
into account while working on this project - the MPlayer/ffmpeg gang
is well known for chasing GPL violators.
--Shachar
On Tue, Apr 15, 2008 at 3:50 AM, Lee Kwangwoo <kwlee at mtekvision.com> wrote:
> > -----Original Message-----
> > From: mplayer-dev-eng-bounces at mplayerhq.hu [mailto:mplayer-dev-eng-
> > bounces at mplayerhq.hu] On Behalf Of Compn
> > Sent: Monday, April 14, 2008 9:17 PM
> > To: mplayer-dev-eng at mplayerhq.hu
> > Subject: Re: [MPlayer-dev-eng] Need a guide to implement a codec
> library
> > using hardware video codec
> >
> > On Mon, 14 Apr 2008 14:04:38 +0900, Lee Kwangwoo wrote:
> > >Hello,
> > >
> > >I'm porting the mplayer with a hardware video codec in a SoC.
> >
> > which project is this for?
>
> This project is for my company, which makes ARM based mobile processor
> including hardware video codec.
>
>
> > >It is capable of decoding H.264 and MPEG4. It can also encode frame
> > >with such formats.
> > >
> > >In the libmpcodecs/vd.c you explicitly note a comment - "do not add
> any
> > >new decoders here" for mpcodes_vd_drivers[]. So if I use the
> > >libavcodec/h264.c, should I replace that file with my own decoder
> file
> > >or add feature to support a hardware decoder with a define macro?
> >
> > this just means that any new codecs should go into libavcodec from
> > ffmpeg. if you are porting mplayer to a new hardware device, you can
> > ignore this warning.
>
> Thank you for your guide.
>
>
> > >I think that I need to replace the functions, for example -
> > >decode_nal_units(), because the hardware decoder requires one frame
> > >starting with nal header and output a decoded YUV420 frame.
> > >
> > >Any comments and guide will be very helpful.
> > >Thank you,
> > >
> > >Kwangwoo Lee
> >
> > good luck
> >
> > -compn
>
> Thank you.
>
> Kwangwoo Lee
>
>
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
>
More information about the MPlayer-dev-eng
mailing list