Paul B Mahol (12023-09-24): > Define 'works'. > > It is clearly sub-optimal. Many users use it for many different tasks and it serves them efficiently. There are probably ways to enhance the API of libavdevice. If you have suggestions, then please share them. But when you say that libavdevices is “abusing libavformat”, it seems to indicate you completely missed the fact that being able to use devices in places that were not designed is an essential part of the service libavdevice gives to users, and if your suggestions involve breaking it you can keep them to yourself, they are useless. As for people who criticize libavdevice without even a hint of a reflection on how to make make it better, they are just hypocrites who disguise their hate into technical opinion. -- Nicolas George