[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