i have diabled latm demux module like --disable-demuxer=latm in ffmpeg,then i use the library to play a video through pipe file,what surprised me is that,the project failed when search demux module while my file is muxed in flv format. the log is like this:
12-01 15:06:53.246: D/VLC(6482): avformat demux: CPU flags: 0x0000003f
12-01 15:06:53.249: D/VLC(6482): avformat demux: detected format: latm
12-01 15:07:31.770: W/VLC(6482): avformat demux: Could not find stream info: Operation not permitted
12-01 15:07:31.770: D/VLC(6482): avformat demux: adding es: audio codec = mp4a (86066)
12-01 15:07:31.770: D/VLC(6482): avformat demux: AVFormat supported stream
12-01 15:07:31.770: D/VLC(6482): avformat demux: - format = latm (raw LOAS/LATM)
12-01 15:07:31.770: D/VLC(6482): avformat demux: - start time = 0
12-01 15:07:31.770: D/VLC(6482): avformat demux: - duration = -1
detected format: latm? i have already disable the latm module in ffmpeg,why it appears here?
at the same time, i have to point out that the previous vlc project about a year ago is ok, the current version fails.