ChapterForge
Loading...
Searching...
No Matches
minf_builder.hpp
Go to the documentation of this file.
1//
2// minf_builder.hpp
3// ChapterForge
4//
5// Created by Till Toenshoff on 12/9/25.
6// Copyright © 2025 Till Toenshoff. All rights reserved.
7//
8
9#pragma once
10#include <memory>
11
12#include "mp4_atoms.hpp"
13
14// Build Media Information Box for:
15// - audio (smhd)
16// - text chapters (nmhd)
17// - image chapters (vmhd)
18std::unique_ptr<Atom> build_minf_audio(std::unique_ptr<Atom> stbl);
19std::unique_ptr<Atom> build_minf_text(std::unique_ptr<Atom> stbl);
20std::unique_ptr<Atom> build_minf_image(std::unique_ptr<Atom> stbl);
std::unique_ptr< Atom > build_minf_image(std::unique_ptr< Atom > stbl)
std::unique_ptr< Atom > build_minf_text(std::unique_ptr< Atom > stbl)
std::unique_ptr< Atom > build_minf_audio(std::unique_ptr< Atom > stbl)