Dear All ,

I am trying to use latest FFmpeg ( FFmpeg.git
<http://github.com/FFmpeg/FFmpeg.git>  tip) and VDPAU together.
I can see there are compilation errors because vdpau uses deprecated
members of AVFrame (type,reference ) and AVCodecContext (get_buffer,
release_buffer)

As I read over I-net, These variables seem to have been deprecated an year
back by ffmpeg.

Is there any alternatives to fix this issue by using older header files or
something?
Please help

Abhijit

--begin--
In file included from producer_avformat.c:140:0:
vdpau.c: In function 'vdpau_get_buffer':
vdpau.c:162:9: error: 'AVFrame' has no member named 'type'
    frame->type = FF_BUFFER_TYPE_USER;
         ^
vdpau.c:162:18: error: 'FF_BUFFER_TYPE_USER' undeclared (first use in this
function)
    frame->type = FF_BUFFER_TYPE_USER;
                  ^
vdpau.c:162:18: note: each undeclared identifier is reported only once for
each function it appears in
vdpau.c:165:14: error: 'AVFrame' has no member named 'reference'
    if ( frame->reference )
              ^
vdpau.c: In function 'vdpau_decoder_init':
vdpau.c:239:19: error: 'AVCodecContext' has no member named 'get_buffer'
  self->video_codec->get_buffer = vdpau_get_buffer;
                   ^
vdpau.c:240:19: error: 'AVCodecContext' has no member named 'release_buffer'
  self->video_codec->release_buffer = vdpau_release_buffer;
--end--

-- 
 <http://www.amagi.com>
------------------------------------------------------------------------------
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to