[FFmpeg-trac] #1663(undetermined:new): Multiple named pipes don't work

FFmpeg trac at avcodec.org
Mon Aug 20 11:40:02 CEST 2012


#1663: Multiple named pipes don't work
-------------------------------------+-------------------------------------
             Reporter:  burek        |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by burek):

 I see, if I understand correctly, ffmpeg is doing 2 outputs in 1 thread
 and not in separate threads? Because of that it stucks when it can't read
 any of video/audio pipe, because the other process is not reading that one
 at the moment?

 Can this be resolved by making ffmpeg do each output in a separate thread?
 If it's a command line option, do you happen to know which one is it?

 If there is no command line option for that, would it be more natural to
 implement the creation of multiple outputs in multiple threads? That way,
 IMHO, it would work more natural than with a single thread. Also, it would
 solve this deadlock problem to, right?

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


More information about the FFmpeg-trac mailing list