|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
FilterEventListener | This listener interface can be implemented by classes requiring filtering events. |
Class Summary | |
---|---|
CircularFilter | This class defines a section filter intended to be used to capture a continuous stream of data sections without needing to continually restart the filter. |
DataSection | This class encapsulates a Transport Stream data section This object is cloneable. |
DataSectionAvailableEvent | This event reports that a complete data section being filtered. |
DataSectionDataBuffer | This class encapsulates a portion of a Transport Stream Section payload. |
DataSectionFilter | This class is the root of all filters classes. |
DataSectionFilterCollection | This class represents a collection of data section filters to be activated and de-activated as an atomic operation. |
DataSectionFilterEvent | This class is the base class for Events in the section filter API. |
FilteringStoppedEvent | This class is used to report the end of a filtering operation with one exception: It
is not generated when filtering stops for a SimpleSectionFilter under
normal circumstances (i.e. after one section has successfully been filtered). |
FilterTimedOutEvent | This event is generated if section filter operations time out within
the period specified by the setTimeOut() method. |
ListFilter | This class defines a section filter which will filter an entire set of data section data segments that make up a single section table. |
SingleFilter | This class defines a section filter intended to be used to capture a single data section. |
Exception Summary | |
---|---|
DataSectionFilterException | The base class for exceptions thrown by the data section filtering APIs. |
DataUnavailableException | Signals that no data is available from a DataSection object. |
DisconnectedException | Indicates that a DataSectionFilterCollection has lost its connection
causing a startFiltering call to fail. |
FilterInterruptException | Signals that a filter was interrupted before the required amount of data was filtered. |
FilterResourceUnavailableException | Signals that resource requirements cannot be met by a filter operation. |
IncompatibleSourceException | Signals that the source stream provided is incompatible. |
InvalidFilterException | Signals that a filter has been improperly defined. |
Provides support for MPEG section filtering.
MPEG section filtering provides access to MPEG-2 TS sections that matches a collection of filter provided by the application. The API is asynchronous using a listener interface to be notified of events such as when sections are available or an error has occurred.
Different filter mechanisms and behavior can be defined using DataSectionFilter
and its subclasses
CircularFilter, ListFilter
and SingleFilter
.
|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |