[FFmpeg-trac] #9142(avformat:new): LIBSRT uses wrong write-readiness epoll on a listener socket

FFmpeg trac at avcodec.org
Tue Feb 20 17:52:15 EET 2024


#9142: LIBSRT uses wrong write-readiness epoll on a listener socket
-------------------------------------+-------------------------------------
             Reporter:  Mikołaj      |                    Owner:  (none)
  Małecki                            |
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  libsrt       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Max):

 To avoid possible misunderstanding, the libSRT triggers the `SRT_EPOLL_IN`
 event on the accept-readiness. This means the patch is valid and can be
 merged without changes to libSRT.
 The libSRT, however, also signals the `SRT_EPOLL_OUT` event on accept-
 readiness, on which ffmpeg is currently relying. This behavior is wrong
 and is to be removed from libSRT.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9142#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list