Skip to content

Commit

Permalink
Minor typo fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
nkh0472 authored Aug 23, 2022
1 parent 797aa12 commit 8e16215
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
12 changes: 6 additions & 6 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -76,32 +76,32 @@ Additionally to the syntax above, the following flags can be appended to the sub
- "f" for forced subtitles
- "h" for hearing impaired
- "n" for normal streams (not default, forced, or impaired).
In addition, you can also check for the absence of flags by preceeding the flags with with a "!".
In addition, you can also check for the absence of flags by preceding the flags with a "!".
The advanced rules can be combined into a complete logic for subtitle selection by just appending them, separated with a comma or a space.
The rules will always be parsed from left to right, the first match taking precedence.

Example: (basic flag usage)
"*:*|f"
Explanation:
On any audio language, load any subtitles that is flagged forced.
On any audio language, load any subtitles that are flagged forced.

Example: (basic ruleset)
"eng:eng|f eng:ger|f eng:off *:eng *:ger"
Explanation:
If the audio is English, load an English or a German forced subtitle track, otherwise turn subtitles off.
If the audio is English, load an English or a German forced subtitle track, otherwise, turn subtitles off.
If the audio is not English, load English or German subtitles.

Example: (flag usage with negation)
"jpn:ger|d!f"
Explanation:
On Japanese language, load German subtitles that have the default-flag but not together with forced-flag.
This is usefull when you have files where the default and forced flags are set together.
In the Japanese language, load German subtitles that have the default-flag but not together with forced-flag.
This is useful when you have files where the default and forced flags are set together.

Example: (advanced ruleset for files with multiple audio and subtitle-tracks)
"jpn:ger|d!f jpn:ger|!f jpn:ger ger:ger|f ger:eng|f ger:*|f"
Explanation:
On Japanese audio, try to load German full subs (default but not forced), then unforced, and at last any german subs if there are no unforced subs.
On German audio load only forced subs in the following order: german, english, any
On German audio load only forced subs in the following order: German, English, any.

BluRay Support
=============================
Expand Down
6 changes: 3 additions & 3 deletions include/README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This directory contains header files of non-standard Interfaces that LAV Filters
----------------------------------------------
IKeyFrameInfo - implemented by LAV Splitter
---------------------------------------------
IKeyFrameInfo allows players to query the position of key frames, so they can redirect seeking
IKeyFrameInfo allows players to query the position of keyframes, so they can redirect seeking
requests to those positions for very smooth seek events. Only fully supported on MKV files.

----------------------------------------------
Expand All @@ -17,8 +17,8 @@ The order to query the streams is the same as returned by IAMStreamSelect::Info
IGraphRebuildDelegate
---------------------------------------------
IGraphRebuildDelegate is not an interface implemented by LAV Splitter itself.
It is designed to offer the ability to take over the graph building process from the players side.
It only exports one function which LAV Splitter will call when a stream change happens on the users requests,
It is designed to offer the ability to take over the graph-building process from the player`s side.
It only exports one function which LAV Splitter will call when a stream change happens on the user`s requests,
and then the player can take care of the graph changes itself instead of relying on LAV Splitter to do it.

To use IGraphRebuildDelegate, the player needs to implement it, and share the implementing class with LAV Splitter
Expand Down

0 comments on commit 8e16215

Please sign in to comment.