1a40cc236d
- Add `heic_types.py` to define structures for HEIC/HEIF boxes including ItemLocationBox, ItemInfoEntryBox, and others. - Introduce parsing logic in `parser.py` to handle various box types and their contents, including nested structures. - Implement rebuilding functionality for ItemLocationBox to adjust offsets based on new metadata. - Enhance ItemInfoBox to correctly parse and build content for ItemInfoEntry. - Update `pyproject.toml` to include project metadata and dependencies.
7 lines
146 B
Python
7 lines
146 B
Python
"""Allow ``python -m pyheic_struct`` to behave like the CLI."""
|
|
|
|
from .cli import main
|
|
|
|
if __name__ == "__main__": # pragma: no cover
|
|
main()
|