[FFmpeg-trac] #3133(avcodec:open): Incompatibilities beween ffmpeg 2.0.2 and 2.1 exposed via XBMC

FFmpeg trac at avcodec.org
Thu Jan 9 08:28:47 CET 2014

#3133: Incompatibilities beween ffmpeg 2.0.2 and 2.1 exposed via XBMC
             Reporter:  EricV        |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  vdpau        |               Blocked By:
  regression                         |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |

Comment (by FernetMenta):

 Replying to [comment:55 cehoyos]:
 > Did you ever report the problem to Fernetmenta? It may be easier for him
 to simply revert to the old VDPAU code...

 We are short final for 13.0 release and can't do such changes in that
 stage. With last ffmpeg upgrade we changed vdpau to use hwaccel context.
 The mentioned commit moved required parameters from the hw context to a
 new picture context. why?

 XBMC depends heavily on ffmpeg, this is why we have our own fork.
 Currently this fork is embedded into XBMC's tree which is not ideal. We
 intend to move it out of the tree which also makes upgrade easier. We can
 pull a release directly from ffmpeg repo during build.

 From XBMC's perspective breaking the API is not a big deal. Like Eric
 said, we don't really support using "external" ffmpeg. On debian this even
 means libav which no dev runs tests against.

Ticket URL: <https://trac.ffmpeg.org/ticket/3133#comment:60>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list