Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-1.1
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-1.1
Commits
7a0f1546
Commit
7a0f1546
authored
Dec 09, 2008
by
Laurent Aimar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added files/declarations for stream_filter module.
parent
ff3eac1d
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
21 additions
and
2 deletions
+21
-2
configure.ac
configure.ac
+1
-0
include/vlc_config_cat.h
include/vlc_config_cat.h
+7
-0
include/vlc_configuration.h
include/vlc_configuration.h
+1
-0
modules/Makefile.am
modules/Makefile.am
+1
-0
modules/stream_filter/Modules.am
modules/stream_filter/Modules.am
+1
-0
src/libvlc-module.c
src/libvlc-module.c
+9
-2
src/modules/modules.c
src/modules/modules.c
+1
-0
No files found.
configure.ac
View file @
7a0f1546
...
...
@@ -5860,6 +5860,7 @@ AC_CONFIG_FILES([
modules/mux/mpeg/Makefile
modules/packetizer/Makefile
modules/services_discovery/Makefile
modules/stream_filter/Makefile
modules/stream_out/Makefile
modules/stream_out/transrate/Makefile
modules/video_chroma/Makefile
...
...
include/vlc_config_cat.h
View file @
7a0f1546
...
...
@@ -112,6 +112,12 @@
"the input side of VLC. You should not touch anything here unless you " \
"know what you are doing." )
#define STREAM_FILTER_TITLE N_( "Stream filters" )
#define STREAM_FILTER_HELP N_( \
"Stream filters are special modules that allow advanced operations on " \
"the input side of VLC. You should not touch anything here unless you " \
"know what you are doing." )
#define DEMUX_TITLE N_("Demuxers")
#define DEMUX_HELP N_( "Demuxers are used to separate audio and video streams." )
...
...
@@ -265,6 +271,7 @@ static const struct config_category_t categories_array[] =
{
SUBCAT_INPUT_VCODEC
,
VDEC_TITLE
,
VDEC_HELP
},
{
SUBCAT_INPUT_ACODEC
,
ADEC_TITLE
,
ADEC_HELP
},
{
SUBCAT_INPUT_SCODEC
,
SDEC_TITLE
,
SDEC_HELP
},
{
SUBCAT_INPUT_STREAM_FILTER
,
STREAM_FILTER_TITLE
,
STREAM_FILTER_HELP
},
{
CAT_SOUT
,
SOUT_TITLE
,
SOUT_HELP
},
{
SUBCAT_SOUT_GENERAL
,
GENERAL_TITLE
,
SOUT_GENERAL_HELP
},
...
...
include/vlc_configuration.h
View file @
7a0f1546
...
...
@@ -103,6 +103,7 @@ extern "C" {
#define SUBCAT_INPUT_VCODEC 405
#define SUBCAT_INPUT_ACODEC 406
#define SUBCAT_INPUT_SCODEC 407
#define SUBCAT_INPUT_STREAM_FILTER 408
#define CAT_SOUT 5
#define SUBCAT_SOUT_GENERAL 501
...
...
modules/Makefile.am
View file @
7a0f1546
...
...
@@ -12,6 +12,7 @@ BASE_SUBDIRS = \
misc
\
packetizer
\
services_discovery
\
stream_filter
\
video_chroma
\
video_filter
\
video_output
\
...
...
modules/stream_filter/Modules.am
0 → 100644
View file @
7a0f1546
src/libvlc-module.c
View file @
7a0f1546
...
...
@@ -1014,8 +1014,11 @@ static const char *const ppsz_clock_descriptions[] =
#define ACCESS_FILTER_TEXT N_("Access filter module")
#define ACCESS_FILTER_LONGTEXT N_( \
"Access filters are used to modify the stream that is being read. " \
"This is used for instance for timeshifting.")
"Access filters are used to modify the stream that is being read." )
#define STREAM_FILTER_TEXT N_("Stream filter module")
#define STREAM_FILTER_LONGTEXT N_( \
"Stream filters are used to modify the stream that is being read. " )
#define DEMUX_TEXT N_("Demux module")
#define DEMUX_LONGTEXT N_( \
...
...
@@ -1806,6 +1809,10 @@ vlc_module_begin ()
add_bool
(
"prefer-system-codecs"
,
false
,
NULL
,
SYSTEM_CODEC_TEXT
,
SYSTEM_CODEC_LONGTEXT
,
false
);
set_subcategory
(
SUBCAT_INPUT_STREAM_FILTER
)
add_module_list_cat
(
"stream-filter"
,
SUBCAT_INPUT_STREAM_FILTER
,
NULL
,
NULL
,
STREAM_FILTER_TEXT
,
STREAM_FILTER_LONGTEXT
,
false
);
/* Stream output options */
set_category
(
CAT_SOUT
)
...
...
src/modules/modules.c
View file @
7a0f1546
...
...
@@ -608,6 +608,7 @@ found_shortcut:
else
if
(
count
==
0
)
{
if
(
!
strcmp
(
psz_capability
,
"access_demux"
)
||
!
strcmp
(
psz_capability
,
"stream_filter"
)
||
!
strcmp
(
psz_capability
,
"vout_window"
)
)
{
msg_Dbg
(
p_this
,
"no %s module matched
\"
%s
\"
"
,
...
...
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