On 4/3/2024 5:35 AM, Anton Khirnov wrote:
Quoting James Almer (2024-04-02 21:28:28)
On 4/2/2024 4:25 PM, Andreas Rheinhardt wrote:
James Almer:
As it's the main file declaring the AVCodec.
And why is that supposed to be an advantage?
It's not, it's a cosmetic change. Makes it easier to find at least one
file containing the core code in the base directory.
And I'd like to do the same for other big modules with 3+ source files.
hevc, h264, vp9, etc.
I dislike this.
Any particular reason why? I'd really like to get some consistency in
the lavc folder. bsfs are currently all in their own folder, but
decoders, encoders and hwaccels are in the top directory alongside all
the generic code, save for vvc and a h26x shared folder. And then
there's the arch folders.
My idea was something like
libavcodec/foodec.{c,h}
libavcodec/fooenc.{c,h}
libavcodec/foo/foo_$bar.{c,h}
libavcodec/foo/$arch/foo*.{asm,c,h}
Though I would be in favor of removing the vvc prefix from the file
names, as it's redundant with dirname.
I wouldn't oppose.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".