NAME
FFmpeg::Stream::Data - A non-media data stream from a (multi)media file.
SYNOPSIS
$ff = FFmpeg->new(); #see FFmpeg
#...
$sg = $ff->create_streamgroup(); #see FFmpeg
$st = ($sg->streams())[0]; #this is a FFmpeg::Stream
DESCRIPTION
Objects of this class are not intended to be instantiated directly by the end user. Access FFmpeg::Stream objects using methods in FFmpeg::StreamGroup. See FFmpeg::StreamGroup for more information.
This class represents a media stream in a multimedia file. FFmpeg-Perl represents multimedia file information in a FFmpeg::StreamGroup object, which is a composite of FFmpeg::Stream objects.
FFmpeg::Stream objects don't do much. They just keep track of the media stream's ID within the multimedia file, and hold an instance to a FFmpeg::Codec object if the codec of the stream was deducible. See FFmpeg::Codec for more information about how codecs are represented.
FEEDBACK
See "FEEDBACK" in FFmpeg for details.
AUTHOR
Allen Day <allenday@ucla.edu>
COPYRIGHT AND LICENSE
Copyright (c) 2003-2004 Allen Day
This library is released under GPL, the Gnu Public License
APPENDIX
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a '_'. Methods are in alphabetical order for the most part.
Note
This is currently an unused, empty class.
new()
This class inherits from FFmpeg::Stream. See FFmpeg::Stream/new()
init()
This class inherits from FFmpeg::Stream. See FFmpeg::Stream/init()
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 71:
alternative text 'FFmpeg::Stream/new()' contains non-escaped | or /
- Around line 78:
alternative text 'FFmpeg::Stream/init()' contains non-escaped | or /