[FFmpeg-trac] #3079(avfilter:new): libavfilter sucks

FFmpeg trac at avcodec.org
Thu Oct 24 14:47:07 CEST 2013


#3079: libavfilter sucks
------------------------------------+------------------------------------
             Reporter:  richardpl   |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  critical    |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:  bounty      |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by richardpl):

 Replying to [comment:1 Cigaes]:
 > Replying to [ticket:3079 richardpl]:
 > > Solution:
 > > Do not queque and thus request new frames when frames from other
 inputs are not available.
 >
 > That is already how lavfi works.

 I can not get it to work with displace filter, take command from single
 example in
 its doxy it have two geq filters, If I simplify geq filters then bufqueue
 overflow
 does not happen.

 >
 > > Solution:
 > > Do not cache frames in memory, forward them to next link immediately.
 >
 > Idem, that is already how lavfi works.

 I have zopan filter in personal repo, that takes one frame and returns
 many.
 All frames are in memory.

 >
 > Do you have actual issues or are you just spreading FUD?

 I have one more issue(reported in another bug) and that is about pts
 resetting when h/w/format changes.

 And this is not FUD, it is real issues encountered in real life usage of
 lavfi.

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


More information about the FFmpeg-trac mailing list