Lines Matching refs:ap
32 for (const auto& ap : presentations) { in serializeAudioPresentations() local
33 if (ap.mVersion == PRESENTATION_VERSION_1) { in serializeAudioPresentations()
35 const_cast<char*>(reinterpret_cast<const char*>(&ap.mVersion)), in serializeAudioPresentations()
36 sizeof(ap.mVersion)); in serializeAudioPresentations()
38 const_cast<char*>(reinterpret_cast<const char*>(&ap.mPresentationId)), in serializeAudioPresentations()
39 sizeof(ap.mPresentationId)); in serializeAudioPresentations()
41 const_cast<char*>(reinterpret_cast<const char*>(&ap.mProgramId)), in serializeAudioPresentations()
42 sizeof(ap.mProgramId)); in serializeAudioPresentations()
44 uint32_t numLabels = ap.mLabels.size(); in serializeAudioPresentations()
48 for (const auto& label : ap.mLabels) { in serializeAudioPresentations()
62 uint32_t langSize = ap.mLanguage.size(); in serializeAudioPresentations()
66 serializedOutput->write(ap.mLanguage.c_str(), langSize); in serializeAudioPresentations()
69 const_cast<char*>(reinterpret_cast<const char*>(&ap.mMasteringIndication)), in serializeAudioPresentations()
70 sizeof(ap.mMasteringIndication)); in serializeAudioPresentations()
72 … const_cast<char*>(reinterpret_cast<const char*>(&ap.mAudioDescriptionAvailable)), in serializeAudioPresentations()
73 sizeof(ap.mAudioDescriptionAvailable)); in serializeAudioPresentations()
75 const_cast<char*>(reinterpret_cast<const char*>(&ap.mSpokenSubtitlesAvailable)), in serializeAudioPresentations()
76 sizeof(ap.mSpokenSubtitlesAvailable)); in serializeAudioPresentations()
78 … const_cast<char*>(reinterpret_cast<const char*>(&ap.mDialogueEnhancementAvailable)), in serializeAudioPresentations()
79 sizeof(ap.mDialogueEnhancementAvailable)); in serializeAudioPresentations()
92 AudioPresentationV1 ap; in deserializeAudioPresentations() local
94 reinterpret_cast<char*>(&ap.mPresentationId), in deserializeAudioPresentations()
95 sizeof(ap.mPresentationId)); in deserializeAudioPresentations()
96 serializedInput->read(reinterpret_cast<char*>(&ap.mProgramId), sizeof(ap.mProgramId)); in deserializeAudioPresentations()
110 ap.mLabels.emplace( in deserializeAudioPresentations()
118 ap.mLanguage = std::string(reinterpret_cast<char*>(language.data()), languageSize); in deserializeAudioPresentations()
119 serializedInput->read(reinterpret_cast<char*>(&ap.mMasteringIndication), in deserializeAudioPresentations()
120 sizeof(ap.mMasteringIndication)); in deserializeAudioPresentations()
121 serializedInput->read(reinterpret_cast<char*>(&ap.mAudioDescriptionAvailable), in deserializeAudioPresentations()
122 sizeof(ap.mAudioDescriptionAvailable)); in deserializeAudioPresentations()
123 serializedInput->read(reinterpret_cast<char*>(&ap.mSpokenSubtitlesAvailable), in deserializeAudioPresentations()
124 sizeof(ap.mSpokenSubtitlesAvailable)); in deserializeAudioPresentations()
125 serializedInput->read(reinterpret_cast<char*>(&ap.mDialogueEnhancementAvailable), in deserializeAudioPresentations()
126 sizeof(ap.mDialogueEnhancementAvailable)); in deserializeAudioPresentations()
127 presentations->push_back(std::move(ap)); in deserializeAudioPresentations()