Hi folks,
I've been taking a look at minidlna these past few days. Asus has been doing a couple of customizations over the past months, some of which are actually quite useful, so I'd rather try to figure out which of these are causing issues rather than blindly revert ALL of them.
I need to know from people with issues which the following:
I currently have a couple of options in front of me.
1) Upgrade ffmpeg, in case newer releases might be more robust while processing corrupted files. Asus is on 0.6, I already easily got 0.6.6 working, and 0.7.x was also working correctly after some quick tests (0.7 is based on the same older ABI as 0.6).
2) Revert only the specific Asus changes that introduced issues. By knowing which build work and which don't, I can pinpoint which of these customizations is causing issues, and I could revert them.
3) Switch the build system to the newer from minidlna 1.1 (Asus is still reusing pre-generated build environment files from 1.0.x). I already got that done.
I've been taking a look at minidlna these past few days. Asus has been doing a couple of customizations over the past months, some of which are actually quite useful, so I'd rather try to figure out which of these are causing issues rather than blindly revert ALL of them.
I need to know from people with issues which the following:
- Which was the last firmware to work properly?
- Which firmware started showing issues?
- Can you describe what issues you are experiencing?
I currently have a couple of options in front of me.
1) Upgrade ffmpeg, in case newer releases might be more robust while processing corrupted files. Asus is on 0.6, I already easily got 0.6.6 working, and 0.7.x was also working correctly after some quick tests (0.7 is based on the same older ABI as 0.6).
2) Revert only the specific Asus changes that introduced issues. By knowing which build work and which don't, I can pinpoint which of these customizations is causing issues, and I could revert them.
3) Switch the build system to the newer from minidlna 1.1 (Asus is still reusing pre-generated build environment files from 1.0.x). I already got that done.