Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
ffmpeg
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ffmpeg
Commits
f607767d
Commit
f607767d
authored
Feb 22, 2014
by
Lukasz Marek
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
lavd: add categories to device implementations
Signed-off-by:
Lukasz Marek
<
lukasz.m.luki@gmail.com
>
parent
19b3a250
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
58 additions
and
1 deletion
+58
-1
alsa-audio-dec.c
libavdevice/alsa-audio-dec.c
+1
-0
alsa-audio-enc.c
libavdevice/alsa-audio-enc.c
+8
-0
bktr.c
libavdevice/bktr.c
+1
-0
caca.c
libavdevice/caca.c
+1
-0
decklink_enc_c.c
libavdevice/decklink_enc_c.c
+1
-0
dshow.c
libavdevice/dshow.c
+1
-0
dv1394.c
libavdevice/dv1394.c
+1
-0
fbdev_dec.c
libavdevice/fbdev_dec.c
+1
-0
fbdev_enc.c
libavdevice/fbdev_enc.c
+1
-0
iec61883.c
libavdevice/iec61883.c
+1
-0
jack_audio.c
libavdevice/jack_audio.c
+1
-0
lavfi.c
libavdevice/lavfi.c
+1
-0
libcdio.c
libavdevice/libcdio.c
+1
-0
libdc1394.c
libavdevice/libdc1394.c
+1
-0
openal-dec.c
libavdevice/openal-dec.c
+2
-1
opengl_enc.c
libavdevice/opengl_enc.c
+1
-0
oss_audio.c
libavdevice/oss_audio.c
+9
-0
pulse_audio_dec.c
libavdevice/pulse_audio_dec.c
+1
-0
pulse_audio_enc.c
libavdevice/pulse_audio_enc.c
+1
-0
sdl.c
libavdevice/sdl.c
+1
-0
sndio_dec.c
libavdevice/sndio_dec.c
+1
-0
sndio_enc.c
libavdevice/sndio_enc.c
+8
-0
v4l.c
libavdevice/v4l.c
+1
-0
v4l2.c
libavdevice/v4l2.c
+1
-0
v4l2enc.c
libavdevice/v4l2enc.c
+8
-0
vfwcap.c
libavdevice/vfwcap.c
+1
-0
x11grab.c
libavdevice/x11grab.c
+1
-0
xv.c
libavdevice/xv.c
+1
-0
No files found.
libavdevice/alsa-audio-dec.c
View file @
f607767d
...
...
@@ -143,6 +143,7 @@ static const AVClass alsa_demuxer_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_alsa_demuxer
=
{
...
...
libavdevice/alsa-audio-enc.c
View file @
f607767d
...
...
@@ -142,6 +142,13 @@ audio_get_output_timestamp(AVFormatContext *s1, int stream,
*
dts
=
s
->
timestamp
-
delay
;
}
static
const
AVClass
alsa_muxer_class
=
{
.
class_name
=
"ALSA muxer"
,
.
item_name
=
av_default_item_name
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
,
};
AVOutputFormat
ff_alsa_muxer
=
{
.
name
=
"alsa"
,
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"ALSA audio output"
),
...
...
@@ -154,4 +161,5 @@ AVOutputFormat ff_alsa_muxer = {
.
write_uncoded_frame
=
audio_write_frame
,
.
get_output_timestamp
=
audio_get_output_timestamp
,
.
flags
=
AVFMT_NOFILE
,
.
priv_class
=
&
alsa_muxer_class
,
};
libavdevice/bktr.c
View file @
f607767d
...
...
@@ -334,6 +334,7 @@ static const AVClass bktr_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_bktr_demuxer
=
{
...
...
libavdevice/caca.c
View file @
f607767d
...
...
@@ -224,6 +224,7 @@ static const AVClass caca_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_caca_muxer
=
{
...
...
libavdevice/decklink_enc_c.c
View file @
f607767d
...
...
@@ -38,6 +38,7 @@ static const AVClass decklink_muxer_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_decklink_muxer
=
{
...
...
libavdevice/dshow.c
View file @
f607767d
...
...
@@ -1081,6 +1081,7 @@ static const AVClass dshow_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_dshow_demuxer
=
{
...
...
libavdevice/dv1394.c
View file @
f607767d
...
...
@@ -224,6 +224,7 @@ static const AVClass dv1394_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_dv1394_demuxer
=
{
...
...
libavdevice/fbdev_dec.c
View file @
f607767d
...
...
@@ -217,6 +217,7 @@ static const AVClass fbdev_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_fbdev_demuxer
=
{
...
...
libavdevice/fbdev_enc.c
View file @
f607767d
...
...
@@ -196,6 +196,7 @@ static const AVClass fbdev_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_fbdev_muxer
=
{
...
...
libavdevice/iec61883.c
View file @
f607767d
...
...
@@ -483,6 +483,7 @@ static const AVClass iec61883_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_iec61883_demuxer
=
{
...
...
libavdevice/jack_audio.c
View file @
f607767d
...
...
@@ -333,6 +333,7 @@ static const AVClass jack_indev_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_jack_demuxer
=
{
...
...
libavdevice/lavfi.c
View file @
f607767d
...
...
@@ -425,6 +425,7 @@ static const AVClass lavfi_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_INPUT
,
};
AVInputFormat
ff_lavfi_demuxer
=
{
...
...
libavdevice/libcdio.c
View file @
f607767d
...
...
@@ -177,6 +177,7 @@ static const AVClass libcdio_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_libcdio_demuxer
=
{
...
...
libavdevice/libdc1394.c
View file @
f607767d
...
...
@@ -112,6 +112,7 @@ static const AVClass libdc1394_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
...
...
libavdevice/openal-dec.c
View file @
f607767d
...
...
@@ -236,7 +236,8 @@ static const AVClass class = {
.
class_name
=
"openal"
,
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_openal_demuxer
=
{
...
...
libavdevice/opengl_enc.c
View file @
f607767d
...
...
@@ -1272,6 +1272,7 @@ static const AVClass opengl_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_opengl_muxer
=
{
...
...
libavdevice/oss_audio.c
View file @
f607767d
...
...
@@ -296,6 +296,7 @@ static const AVClass oss_demuxer_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_oss_demuxer
=
{
...
...
@@ -311,6 +312,13 @@ AVInputFormat ff_oss_demuxer = {
#endif
#if CONFIG_OSS_OUTDEV
static
const
AVClass
oss_muxer_class
=
{
.
class_name
=
"OSS muxer"
,
.
item_name
=
av_default_item_name
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
,
};
AVOutputFormat
ff_oss_muxer
=
{
.
name
=
"oss"
,
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"OSS (Open Sound System) playback"
),
...
...
@@ -324,5 +332,6 @@ AVOutputFormat ff_oss_muxer = {
.
write_packet
=
audio_write_packet
,
.
write_trailer
=
audio_write_trailer
,
.
flags
=
AVFMT_NOFILE
,
.
priv_class
=
&
oss_muxer_class
,
};
#endif
libavdevice/pulse_audio_dec.c
View file @
f607767d
...
...
@@ -166,6 +166,7 @@ static const AVClass pulse_demuxer_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_pulse_demuxer
=
{
...
...
libavdevice/pulse_audio_enc.c
View file @
f607767d
...
...
@@ -167,6 +167,7 @@ static const AVClass pulse_muxer_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
,
};
AVOutputFormat
ff_pulse_muxer
=
{
...
...
libavdevice/sdl.c
View file @
f607767d
...
...
@@ -358,6 +358,7 @@ static const AVClass sdl_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_sdl_muxer
=
{
...
...
libavdevice/sndio_dec.c
View file @
f607767d
...
...
@@ -104,6 +104,7 @@ static const AVClass sndio_demuxer_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
,
};
AVInputFormat
ff_sndio_demuxer
=
{
...
...
libavdevice/sndio_enc.c
View file @
f607767d
...
...
@@ -76,6 +76,13 @@ static int audio_write_trailer(AVFormatContext *s1)
return
0
;
}
static
const
AVClass
sndio_muxer_class
=
{
.
class_name
=
"sndio outdev"
,
.
item_name
=
av_default_item_name
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
,
};
AVOutputFormat
ff_sndio_muxer
=
{
.
name
=
"sndio"
,
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"sndio audio playback"
),
...
...
@@ -89,4 +96,5 @@ AVOutputFormat ff_sndio_muxer = {
.
write_packet
=
audio_write_packet
,
.
write_trailer
=
audio_write_trailer
,
.
flags
=
AVFMT_NOFILE
,
.
priv_class
=
&
sndio_muxer_class
,
};
libavdevice/v4l.c
View file @
f607767d
...
...
@@ -348,6 +348,7 @@ static const AVClass v4l_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_v4l_demuxer
=
{
...
...
libavdevice/v4l2.c
View file @
f607767d
...
...
@@ -1023,6 +1023,7 @@ static const AVClass v4l2_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
AVInputFormat
ff_v4l2_demuxer
=
{
...
...
libavdevice/v4l2enc.c
View file @
f607767d
...
...
@@ -97,6 +97,13 @@ static int write_trailer(AVFormatContext *s1)
return
0
;
}
static
const
AVClass
v4l2_class
=
{
.
class_name
=
"V4L2 outdev"
,
.
item_name
=
av_default_item_name
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_v4l2_muxer
=
{
.
name
=
"v4l2"
,
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"Video4Linux2 output device"
),
...
...
@@ -107,4 +114,5 @@ AVOutputFormat ff_v4l2_muxer = {
.
write_packet
=
write_packet
,
.
write_trailer
=
write_trailer
,
.
flags
=
AVFMT_NOFILE
,
.
priv_class
=
&
v4l2_class
,
};
libavdevice/vfwcap.c
View file @
f607767d
...
...
@@ -469,6 +469,7 @@ static const AVClass vfw_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
};
AVInputFormat
ff_vfwcap_demuxer
=
{
...
...
libavdevice/x11grab.c
View file @
f607767d
...
...
@@ -633,6 +633,7 @@ static const AVClass x11_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
,
};
/** x11 grabber device demuxer declaration */
...
...
libavdevice/xv.c
View file @
f607767d
...
...
@@ -255,6 +255,7 @@ static const AVClass xv_class = {
.
item_name
=
av_default_item_name
,
.
option
=
options
,
.
version
=
LIBAVUTIL_VERSION_INT
,
.
category
=
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
,
};
AVOutputFormat
ff_xv_muxer
=
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment