Rémi Bernon (@rbernon) commented about dlls/winegstreamer/mfplat.c:
- case 11025: write_bits(out, &bits, 10, 4); break;
- case 8000: write_bits(out, &bits, 11, 4); break;
- case 7350: write_bits(out, &bits, 12, 4); break;
- default:
write_bits(out, &bits, 15, 4);write_bits(out, &bits, frequency, 24);break;- }
- write_bits(out, &bits, channels, 4);
- if (raw)
*len = (bits + 7) / 8;- else
*len = FIELD_OFFSET(HEAACWAVEFORMAT, pbAudioSpecificConfig[(bits + 7) / 8]) - sizeof(user_data->wfInfo.wfx);- return S_OK;
+}
Fwiw I'm worried about this part that seems to come from the MPEG spec and would potentially make the code fall into some "possibly patented" category.