>Did you try if C99 version works with ICC ? Something like:

>#define DEBUG(MASK,...) bd_debug(__FILE__,__LINE__,MASK,__VA_ARGS__)

It's in my backlog. I had to rewrite the function to enable the va_args, but 
haven't send it yet.

I am copying code from my original git to a new one, testing and sending to 
enable sequential patch sending.
 
>TRACE() should be possible to disable at build time (by default) when
>the module is stable enough. It is already disabled in m2ts demuxer and
>graphics processor, but the patch enables it again :)

>To be generic enough BD_ERROR() should take also debug mask, so it would
>look something like

>#define BD_ERROR(MASK,...) 
>bd_debug(__FILE__,__LINE__,MASK|DBG_CRIT,__VA_ARGS__)

Ill make those changes then if ya want. I just moved everything together as a 
start. TRACE is a windows kinda thing, and although it didnt interfear with the 
build renaming is an old habit 

>This seems to be unrelated change ?
>I don't think changing the environment variables back to (very common)
>names is good. Those were changed to BD_* when those collapsed with
>libaacs ones. '

Oops sry, I missed that one. Grep's fault <grin>

erik


_______________________________________________
libbluray-devel mailing list
[email protected]
http://mailman.videolan.org/listinfo/libbluray-devel

_______________________________________________
libbluray-devel mailing list
[email protected]
http://mailman.videolan.org/listinfo/libbluray-devel

Reply via email to