I am running an opus encode decode pipelein. This takes in a raw pcm at 16 KHz mono and encodes with FEC enabled at 16 kbps and complexity = 10. The frame size is 40 ms and I am simulating packet loss by not dropping the encoded packets. The decoder then decodes with decode_fec = true if it sees a packet missing (using sequence numbers) and decodes the packet again with decode_fec = false.
I dont hear any difference when I enable FEC or if I disable FEC. Are there specific settings for the encoder that allow the FEC to work??
I am running an opus encode decode pipelein. This takes in a raw pcm at 16 KHz mono and encodes with FEC enabled at 16 kbps and complexity = 10. The frame size is 40 ms and I am simulating packet loss by not dropping the encoded packets. The decoder then decodes with decode_fec = true if it sees a packet missing (using sequence numbers) and decodes the packet again with decode_fec = false. I dont hear any difference when I enable FEC or if I disable FEC. Are there specific settings for the encoder that allow the FEC to work??