摘要:
The invention is related to a device for presenting, an image frame by help of a set of displaying commands wherein a displaying command comprises a displaying area and a displaying content.The device comprises means for adapting a first and/or a second displaying command set such that an adapted displaying command sets comprises displaying areas which do not intersect with any displaying area of the same set. Furthermore, the displaying areas of an adapted set cover a display area the image frames are displayed on. The device further determines displaying commands of the adapted second set not comprised in the adapted first set. Then, the determined displaying commands are executed.Adaptation makes comparison of displaying commands suitable for excluding areas from displaying/blitting/clearing.
摘要:
Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are e.g. “unselected”, “selected” or “activated”. According to the invention, the menu may contain buttons that can be selected through the keys on the remote control, but that don't have any images or text associated. This allows creating “invisible buttons” that automatically execute commands upon selection. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. Such menu data may be stored e.g. on a Blu-ray disc.
摘要:
The invention addresses the objective of optimizing performance of a media data carrier interpreting device. This is achieved by a media data carrier interpreting device which comprises means for transforming a machine- interpretable instruction comprised in a media data carrier into a machine-executable code during media content presentation. Said media data carrier comprises a set of machine-interpretable instructions generated according to a method which comprises the steps of generating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template and compiling said first auxiliary instruction set. Then, said compiled first auxiliary instruction set is linked with a compiled second auxiliary instruction set corresponding to said template. This method removes the need for runtime parsing and therefore frees processing capacity for runtime transformation of the machine-interpretable instructions into machine-executable code.
摘要:
The invention is related to a device for presenting, an image frame by help of a set of displaying commands wherein a displaying command comprises a displaying area and a displaying content.The device comprises means for adapting a first and/or a second displaying command set such that an adapted displaying command sets comprises displaying areas which do not intersect with any displaying area of the same set. Furthermore, the displaying areas of an adapted set cover a display area the image frames are displayed on. The device further determines displaying commands of the adapted second set not comprised in the adapted first set. Then, the determined displaying commands are executed.Adaptation makes comparison of displaying commands suitable for excluding areas from displaying/blitting/clearing.
摘要:
The invention addresses the objective of optimizing performance of a media data carrier interpreting device.This is achieved by a media data carrier interpreting device which comprises means for transforming a machine-interpretable instruction comprised in a media data carrier into a machine-executable code during media content presentation.Said media data carrier comprises a set of machine-interpretable instructions generated according to a method which comprises the steps of generating a first auxiliary set of instructions corresponding to a set of elements wherein the elements are conform with a template and compiling said first auxiliary instruction set. Then, said compiled first auxiliary instruction set is linked with a compiled second auxiliary instruction set corresponding to said template.This method removes the need for runtime parsing and therefore frees processing capacity for runtime transformation of the machine-interpretable instructions into machine-executable code.
摘要:
Several data streams contain video, audio and/or other data. Some of the data streams are pre-recorded in a multiplex on a storage medium while other data streams are located out of the data stream multiplex on the storage medium. The data streams are synchronized using a navigation file, which comprises descriptors pointing to parts of said data streams, wherein said descriptors define the arrangement in time for said data streams by means of data sub stream paths.
摘要:
A method for optimizing a scheduler for an optical pick-up reduces the pick-up jump frequency and the initial start-up time for reproduction. The pick-up reads data streams from different files on an optical storage medium, e.g. Blu-Ray disc, and buffers the data streams in separate buffers, e.g. for video, audio and subtitles. Buffer sizes are optimized when the video buffer is as small as possible, i.e. large enough to bridge the pick-up access and read times for the other streams, and the buffers for the lower rated streams are extended such that the pick-up access frequency for lower rated streams is an integer multiple of the pick-up access frequency for the highest rated stream, usually the video stream. Initial start-up time is minimized by filling the buffers initially only to a minimum required level.
摘要:
The present invention relates to a method for ensuring data consistency upon mapping of a hierarchical data format to a relational database management system.According to the invention, a method for ensuring data consistency upon storage of a data item in a database, the data item having an identifier and a locator for linking the data item to a destination, whereby the identifier and the locator are stored in the database in addition to the data item, comprises the steps of: checking (11) whether the current combination of identifier and locator has already been stored in the database, and using (12) the stored combination of the data item if this is the case, in case the current combination of identifier and locator has not yet been stored in the database, checking (13, 15) whether either the identifier or the locator has already been stored in the database, replacing (14, 16) the current combination of identifier and locator with a univocal combination if this is the case, and storing (17) the univocal combination together with the data item, and storing (17) the current combination of identifier and locator together with the data item else.
摘要:
Several data streams contain video, audio and/or other data. Some of the data streams are pre-recorded in a multiplex on a storage medium while other data streams are located out of the data stream multiplex on the storage medium. The data streams are synchronized using a navigation file (List_of_PlayItems), which comprises descriptors (PlayItems, SubPlayItems) pointing to parts of said data streams, wherein said descriptors define the arrangement in time for said data streams by means of data sub stream paths.
摘要:
A comfortable method and device for searching databases are required. Thus, a database access concept including an interface descriptor is proposed. The interface descriptor may be a XML-file which describes interface categories and database access strategies. The database interface machine may comprise a standard category display method and a standard database access method. The database interface machine can use the definitions contained in the interface descriptor to set up a categorized interface to the database and to perform complete database searches.