ljubobratovicrelja / ffmpeg-d

D port of the FFmpeg C headers
16 stars 9 forks source link

Nogc nothrow patch, and dub config #8

Closed ljubobratovicrelja closed 8 years ago

ljubobratovicrelja commented 8 years ago

Working on #6 and #7. @9il, should you see anything wrong, please tell me. All examples in DCV that are using ffmpegd modules work fine with these changes, hope there'll be no breakage in other projects as well.

Note: there are still some modules with GC - version listing modules, because of strings. But since those are isolated from most of the library, I'd say we're ok.

Also, since I've been changing the dub.json, I've moved source/app.d to test/test.d, with only unittest block (removed main). Even though this is not formal testing, having it as an executable didn't make much sense imho.

9il commented 8 years ago

LGTM

ljubobratovicrelja commented 8 years ago

Cool. Thanks for suggestions!