[FFmpeg-trac] #2672(avfilter:new): Incompatible avfilter_graph_parse()

FFmpeg trac at avcodec.org
Sat Jun 15 21:16:15 CEST 2013


#2672: Incompatible avfilter_graph_parse()
------------------------------------+------------------------------------
             Reporter:  ubitux      |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  important   |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by ubitux):

 Replying to [comment:3 gjdfgh]:
 > It's probably best to change the API to Libav's and let the ffmpeg
 exclusive users burn for it. (Personally I'm already having a ifdef mess
 in my application to deal with this; it would of course become worse.)
 >
 > Then the mess wouldn't exist in future ffmpeg releases, at least.
 >

 Except mpv which you maintains, there is XMBC IIRC. You might want to send
 them a patch for this.

 > In a perfect world you'd probably ask the Libav devs to add a
 (redundant) new symbol, which would behave the same with two libraries.
 But I bet $10 that we can't have this. (Maybe you can bait them by
 introducing a new utility function, that merges avfilter_graph_config()?
 Or something similar. I don't understand why these are separate.)

 That means they would need to break their API the same way we did, which
 is not reasonable, so they won't agree (and they would be right, since
 lavfi API is not as unstable as it was, it would need a proper bump and
 function rename).

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2672#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list