summaryrefslogtreecommitdiff
path: root/src/lib/audio_content.h
AgeCommit message (Collapse)Author
2026-01-02White space: audio_content.{cc,h}Carl Hetherington
2025-05-11Cleanup: use constexpr for content and player properties.Carl Hetherington
Also fix a clash between the ATMOS and player properties.
2025-01-11Fix failure to restore "audio same fades as video" setting to the GUI (#2934).Carl Hetherington
2024-03-20Remove all use of add_child() from xmlpp.Carl Hetherington
2024-01-05Cleanup: remove unused method.Carl Hetherington
2022-12-11Extract named_channel.hCarl Hetherington
2022-11-26Noisy change to get film into AudioContent::modify_trim_start().Carl Hetherington
2022-04-20Add button to use same fades for audio as video (#2230).Carl Hetherington
2022-04-04Add fade in/out option to the content audio tab (#1026).Carl Hetherington
2022-03-14Cleanup: tidy some comments.Carl Hetherington
2021-06-01Add comment.Carl Hetherington
2021-06-01Put audio language back in the Film.Carl Hetherington
It feels neat to have audio language in the audio tab, to match the subtitle language in the subtitle tab. It also avoids the potential confusion of there being an audio language setting in the DCP metadata but no subtitle language setting. However: - I am yet to find a need to describe multiple audio languages in the same DCP (all previous users of Film::audio_languages() were just taking the first language off the list). - As Carsten points out it's fiddly to have to set the audio language for 5 separate-channel WAV files, for example (you wouldn't actually have had to do this, but it would have felt like you did). I think subtitle language remains neater where it is (per-content) as there is this additional subtitle language metadata and it makes much more sense (and is much more likely) that there are multiple subtitle languages in a DCP than it does multiple audio languages.
2021-04-02Add language to audio content and use it instead of the general metadata.Carl Hetherington
2021-04-01Formatting and C++ tidying.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-09-25Add NamedChannel and use it to hide the never-used channelsCarl Hetherington
when mapping into a DCP.
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2018-12-23Only make 48kHz-audio DCPs for now (#1436).Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-08-01Force audio content to be on a sample boundary.Carl Hetherington
2018-07-21Revert "Remove join function; the code is long and I don't think anybody"Carl Hetherington
It turns out Carsten uses it :) This reverts commit bd5e8b83a3a18787241982efdae809d4db21f65d.
2018-07-20Remove join function; the code is long and I don't think anybodyCarl Hetherington
uses it.
2018-02-27Add a load of explicit keywords.Carl Hetherington
2018-01-05s/use_template/take_settings_from/gCarl Hetherington
2016-08-24Basic template support (#485).Carl Hetherington
2016-06-02Fix crash when loading old state files.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-05-18Remove unnecessary Film variable in ContentPart.Carl Hetherington
2016-05-18Allow content parts to not be preset in XML.Carl Hetherington
2016-05-18Move video frame rate ('prepared-for') into Content.Carl Hetherington
2016-05-18Fix rebase onto master.Carl Hetherington
2016-05-18Rename video/audio/subtitle part methods.Carl Hetherington
2016-05-18Split audio; builds.Carl Hetherington
2016-04-15Allow setup of the frame rate that audio content is prepared for.Carl Hetherington
2016-02-18Various improvements to the content properties dialogue (including #791).Carl Hetherington
2016-02-18Add a couple more audio properties.Carl Hetherington
2015-08-26Include tidying src/lib/a-j*.hCarl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-03Make show audio work on the whole DCP, not individual content.Carl Hetherington
2015-06-03Various work on audio mapping.Carl Hetherington
Fix everything up so that the audio mapping view in the audio panel reflects the processor (or lack of).
2015-06-02Handle multiple audio streams in a single piece of contentCarl Hetherington
in a similar way to the V1 patch.
2015-05-27FFmpegContent does not need audio_length().Carl Hetherington
2015-05-27Fix some uninitialised variables.Carl Hetherington
2015-05-27Untested use of Frame for video/audio content lengths.Carl Hetherington
2014-11-06Forward-port move of content description generation to lib/ rather than wx/.Carl Hetherington
2014-08-25Comments.Carl Hetherington
2014-07-13Very basic audio processing framework.Carl Hetherington
2014-07-09Basics of DCP import.Carl Hetherington
2014-06-12Merge master.Carl Hetherington
2014-06-09Use a SpinCtrlDouble for audio gain, and change its representationCarl Hetherington
from float to double. Requested-by: Mattias Mattsson