[MPlayer-dev-eng] Need a guide to implement a codec library using hardware video codec
Compn
tempn at twmi.rr.com
Mon Apr 14 14:16:52 CEST 2008
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?
>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.
>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
More information about the MPlayer-dev-eng
mailing list