CLMLSchema.ini Driver File Contents (HP_TVplay.zip)

<!--interface : CL_ML_MediaLibrary {
//-------------------
// feature setting !
//-------------------
    CL_ML_SqliteStorage              s_main;
    //CL_ML_SwishESearchEngine         e_search_engine;
    CL_ML_Agent                      a_agent;
    CL_ML_Server                     s_server;
    CL_ML_MP3Reader                  m_id3_reader;
    CL_ML_WMFReader                  m_wmf_reader;
    CL_ML_ImageReader                m_image_reader;
    
//------------------
// schema setting !
//------------------
    // main
    CL_ML_TextAttribute              MediaClass;
    CL_ML_MultiTextAttribute         Author;
    CL_ML_TextAttribute              Creator;
    CL_ML_TextAttribute              Copyright;
    CL_ML_TextAttribute              Description;
    CL_ML_TextAttribute              Title;
    CL_ML_TextAttribute              AlbumArtist;
    CL_ML_TextAttribute              AlbumTitle;
    CL_ML_MultiTextAttribute         Genre;
    CL_ML_TextAttribute              StationName;
    CL_ML_TextAttribute              OriginalChannel;
    CL_ML_TextAttribute              Producer;
    CL_ML_TextAttribute              Publisher;
    CL_ML_TextAttribute              SubTitle;
    CL_ML_MultiTextAttribute         FileType;
    CL_ML_TextAttribute              Provider;
    CL_ML_MultiTextAttribute         Category;
    CL_ML_MultiTextAttribute         Presenter;
    CL_ML_MultiTextAttribute         Director;
    CL_ML_MultiTextAttribute         Actor;
    CL_ML_TextAttribute              EpisodeTitle;
    CL_ML_TextAttribute              Topic;
    CL_ML_TextAttribute              ShortInfo;
    CL_ML_TextAttribute              Country;
    CL_ML_TextAttribute              ChannelName;
    CL_ML_TextAttribute              Make;

    // global
    CL_ML_TextAttribute              Duration;
    CL_ML_IntegerAttribute           Is_Protected;
    CL_ML_TextAttribute              Comments;
    CL_ML_IntegerAttribute           DateTaken;
    CL_ML_TextAttribute              Lyrics;
    CL_ML_TextAttribute              FileSize;
    CL_ML_TextAttribute              FileExtension;
    CL_ML_IntegerAttribute           PlayCount;
    CL_ML_IntegerAttribute           LastPlay;
    CL_ML_IntegerAttribute           UserRating;
    CL_ML_TextAttribute              Date;
    CL_ML_IntegerAttribute           Bitrate;
    CL_ML_IntegerAttribute           SampleFrequency;
    CL_ML_TextAttribute              FileDate;
    CL_ML_TextAttribute              FileTypeExtInfo;
    CL_ML_TextAttribute              ProtocolInfo;
    CL_ML_TextAttribute              MediaObjectMetadata;

    // binary
    CL_ML_BinaryAttribute            Image;
    CL_ML_BinaryAttribute            MetaData;

    // audio
    CL_ML_TextAttribute              AlbumCoverURL;
    CL_ML_IntegerAttribute           GenreID;
    CL_ML_IntegerAttribute           BroadcastDateTime;
    CL_ML_IntegerAttribute           BroadcastDuration;
    CL_ML_IntegerAttribute           Track;
    CL_ML_TextAttribute              Year;

    // video
    CL_ML_IntegerAttribute           AspectRatioX;
    CL_ML_IntegerAttribute           AspectRatioY;
    CL_ML_IntegerAttribute           FrameRate;

    // image
    CL_ML_IntegerAttribute           Height;
    CL_ML_IntegerAttribute           Width;
    CL_ML_TextAttribute              Model;
    CL_ML_TextAttribute              GPSInfo;
    CL_ML_FloatAttribute             BrightnessValue;
    CL_ML_FloatAttribute             SubjectDistance;
    CL_ML_IntegerAttribute           ColorDepth;
    CL_ML_IntegerAttribute           AutoRotateAngle;
    CL_ML_MultiTextAttribute         FaceCoordinate;
    CL_ML_TextAttribute              MakerName;
    
   
    // tv 
    CL_ML_IntegerAttribute           StartTime;
    CL_ML_IntegerAttribute           EndTime;
    CL_ML_IntegerAttribute           ShowID;
    CL_ML_IntegerAttribute           Channel;
    CL_ML_IntegerAttribute           Sequel;
    CL_ML_IntegerAttribute           StarRating;
    CL_ML_IntegerAttribute           Is_PrimeTime;
    CL_ML_IntegerAttribute           Is_Monochrome;
    CL_ML_IntegerAttribute           Is_Bilingual;
    CL_ML_IntegerAttribute           Is_Encrypted;
    CL_ML_IntegerAttribute           Is_BlindProgram;
    CL_ML_IntegerAttribute           Is_LiveProgram;
    CL_ML_IntegerAttribute           Is_RepeatProgram;
    CL_ML_IntegerAttribute           Is_Subtitle;
    CL_ML_IntegerAttribute           Is_Dolby;
    CL_ML_IntegerAttribute           Is_WideScreen;
    CL_ML_IntegerAttribute           Is_HD;
    CL_ML_IntegerAttribute           Is_Recommendation;
    CL_ML_MultiTextAttribute         Language;
    CL_ML_MultiTextAttribute         StudioGuest;
    CL_ML_TextAttribute              LongInfo;
    CL_ML_TextAttribute              TVRating;
    CL_ML_TextAttribute              AudioMode;
    CL_ML_TextAttribute              NetworkType;
    CL_ML_TextAttribute              ChannelNumber;
    CL_ML_IntegerAttribute           CNICodeType;
    CL_ML_IntegerAttribute           CNICode0;
    CL_ML_IntegerAttribute           CNICode1;
    CL_ML_IntegerAttribute           CNICode2;
    CL_ML_IntegerAttribute           CNICode3;
    CL_ML_IntegerAttribute           IsEPGProvider;
    CL_ML_IntegerAttribute           LastUpdateTime;
    CL_ML_TextAttribute              ConnectCountry;
    CL_ML_TextAttribute              ConnectPackage;
    CL_ML_IntegerAttribute           ConnectKeyType;
    CL_ML_TextAttribute              ImagePath;
    CL_ML_TextAttribute              ImagePath2;
    CL_ML_TextAttribute              TextMetaData;
    CL_ML_TextAttribute              Index1;
    CL_ML_TextAttribute              Index2;
    CL_ML_TextAttribute              Index3;
    CL_ML_TextAttribute              Index4;
    CL_ML_TextAttribute              ServiceName;

    CL_ML_TextAttribute              LocalProviderID;
    CL_ML_TextAttribute              City;
    CL_ML_TextAttribute              ServiceType;

    CL_ML_TextAttribute              logoPath1;
    CL_ML_TextAttribute              logoPath2;

//--------------------------
// Initialization setting !
//--------------------------
    function init() {
        s_main.open                  ("CLML_MAIN");
        //e_search_engine.setio        (s_main);
        setio                        (s_main);
        criterionsearchscheme        (2);
        
        // main
        Author.setio                 (s_main);
        Author.freetextsearch        (true);
        MediaClass.setio                (s_main,"1");
        Creator.setio                (s_main,"1");
        Creator.freetextsearch       (true);
        Copyright.setio              (s_main,"1");
        Copyright.freetextsearch     (true);
        Description.setio            (s_main,"1");
        Description.freetextsearch   (true);
        Title.setio                  (s_main,"1");
        Title.freetextsearch         (true);
        AlbumArtist.setio            (s_main,"1");
        AlbumArtist.setindex		 (true);
        AlbumArtist.freetextsearch   (true);
        AlbumTitle.setio             (s_main,"1");
        AlbumTitle.setindex			 (true);
        AlbumTitle.freetextsearch    (true);
        Genre.setio                  (s_main);
        Genre.setindex				 (true);
        Genre.freetextsearch         (true);
        StationName.setio            (s_main,"1");
        StationName.freetextsearch   (true);
        OriginalChannel.setio        (s_main,"1");
        OriginalChannel.freetextsearch (true);
        Producer.setio               (s_main,"1");
        Producer.freetextsearch      (true);
        Publisher.setio              (s_main,"1");
        Publisher.freetextsearch     (true);
        SubTitle.setio               (s_main,"1");
        SubTitle.freetextsearch      (true);
        FileType.setio               (s_main);
        FileType.freetextsearch      (true);
        FileType.setindex            (true);
        Provider.setio               (s_main,"1");
        Provider.freetextsearch      (true);
        Category.setio               (s_main);
        Category.freetextsearch      (true);
        Presenter.setio              (s_main);
        Presenter.freetextsearch     (true);
        Director.setio               (s_main);
        Director.freetextsearch      (true);
        Actor.setio                  (s_main);
        Actor.freetextsearch         (true);
        EpisodeTitle.setio           (s_main,"1");
        EpisodeTitle.freetextsearch  (true);
        Topic.setio                  (s_main,"1");
        Topic.freetextsearch         (true);
        ShortInfo.setio              (s_main,"1");
        ShortInfo.freetextsearch     (true);
        Country.setio                (s_main,"1");
        Country.freetextsearch       (true);
        ChannelName.setio            (s_main,"1");
        ChannelName.freetextsearch   (true);
        ChannelName.index            (true);
        Make.setio                   (s_main,"1");
        Make.freetextsearch          (true);
        
        // global
        Duration.setio               (s_main,"1");
        Is_Protected.setio           (s_main,"1");
        Comments.setio               (s_main,"1");
        DateTaken.setio              (s_main,"1");
        Lyrics.setio                 (s_main,"1");
        FileSize.setio               (s_main,"1");
        FileExtension.setio          (s_main,"1");
        FileExtension.setindex		 (true);
        PlayCount.setio              (s_main,"1");
        LastPlay.setio               (s_main,"1");
        UserRating.setio             (s_main,"1");
        Date.setio                   (s_main,"1");
        Bitrate.setio                (s_main,"1");
        SampleFrequency.setio        (s_main,"1");
        FileDate.setio               (s_main,"1");
        FileDate.setindex            (true);
        FileTypeExtInfo.setio        (s_main,"1");
        ProtocolInfo.setio           (s_main,"1");
        MediaObjectMetadata.setio    (s_main,"1");

        // binary
        Image.setio                  (s_main);
        MetaData.setio       	     (s_main);

        // audio
        AlbumCoverURL.setio          (s_main,"1");
        GenreID.setio                (s_main,"1");
        BroadcastDateTime.setio      (s_main,"1");
        BroadcastDuration.setio      (s_main,"1");
        Track.setio                  (s_main,"1");
        Year.setio                   (s_main,"1");

        // video      
        AspectRatioX.setio           (s_main,"1");
        AspectRatioY.setio           (s_main,"1");
        FrameRate.setio              (s_main,"1");
        
        // image       
        Height.setio                 (s_main,"1");
        Width.setio                  (s_main,"1");
        Model.setio                  (s_main,"1");
        GPSInfo.setio                (s_main,"1");
        BrightnessValue.setio        (s_main,"1");
        SubjectDistance.setio        (s_main,"1");
        ColorDepth.setio             (s_main,"1");
        AutoRotateAngle.setio        (s_main,"1");       
        AutoRotateAngle.setindex     (true);       
        FaceCoordinate.setio         (s_main);        
        MakerName.setio              (s_main,"1"); 

        // tv
        StartTime.setio              (s_main,"1");
        StartTime.setindex           (true);
        EndTime.setio                (s_main,"1");
        EndTime.setindex             (true);
        ShowID.setio                 (s_main,"1");
        Channel.setio                (s_main,"1");
        Channel.setindex             (true);
        Sequel.setio                 (s_main,"1");
        StarRating.setio             (s_main,"1");
        Is_PrimeTime.setio           (s_main,"1");
        Is_Monochrome.setio          (s_main,"1");
        Is_Bilingual.setio           (s_main,"1");
        Is_Encrypted.setio           (s_main,"1");
        Is_BlindProgram.setio        (s_main,"1");
        Is_LiveProgram.setio         (s_main,"1");
        Is_RepeatProgram.setio       (s_main,"1");
        Is_Subtitle.setio            (s_main,"1");
        Is_Dolby.setio               (s_main,"1");
        Is_WideScreen.setio          (s_main,"1");
        Is_HD.setio                  (s_main,"1");
        Is_Recommendation.setio      (s_main,"1");
        Language.setio               (s_main);
        StudioGuest.setio            (s_main);
        LongInfo.setio               (s_main,"1");
        TVRating.setio               (s_main,"1");
        AudioMode.setio              (s_main,"1");
        NetworkType.setio            (s_main,"1");
        TextMetaData.setio     	     (s_main,"1");
        ChannelNumber.setio          (s_main,"1");
        CNICodeType.setio            (s_main,"1");
        CNICode0.setio               (s_main,"1");
        CNICode1.setio               (s_main,"1");
        CNICode2.setio               (s_main,"1");
        CNICode3.setio               (s_main,"1");
        IsEPGProvider.setio          (s_main,"1");
        LastUpdateTime.setio         (s_main,"1");
        ConnectCountry.setio         (s_main,"1");
        ConnectPackage.setio         (s_main,"1");
        ConnectKeyType.setio         (s_main,"1");
        ImagePath.setio              (s_main,"1");
        ImagePath2.setio             (s_main,"1");
        Index1.setio                 (s_main,"1");
        Index1.setindex              (true);
        Index1.setvisible            (false);
        Index2.setio                 (s_main,"1");
        Index2.setindex              (true);
        Index2.setvisible            (false);
        Index3.setio                 (s_main,"1");
        Index3.setindex              (true);
        Index3.setvisible            (false);
        Index4.setio                 (s_main,"1");
        Index4.setindex              (true);
        Index4.setvisible            (false);
        ServiceName.setio            (s_main,"1");
        ServiceName.setindex         (true);

        LocalProviderID.setio        (s_main,"1");
        LocalProviderID.setindex     (true);
        City.setio            	     (s_main,"1");
        City.setindex                (true);
        ServiceType.setio            (s_main,"1");
        ServiceType.setindex         (true);

        logoPath1.setio              (s_main,"1");
        logoPath1.setindex           (true);
        logoPath2.setio              (s_main,"1");
        logoPath2.setindex           (true);
        
        syncstorage                  ();
       
        setreader                    ("mp3", m_id3_reader);
        setreader                    ("mp2", m_id3_reader);
        setreader                    ("mp1", m_id3_reader);
        setreader                    ("aac", m_id3_reader);
        
        setreader                    ("wav", m_wmf_reader);
        setreader                    ("snd", m_wmf_reader);
        setreader                    ("au",  m_wmf_reader);
        setreader                    ("aifc",m_wmf_reader);
        setreader                    ("aiff",m_wmf_reader);
        setreader                    ("wma", m_wmf_reader);
        setreader                    ("cda", m_wmf_reader);
        setreader                    ("asf", m_wmf_reader);
        setreader                    ("wm",  m_wmf_reader);
        setreader                    ("mpeg",m_wmf_reader);
        setreader                    ("mpg", m_wmf_reader);
        setreader                    ("mpe", m_wmf_reader);
        setreader                    ("m1v", m_wmf_reader);
        setreader                    ("mpeg2",m_wmf_reader);
        setreader                    ("mpg2",m_wmf_reader);
        setreader                    ("mp2p",m_wmf_reader);
        setreader                    ("m4p", m_wmf_reader);
        setreader                    ("mp4", m_wmf_reader);
        setreader                    ("vob", m_wmf_reader);
        setreader                    ("avi", m_wmf_reader);
        setreader                    ("wmv", m_wmf_reader);
        setreader                    ("mov", m_wmf_reader);
        setreader                    ("asf", m_wmf_reader);
        setreader                    ("asx", m_wmf_reader);
        setreader                    ("lpcm",m_wmf_reader);
        
        setreader                    ("jpg", m_image_reader);
        setreader                    ("jpeg",m_image_reader);
        setreader                    ("gif", m_image_reader);
        setreader                    ("bmp", m_image_reader);
        setreader                    ("png", m_image_reader);
        setreader                    ("tif", m_image_reader);
        setreader                    ("tiff",m_image_reader);

        m_id3_reader.map             ("ALBUM", AlbumTitle);
        m_id3_reader.map             ("LEADARTIST", AlbumArtist);
        m_id3_reader.map             ("COMMENT", Description);
        m_id3_reader.map             ("TITLE", Title);
        m_id3_reader.map             ("YEAR", Year);
        m_id3_reader.map             ("GENRE", Genre);
        m_id3_reader.map             ("DURATION", Duration);
        m_id3_reader.map             ("BITRATE", Bitrate);
        m_id3_reader.map             ("SAMPLEFREQUENCY", SampleFrequency);
        m_id3_reader.map             ("FILESIZE", FileSize);
        
        m_wmf_reader.map             ("Author", Author);
        m_wmf_reader.map             ("Description", Description);
        m_wmf_reader.map             ("Duration", Duration);
        m_wmf_reader.map             ("Is_Protected", Is_Protected);
        m_wmf_reader.map             ("Title", Title);
        m_wmf_reader.map             ("Bitrate", Bitrate);
        m_wmf_reader.map             ("FileSize", FileSize);
        m_wmf_reader.map             ("WM/AlbumArtist", AlbumArtist);
        m_wmf_reader.map             ("WM/AlbumCoverURL", AlbumCoverURL);
        m_wmf_reader.map             ("WM/AlbumTitle", AlbumTitle);
        m_wmf_reader.map             ("WM/EncodingTime", DateTaken);
        m_wmf_reader.map             ("WM/Genre", Genre);
        m_wmf_reader.map             ("WM/GenreID", GenreID);
        m_wmf_reader.map             ("WM/Lyrics", Lyrics);
        m_wmf_reader.map             ("WM/MediaStationName", StationName);
        m_wmf_reader.map             ("WM/Producer", Producer);
        m_wmf_reader.map             ("WM/Publisher", Publisher);
        m_wmf_reader.map             ("WM/RadioStationName", RadioStationName);
        m_wmf_reader.map             ("WM/SubTitleDescription", SubTitleDescription);
        m_wmf_reader.map             ("WM/TrackNumber", Track);
        m_wmf_reader.map             ("WM/Year", Year);
        m_wmf_reader.map             ("AspectRatioX", AspectRatioX);
        m_wmf_reader.map             ("AspectRatioY", AspectRatioY);
        m_wmf_reader.map             ("WM/VedioFrameRate", FrameRate);
        m_wmf_reader.map             ("WM/VedioHeight", Height);
        m_wmf_reader.map             ("WM/VedioWidth", Width);
        
        m_image_reader.map           ("MAKER", MakerName);
        m_image_reader.map	     ("ALBUM", AlbumTitle);
        m_image_reader.map           ("HEIGHT", Height);
        m_image_reader.map           ("WIDTH", Width);
        m_image_reader.map           ("COLORDEPTH", ColorDepth);
        m_image_reader.map           ("FILESIZE", FileSize);
        m_image_reader.map           ("MODEL", Model);
        m_image_reader.map           ("DATE", Date);

        a_agent.map                  ("res-size", FileSize);
        a_agent.map                  ("res-duration", Duration);
        a_agent.map                  ("title", Title);
        a_agent.map                  ("creator", AlbumArtist);
        a_agent.map                  ("artist", AlbumArtist);
        a_agent.map                  ("actor", Actor);
        a_agent.map                  ("author", Author);
        a_agent.map                  ("producer", Producer);
        a_agent.map                  ("director", Director);
        a_agent.map                  ("publisher", Publisher);
        a_agent.map                  ("genre", Genre);
        a_agent.map                  ("album", AlbumTitle);
        a_agent.map                  ("lyrics", Lyrics);
        a_agent.map                  ("description", Description);
        a_agent.map                  ("long-description", LongInfo);
        a_agent.map                  ("rating", UserRating);
        a_agent.map                  ("rights", Copyright);
        a_agent.map                  ("date", Date);
        a_agent.map                  ("language", Language);
        a_agent.map                  ("radio-station-id", StationName);
        a_agent.map                  ("channel-nr", Channel);
        a_agent.map                  ("start-time", StartTime);
        a_agent.map                  ("end-time", EndTime);
        a_agent.map                  ("bitrate", Bitrate);
        a_agent.map                  ("colordepth", ColorDepth);
        a_agent.map                  ("samplefrequency", SampleFrequency);
        a_agent.map                  ("width", Width);
        a_agent.map                  ("height", Height);
        a_agent.map                  ("MediaClass", MediaClass);
        a_agent.debug                ();
        a_agent.m_schedule_period    (0);
        a_agent.m_schedule_pull_period (0);
        a_agent.m_total_browser_count 	(100);
        a_agent.m_multi_res	     (0);
        //a_agent.RemoteAccess         =true;
        s_server.map                 ("res-size", FileSize);
        s_server.map                 ("res-duration", Duration);
        s_server.map                 ("title", Title);
        s_server.map                 ("creator", Creator);
        s_server.map                 ("artist", AlbumArtist);
        s_server.map                 ("actor", Actor);
        s_server.map                 ("author", Author);
        s_server.map                 ("producer", Producer);
        s_server.map                 ("director", Director);
        s_server.map                 ("publisher", Publisher);
        s_server.map                 ("genre", Genre);
        s_server.map                 ("album", AlbumTitle);
        s_server.map                 ("lyrics", Lyrics);
        s_server.map                 ("description", Description);
        s_server.map                 ("long-description", LongInfo);
        s_server.map                 ("rating", UserRating);
        s_server.map                 ("rights", Copyright);
        s_server.map                 ("date", Date);
        s_server.map                 ("language", Language);
        s_server.map                 ("radio-station-id", StationName);
        s_server.map                 ("channel-nr", Channel);
        s_server.map                 ("start-time", StartTime);
        s_server.map                 ("end-time", EndTime);
        //StartFaceDetection           ();
        //MountUPnPDevices             ();
    }
}
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 2.12