/* Copyright (c) MediaArea.net SARL. All Rights Reserved. * * Use of this source code is governed by a BSD-style license that can * be found in the License.html file in the root of the source tree. */ //--------------------------------------------------------------------------- // Pre-compilation #include "MediaInfo/PreComp.h" #ifdef __BORLANDC__ #pragma hdrstop #endif //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #include "MediaInfo/Setup.h" //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #if defined(MEDIAINFO_PGS_YES) //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #include "MediaInfo/Text/File_Pgs.h" //--------------------------------------------------------------------------- namespace MediaInfoLib { //*************************************************************************** // Streams management //*************************************************************************** //--------------------------------------------------------------------------- void File_Pgs::Streams_Fill() { Stream_Prepare(Stream_Text); //TODO: This is currenlty only text Fill(Stream_Text, 0, Text_Format, "PGS"); Fill(Stream_Text, 0, Text_Codec, "PGS"); } //*************************************************************************** // Buffer - Global //*************************************************************************** //--------------------------------------------------------------------------- void File_Pgs::Read_Buffer_Continue() { Skip_XX(Element_Size, "PGS data"); if (!Status[IsAccepted]) { Accept("PGS"); Finish("PGS"); } } //*************************************************************************** // C++ //*************************************************************************** } //NameSpace #endif //MEDIAINFO_PGS_YES