/system/extras/simpleperf/ |
sample_tree.h | 41 struct SampleEntry { 54 SampleEntry(uint64_t ip, uint64_t time, uint64_t period, uint64_t accumulated_period, 69 SampleEntry(SampleEntry&&) = default; 70 SampleEntry(SampleEntry&) = delete; 73 typedef std::function<int(const SampleEntry&, const SampleEntry&)> compare_sample_func_t; 93 SampleEntry* AddSample(int pid, int tid, uint64_t ip, uint64_t time, uint64_t period, 97 SampleEntry* AddCallChainSample(int pid, int tid, uint64_t ip, uint64_t time, uint64_t period [all...] |
callchain.h | 23 struct SampleEntry; 28 std::vector<SampleEntry*> chain; 39 void AddCallChain(const std::vector<SampleEntry*>& callchain, uint64_t period);
|
sample_tree.cpp | 33 SampleEntry* SampleTree::AddSample(int pid, int tid, uint64_t ip, uint64_t time, uint64_t period, 39 SampleEntry value(ip, time, period, 0, 1, thread, map, symbol); 61 SampleEntry value(to_ip, time, period, 0, 1, thread, to_map, to_symbol); 73 SampleEntry* SampleTree::AddCallChainSample(int pid, int tid, uint64_t ip, uint64_t time, 75 const std::vector<SampleEntry*>& callchain) { 80 SampleEntry value(ip, time, 0, period, 0, thread, map, symbol); 83 // Store in callchain_sample_tree_ for use in other SampleEntry's callchain. 88 SampleEntry* sample = AllocateSample(value); 95 SampleEntry* sample = *it; 104 bool SampleTree::IsFilteredOut(const SampleEntry& value) [all...] |
cmd_report.cpp | 59 virtual std::string Show(const SampleEntry& sample) const = 0; 60 void AdjustWidth(const SampleEntry& sample) { 76 std::string Show(const SampleEntry& sample) const override { 93 std::string Show(const SampleEntry& sample) const override { 109 std::string Show(const SampleEntry& sample) const override { 119 virtual int Compare(const SampleEntry& sample1, const SampleEntry& sample2) const = 0; 127 int Compare(const SampleEntry& sample1, const SampleEntry& sample2) const override { 131 std::string Show(const SampleEntry& sample) const override [all...] |
callchain.cpp | 26 static bool MatchSampleByName(const SampleEntry* sample1, const SampleEntry* sample2) { 31 const std::vector<SampleEntry*>& chain, size_t chain_start) { 42 const SampleEntry* sample) { 51 static std::unique_ptr<CallChainNode> AllocateNode(const std::vector<SampleEntry*>& chain, 74 void CallChainRoot::AddCallChain(const std::vector<SampleEntry*>& callchain, uint64_t period) {
|
sample_tree_test.cpp | 30 static void SampleMatchExpectation(const SampleEntry& sample, const ExpectedSampleInMap& expected, 44 static void CheckSampleCallback(const SampleEntry& sample, 53 static int CompareSampleFunction(const SampleEntry& sample1, const SampleEntry& sample2) {
|
/external/mp4parser/isoparser/src/main/java/com/coremedia/iso/boxes/ |
SampleDescriptionBox.java | 20 import com.coremedia.iso.boxes.sampleentry.SampleEntry; 43 * @see com.coremedia.iso.boxes.sampleentry.VisualSampleEntry 44 * @see com.coremedia.iso.boxes.sampleentry.TextSampleEntry 45 * @see com.coremedia.iso.boxes.sampleentry.AudioSampleEntry 73 public SampleEntry getSampleEntry() { 75 if (box instanceof SampleEntry) { 76 return (SampleEntry) box;
|
SubSampleInformationBox.java | 43 private List<SampleEntry> entries = new ArrayList<SampleEntry>();
49 public List<SampleEntry> getEntries() {
53 public void setEntries(List<SampleEntry> entries) {
62 for (SampleEntry sampleEntry : this.entries) {
63 subsampleEntries += sampleEntry.getSubsampleCount() * (((getVersion() == 1) ? 4 : 2) + 1 + 1 + 4);
75 SampleEntry sampleEntry = new SampleEntry();
[all...] |
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/boxes/adobe/ |
ActionMessageFormat0SampleEntryBox.java | 4 import com.coremedia.iso.boxes.sampleentry.SampleEntry; 11 public class ActionMessageFormat0SampleEntryBox extends SampleEntry {
|
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/boxes/apple/ |
TimeCodeBox.java | 19 import com.coremedia.iso.boxes.sampleentry.SampleEntry; 23 public class TimeCodeBox extends SampleEntry {
|
QuicktimeTextSampleEntry.java | 20 import com.coremedia.iso.boxes.sampleentry.SampleEntry; 27 public class QuicktimeTextSampleEntry extends SampleEntry {
|
/external/mp4parser/isoparser/src/main/java/com/coremedia/iso/boxes/sampleentry/ |
MpegSampleEntry.java | 1 package com.coremedia.iso.boxes.sampleentry;
10 public class MpegSampleEntry extends SampleEntry implements ContainerBox {
|
Ovc1VisualSampleEntryImpl.java | 1 package com.coremedia.iso.boxes.sampleentry; 9 public class Ovc1VisualSampleEntryImpl extends SampleEntry {
|
SubtitleSampleEntry.java | 1 package com.coremedia.iso.boxes.sampleentry; 15 public class SubtitleSampleEntry extends SampleEntry {
|
SampleEntry.java | 17 package com.coremedia.iso.boxes.sampleentry; 40 * @see com.coremedia.iso.boxes.sampleentry.AudioSampleEntry 41 * @see com.coremedia.iso.boxes.sampleentry.VisualSampleEntry 42 * @see com.coremedia.iso.boxes.sampleentry.TextSampleEntry 44 public abstract class SampleEntry extends AbstractBox implements ContainerBox { 52 protected SampleEntry(String type) {
|
AudioSampleEntry.java | 17 package com.coremedia.iso.boxes.sampleentry; 31 public class AudioSampleEntry extends SampleEntry implements ContainerBox {
|
VisualSampleEntry.java | 17 package com.coremedia.iso.boxes.sampleentry; 31 * class VisualSampleEntry(codingname) extends SampleEntry (codingname){ 50 public class VisualSampleEntry extends SampleEntry implements ContainerBox {
|
TextSampleEntry.java | 17 package com.coremedia.iso.boxes.sampleentry; 29 public class TextSampleEntry extends SampleEntry { 35 /* class TextSampleEntry() extends SampleEntry ('tx3g') {
|
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/adaptivestreaming/ |
AbstractManifestWriter.java | 5 import com.coremedia.iso.boxes.sampleentry.SampleEntry;
118 protected String getFormat(SampleEntry se) {
|