Ignore:
Timestamp:
Mar 18, 2026, 12:44:56 PM (3 hours ago)
Author:
sommeria
Message:

bugs repaired

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/get_file_info.m

    r1196 r1199  
    261261                    if error_nc
    262262                        try
    263                             if exist('mmreader.m','file')% Matlab 2009a
     263                            % if exist('mmreader.m','file')% OBSOLETE Matlab 2009a
    264264                                INFO=mmfileinfo (fileinput);
    265265                                if  ~isempty(INFO.Video.Format)
    266                                     VideoObject=mmreader(fileinput);
     266                                    VideoObject=VideoReader(fileinput);
    267267                                    FileInfo=get(VideoObject);
    268                                     FileInfo.FileType='mmreader';
    269                                 end
    270                             end
     268                                    FileInfo.FileType='video';
     269                                end
     270                            % end
    271271                            FileInfo.BitDepth=FileInfo.BitsPerPixel/3;
    272272                            FileInfo.ColorType='truecolor';
     
    274274                            FileInfo.FileName=fileinput;
    275275                            nbfield=numel(fieldnames(FileInfo));
    276                             FileInfo=orderfields(FileInfo,[nbfield nbfield-4 nbfield-3 nbfield-1 nbfield-2 (1:nbfield-5)]); %reorder the fields of fileInfo for clarity
     276                            %FileInfo=orderfields(FileInfo,[nbfield nbfield-4 nbfield-3 nbfield-1 nbfield-2 (1:nbfield-5)]); %reorder the fields of fileInfo for clarity
    277277                            if ~isfield(FileInfo,'NumberOfFrames')
    278278                                FileInfo.NumberOfFrames=floor(FileInfo.Duration*FileInfo.FrameRate);
     
    287287FileInfo.FieldType=FileInfo.FileType;%default
    288288switch FileInfo.FileType
    289     case {'image','multimage','video','mmreader','rdvision','image_DaVis','cine_phantom','telopsIR'}
     289    case {'image','multimage','video','rdvision','image_DaVis','cine_phantom','telopsIR'}
    290290        FileInfo.FieldType='image';
    291291    case {'civdata','civdata_compress','pivdata_fluidimage'}
Note: See TracChangeset for help on using the changeset viewer.