Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
FFmpeg
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
libremedia
Tethys
FFmpeg
Commits
d8233172
Commit
d8233172
authored
12 years ago
by
Stefano Sabatini
Browse files
Options
Downloads
Patches
Plain Diff
doc: add libavdevice.texi and ffmpeg-devices.texi files
parent
8ddeae5a
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
doc/Makefile
+2
-1
2 additions, 1 deletion
doc/Makefile
doc/ffmpeg-devices.texi
+57
-0
57 additions, 0 deletions
doc/ffmpeg-devices.texi
doc/libavdevice.texi
+38
-0
38 additions, 0 deletions
doc/libavdevice.texi
with
97 additions
and
1 deletion
doc/Makefile
+
2
−
1
View file @
d8233172
...
...
@@ -3,9 +3,10 @@ DOCLIBS-$(CONFIG_SWSCALE) += libswscale
DOCLIBS-$(CONFIG_SWRESAMPLE)
+=
libswresample
DOCLIBS-$(CONFIG_AVCODEC)
+=
libavcodec
DOCLIBS-$(CONFIG_AVFORMAT)
+=
libavformat
DOCLIBS-$(CONFIG_AVDEVICE)
+=
libavdevice
DOCLIBS-$(CONFIG_AVFILTER)
+=
libavfilter
COMPONENTS
=
$(
PROGS-yes
)
ffmpeg-codecs ffmpeg-filters ffmpeg-resampler ffmpeg-scaler ffmpeg-formats
COMPONENTS
=
$(
PROGS-yes
)
ffmpeg-codecs
ffmpeg-devices
ffmpeg-filters ffmpeg-resampler ffmpeg-scaler ffmpeg-formats
MANPAGES
=
$(
COMPONENTS:%
=
doc/%.1
)
$(
DOCLIBS-yes:%
=
doc/%.3
)
PODPAGES
=
$(
COMPONENTS:%
=
doc/%.pod
)
$(
DOCLIBS-yes:%
=
doc/%.pod
)
...
...
This diff is collapsed.
Click to expand it.
doc/ffmpeg-devices.texi
0 → 100644
+
57
−
0
View file @
d8233172
\input
texinfo @c -*- texinfo -*-
@settitle FFmpeg Devices Documentation
@titlepage
@center @titlefont
{
FFmpeg Devices Documentation
}
@end titlepage
@top
@contents
@chapter Description
@c man begin DESCRIPTION
This document describes the input and output devices provided by the
libavdevice library.
@c man end DESCRIPTION
@chapter Device Options
@c man begin DEVICE OPTIONS
The libavdevice library provides the same interface as
libavformat. Namely, an input device is considered like a demuxer, and
an output device like a muxer, and the interface and generic device
options are the same provided by libavformat (see the @ref
{
FFmpeg
formats
}
manual page).
In addition each input or output device may support so-called private
options, which are specific for that component.
Options may be set by specifying -@var
{
option
}
@var
{
value
}
in the
FFmpeg tools, or by setting the value explicitly in the device
@code
{
AVFormatContext
}
options or using the @file
{
libavutil/opt.h
}
API
for programmatic use.
@c man end DEVICE OPTIONS
@include indevs.texi
@include outdevs.texi
@ignore
@setfilename ffmpeg-devices
@settitle FFmpeg devices
@c man begin SEEALSO
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavformat(3), libavdevice(3)
@c man end
@c man begin AUTHORS
See Git history (git://source.ffmpeg.org/ffmpeg)
@c man end
@end ignore
@bye
This diff is collapsed.
Click to expand it.
doc/libavdevice.texi
0 → 100644
+
38
−
0
View file @
d8233172
\input
texinfo @c -*- texinfo -*-
@settitle Libavdevice Documentation
@titlepage
@center @titlefont
{
Libavdevice Documentation
}
@end titlepage
@top
@contents
@chapter Description
@c man begin DESCRIPTION
The libavdevice library provides a generic framework for grabbing from
and rendering to many common multimedia input/output devices, and
supports several input and output devices, including Video4Linux2,
VfW, DShow, and ALSA.
@c man end DESCRIPTION
@ignore
@setfilename libavdevice
@settitle multimedia device handling library
@c man begin SEEALSO
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavutil(3),
libavcodec(3), libavformat(3), ffmpeg-devices(1)
@c man end
@c man begin AUTHORS
See Git history (git://source.ffmpeg.org/ffmpeg)
@c man end
@end ignore
@bye
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment