Rename directories to better reflect functionality.
Organise av according to the following subdirectories: codec, container and protocol.
Comments (9)
-
-
reporter I guess, but it just spends on how we want to organise the av repo. Separating audio functionality from video functionality is a useful distinction. Conversely, 'stream' is one of those words that doesn't convey a whole lot of information.
-
The audio/video distinction is useful when it exists, but some of these streams carry both.
-
reporter The 'stream' directory is currently a mishmash of codecs, containers and transport protocols. The only thing they (currently) have in common is that are all video related.
If we were to overhaul the directory layout, we would probably have something more like the following:
codecs (h264, h265, mjpeg, adpcm) containers (flv, mpegts, etc.) protocols (rtp, rtmp, rtsp, etc.)
-
That triplet sounds good to me.
-
reporter Although perhaps go with the singular, i.e., codec, container, and protocol.
-
Agreed.
-
reporter - edited description
- changed title to Rename directories to better reflect functionality.
-
- changed status to resolved
addressed in PR #175
- Log in to comment
ISTM that stream can just hold packages that handle audio the way that it currently holds packages that handle video or both.