~pavel-pimenov/strongdc/strongdc-sqlite

« back to all changes in this revision

Viewing changes to MediaInfoLib/Source/MediaInfo/Multiple/File__ReferenceFilesHelper.cpp

  • Committer: pavel-pimenov
  • Date: 2011-08-17 07:59:54 UTC
  • Revision ID: pavel.pimenov@gmail.com-20110817075954-anhjxl3453thuog3
* StrongDC++ 2.43 sqlite r7867

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
19
19
 
20
20
//---------------------------------------------------------------------------
21
 
// Compilation conditions
22
 
#include "MediaInfo/Setup.h"
 
21
// Pre-compilation
 
22
#include "MediaInfo/PreComp.h"
23
23
#ifdef __BORLANDC__
24
24
    #pragma hdrstop
25
25
#endif
26
26
//---------------------------------------------------------------------------
27
27
 
28
28
//---------------------------------------------------------------------------
 
29
#include "MediaInfo/Setup.h"
 
30
//---------------------------------------------------------------------------
 
31
 
 
32
//---------------------------------------------------------------------------
29
33
#if defined(MEDIAINFO_REFERENCES_YES)
30
34
//---------------------------------------------------------------------------
31
35
 
143
147
                Reference++;
144
148
            }
145
149
        #else //MEDIAINFO_DEMUX
146
 
            Reference++;
 
150
            ++Reference;
147
151
        #endif //MEDIAINFO_DEMUX
148
152
    }
149
153
 
517
521
void File__ReferenceFilesHelper::Read_Buffer_Unsynched()
518
522
{
519
523
    MI->Open_Buffer_Unsynch();
520
 
    for (references::iterator Reference=References.begin(); Reference!=References.end(); Reference++)
 
524
    for (references::iterator Reference=References.begin(); Reference!=References.end(); ++Reference)
521
525
        if (Reference->MI)
522
526
            Reference->MI->Open_Buffer_Unsynch();
523
527
 
698
702
{
699
703
    size_t StreamPos_Last=MI->Stream_Prepare(StreamKind, StreamPos);
700
704
 
701
 
    for (references::iterator ReferencePos=References.begin(); ReferencePos!=References.end(); ReferencePos++)
 
705
    for (references::iterator ReferencePos=References.begin(); ReferencePos!=References.end(); ++ReferencePos)
702
706
        if (ReferencePos->StreamKind==StreamKind && ReferencePos->StreamPos>=StreamPos_Last)
703
707
            if (ReferencePos->StreamPos!=(size_t)-1)
704
708
                ReferencePos->StreamPos++;