Adrien Gesta-Fline
Adrien Gesta-Fline
[ardour_aaf_support](https://github.com/agfline/ardour_aaf_support) is currently up to date with libAAF, and code was cleaned up with Ardour's `clang-format` file. All libAAF log are now written to **/session/path/AAFFileName.aaf.log**
The -Waddress is fixed, thank you Robin. I finally could trigger the -Wcast-align with `-Wcast-align=strict`. Those will require extra work, since I don't know how I can read byte chunks...
> Is that likely to cause problems for the AAF lib? All AAF files I've seen were little-endian, so libaaf currently assume that any AAF file is LE. However, the...
Ok, so even if it could be a good thing for the library itself, I can assume big-endian systems support is not a priority for libaaf in Ardour ?
Hi John, All `-Wcast-align` should have been fixed in https://github.com/agfline/LibAAF/commit/66d380bb00ade2c3d9ab4da02964bb8a608b3ff9, https://github.com/agfline/LibAAF/commit/012b356cca98cc2d2edb872dff2a5b3b162ac614 and https://github.com/agfline/LibAAF/commit/211d235c4781235ab791e62f18a206b8de9e39e2. More broadly, all gcc warnings should be now fixed. Regarding your specific example, code have changed in...
Hi Ben, I have been quite busy myself for the past few weeks. Still got a few changes to make in libAAF regarding what Robin asked for, then libAAF should...
Hi John, hi all. Sorry for the delay. Just pushed the last changes Robin asked for, on both [LibAAF](https://github.com/agfline/LibAAF) and [ardour_aaf_support](https://github.com/agfline/ardour_aaf_support) repos. There are still some commented code inside [AAFIParser.c](https://github.com/agfline/LibAAF/blob/master/src/AAFIface/AAFIParser.c)...
**Regarding AAF markers :** If a marker has a duration, it is added to Ardour like this : ``` new Location (*s, markerStart, markerEnd, marker->name, Location::Flags (Location::IsRangeMarker)); ``` Therefore it...
> Option 1: directly import the files without intermediate save to $TMPDIR Does Ardour already support importing files out of a buffer/callback ? From my understanding, it would require a...
I got a function which retrieves a complete stream out of CFB sectors, and allocates a buffer. https://github.com/agfline/LibAAF/blob/336dda2c1eed72aa459260661a29aff31fd8335d/src/LibCFB/LibCFB.c#L729 ... but it's beyond API. I could make something like : ```C...