Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'include/IChapterInfo.h')
-rw-r--r--include/IChapterInfo.h50
1 files changed, 25 insertions, 25 deletions
diff --git a/include/IChapterInfo.h b/include/IChapterInfo.h
index f0dfaa6dc..f94eb1d6a 100644
--- a/include/IChapterInfo.h
+++ b/include/IChapterInfo.h
@@ -24,46 +24,46 @@
#pragma once
typedef enum ChapterType {
- AtomicChapter = 0, // only contain one element
- SubChapter = 1, // contain a list of elements
+ AtomicChapter = 0, // only contain one element
+ SubChapter = 1, // contain a list of elements
};
#pragma pack(push, 1)
struct ChapterElement {
- WORD Size; // size of this structure
- BYTE Type; // see ChapterType
- UINT ChapterId; // unique identifier for this element
- REFERENCE_TIME rtStart; // REFERENCE_TIME in 100ns
- REFERENCE_TIME rtStop; // REFERENCE_TIME in 100ns
- struct ChapterElement() {
- Size = sizeof(*this);
- }
+ WORD Size; // size of this structure
+ BYTE Type; // see ChapterType
+ UINT ChapterId; // unique identifier for this element
+ REFERENCE_TIME rtStart; // REFERENCE_TIME in 100ns
+ REFERENCE_TIME rtStop; // REFERENCE_TIME in 100ns
+ struct ChapterElement() {
+ Size = sizeof(*this);
+ }
};
struct ChapterElement2 : ChapterElement {
- BOOL bDisabled;
- struct ChapterElement2() {
- Size = sizeof(*this);
- }
+ BOOL bDisabled;
+ struct ChapterElement2() {
+ Size = sizeof(*this);
+ }
};
#pragma pack(pop)
interface __declspec(uuid("8E128709-3DC8-4e49-B632-380FCF496B6D"))
IChapterInfo :
public IUnknown {
-#define CHAPTER_BAD_ID 0xFFFFFFFF
-#define CHAPTER_ROOT_ID 0
+#define CHAPTER_BAD_ID 0xFFFFFFFF
+#define CHAPTER_ROOT_ID 0
- // \param aChapterID is 0 for the top level one
- STDMETHOD_(UINT, GetChapterCount) (UINT aChapterID) = 0;
+ // \param aChapterID is 0 for the top level one
+ STDMETHOD_(UINT, GetChapterCount)(UINT aChapterID) = 0;
- // \param aIndex start from 1 to GetChapterCount( aParentChapterId )
- STDMETHOD_(UINT, GetChapterId) (UINT aParentChapterId, UINT aIndex) = 0;
+ // \param aIndex start from 1 to GetChapterCount( aParentChapterId )
+ STDMETHOD_(UINT, GetChapterId)(UINT aParentChapterId, UINT aIndex) = 0;
- STDMETHOD_(UINT, GetChapterCurrentId) () = 0;
+ STDMETHOD_(UINT, GetChapterCurrentId)() = 0;
- STDMETHOD_(BOOL, GetChapterInfo) (UINT aChapterID, struct ChapterElement* pStructureToFill) = 0;
+ STDMETHOD_(BOOL, GetChapterInfo)(UINT aChapterID, struct ChapterElement * pStructureToFill) = 0;
- // \param PreferredLanguage Language code as in ISO-639-2 (3 chars)
- // \param CountryCode Country code as in internet domains
- STDMETHOD_(BSTR, GetChapterStringInfo) (UINT aChapterID, CHAR PreferredLanguage[3], CHAR CountryCode[2]) = 0;
+ // \param PreferredLanguage Language code as in ISO-639-2 (3 chars)
+ // \param CountryCode Country code as in internet domains
+ STDMETHOD_(BSTR, GetChapterStringInfo)(UINT aChapterID, CHAR PreferredLanguage[3], CHAR CountryCode[2]) = 0;
};