To be a bit more precise, the law on it self doesn't define the delays between different media releases, it only enforce those. Delays are defined by agreement between the different industry actors. I guess that the fact there's no big French streaming company make those delays quite unbalanced in favor of movies theatres and tv channels (that often produce movies released in theatres)