Click or drag to resize
H265NalReader Class
Implements reading from .H265 files which are raw H.265 NAL units without any timing information.
Inheritance Hierarchy
SystemObject
  StreamCoders.ContainerH265NalReader

Namespace: StreamCoders.Container
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class H265NalReader : IReader, 
	IDisposable

The H265NalReader type exposes the following members.

Constructors
  NameDescription
Public methodH265NalReader
Initializes a new instance of the H265NalReader class
Top
Properties
  NameDescription
Public propertyDefaultFramerate
Gets or sets the default framerate. This is a fallback value in case the framerate cannot be deduced from the supplied sequence parameter set.
The Default value is 25.
Public propertyPosition
Gets the current position.
Public propertyTracks
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the H265NalReader
Public methodGetNextFrame
Public methodGetTrackStatus
Public methodInit(Stream)
Initialises this instance given a stream.
Public methodInit(String)
Initialises this instance given a filename.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
Remarks
The reader assumes the content to contain a valid H.265 bitstream. There is no error checking as this file type has no framing.

Limitations:
Seeking is not supported.
See Also