[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-commits
Subject: [haiku-commits] haiku: hrev52689 - headers/os/codec
From: Barrett17 <b.vitruvio () gmail ! com>
Date: 2018-12-26 12:06:13
Message-ID: 20181226120613.2719D20B4E () turing ! freelists ! org
[Download RAW message or body]
hrev52689 adds 1 changeset to branch 'master'
old head: 3b5e6232de6c54eddf6d9f07d27d7f63380e3a13
new head: 30d69e3f5e273ec95ab4e8715bf6316b00965a38
overview: https://git.haiku-os.org/haiku/log/?qt=range&q=30d69e3f5e27+%5E3b5e6232de6c
----------------------------------------------------------------------------
30d69e3f5e27: BMetaData: Add missing stuff to describe a media format
* We will need those for BMediaFormatBuilder.
[ Barrett17 <b.vitruvio@gmail.com> ]
----------------------------------------------------------------------------
Revision: hrev52689
Commit: 30d69e3f5e273ec95ab4e8715bf6316b00965a38
URL: https://git.haiku-os.org/haiku/commit/?id=30d69e3f5e27
Author: Barrett17 <b.vitruvio@gmail.com>
Date: Wed Dec 26 11:31:07 2018 UTC
----------------------------------------------------------------------------
1 file changed, 17 insertions(+)
headers/os/codec/MetaData.h | 17 +++++++++++++++++
----------------------------------------------------------------------------
diff --git a/headers/os/codec/MetaData.h b/headers/os/codec/MetaData.h
index 4242200977..6afa0b263d 100644
--- a/headers/os/codec/MetaData.h
+++ b/headers/os/codec/MetaData.h
@@ -33,6 +33,23 @@ extern const char* kVideoWidth; // int32
extern const char* kNumTracks; // int32
extern const char* kDrmCrippled; // bool
+// Stuff needed to fully describe the BMediaFormat
+extern const char* kMediaType; // media_type
+// Audio stuff
+extern const char* kChannelCount; // int32
+extern const char* kAudioFormat; // int32
+extern const char* kByteOrder; // int32
+extern const char* kBufferSize; // size_t
+// This is also BMediaFormat stuff, but mostly video
+// NOTE: video width/height are defined as per RFC mentioned above
+extern const char* kLineWidth; // int32
+extern const char* kLineCount; // int32
+extern const char* kBytesPerRow; // int32
+extern const char* kPixelOffset; // int32
+extern const char* kLineOffset; // int32
+extern const char* kColorSpace; // color_space
+extern const char* kOrientation; // int32
+
// General use attributes
extern const char* kTitle; // BString
extern const char* kComment; // BString
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic