[FFmpeg-trac] #5718(avcodec:open): ffmpeg not remapping channels for libopus automatically

FFmpeg trac at avcodec.org
Sun Aug 7 20:44:59 EEST 2016


#5718: ffmpeg not remapping channels for libopus automatically
-------------------------------------+-------------------------------------
             Reporter:  agressiv     |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  libopus      |               Blocked By:
  regression                         |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by Peter.White):

 I just added a quick patch to get channel_layouts back. I just got bitten
 by this as well.

 @mgraczyk I don't exactly understand what you are talking about when
 saying libopusenc can accept many inexpressible layouts. But is it more
 likely to encounter those than the most prominent ones, like 5.1(side)? I
 think for the time being, adding channel_layouts back in is the better
 compromise.

 Anyway, the attached patch is there for anyone wanting to workaround this
 issue. To be honest, though, I did not check any implications, since I
 wouldn't know how, I am not a developer. But adding this one line back in
 seems easy enough. Correct me if I am wrong.

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


More information about the FFmpeg-trac mailing list