Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
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
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
f7232d4e
Commit
f7232d4e
authored
Oct 23, 2019
by
Zebediah Figura
Committed by
Alexandre Julliard
Oct 27, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
strmbase: Rename the "pFuncsTable" field of struct strmbase_filter to "ops".
Signed-off-by:
Zebediah Figura
<
z.figura12@gmail.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
0f8dbcdf
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
10 deletions
+10
-10
enumpins.c
dlls/strmbase/enumpins.c
+3
-3
filter.c
dlls/strmbase/filter.c
+6
-6
strmbase.h
include/wine/strmbase.h
+1
-1
No files found.
dlls/strmbase/enumpins.c
View file @
f7232d4e
...
...
@@ -59,7 +59,7 @@ HRESULT enum_pins_create(struct strmbase_filter *base, IEnumPins **out)
IBaseFilter_AddRef
(
&
base
->
IBaseFilter_iface
);
object
->
Version
=
base
->
pin_version
;
while
((
pin
=
base
->
pFuncsTable
->
filter_get_pin
(
base
,
object
->
count
)))
while
((
pin
=
base
->
ops
->
filter_get_pin
(
base
,
object
->
count
)))
++
object
->
count
;
TRACE
(
"Created enumerator %p.
\n
"
,
object
);
...
...
@@ -137,7 +137,7 @@ static HRESULT WINAPI IEnumPinsImpl_Next(IEnumPins * iface, ULONG cPins, IPin **
for
(
i
=
0
;
i
<
cPins
;
++
i
)
{
IPin
*
pin
=
This
->
base
->
pFuncsTable
->
filter_get_pin
(
This
->
base
,
This
->
uIndex
+
i
);
IPin
*
pin
=
This
->
base
->
ops
->
filter_get_pin
(
This
->
base
,
This
->
uIndex
+
i
);
if
(
!
pin
)
break
;
...
...
@@ -180,7 +180,7 @@ static HRESULT WINAPI IEnumPinsImpl_Reset(IEnumPins *iface)
if
(
enum_pins
->
Version
!=
enum_pins
->
base
->
pin_version
)
{
enum_pins
->
count
=
0
;
while
((
pin
=
enum_pins
->
base
->
pFuncsTable
->
filter_get_pin
(
enum_pins
->
base
,
enum_pins
->
count
)))
while
((
pin
=
enum_pins
->
base
->
ops
->
filter_get_pin
(
enum_pins
->
base
,
enum_pins
->
count
)))
++
enum_pins
->
count
;
}
...
...
dlls/strmbase/filter.c
View file @
f7232d4e
...
...
@@ -36,8 +36,8 @@ static HRESULT WINAPI filter_inner_QueryInterface(IUnknown *iface, REFIID iid, v
*
out
=
NULL
;
if
(
filter
->
pFuncsTable
->
filter_query_interface
&&
SUCCEEDED
(
hr
=
filter
->
pFuncsTable
->
filter_query_interface
(
filter
,
iid
,
out
)))
if
(
filter
->
ops
->
filter_query_interface
&&
SUCCEEDED
(
hr
=
filter
->
ops
->
filter_query_interface
(
filter
,
iid
,
out
)))
{
return
hr
;
}
...
...
@@ -78,7 +78,7 @@ static ULONG WINAPI filter_inner_Release(IUnknown *iface)
TRACE
(
"%p decreasing refcount to %u.
\n
"
,
filter
,
refcount
);
if
(
!
refcount
)
filter
->
pFuncsTable
->
filter_destroy
(
filter
);
filter
->
ops
->
filter_destroy
(
filter
);
return
refcount
;
}
...
...
@@ -229,7 +229,7 @@ HRESULT WINAPI BaseFilterImpl_FindPin(IBaseFilter *iface, const WCHAR *id, IPin
TRACE
(
"(%p)->(%s, %p)
\n
"
,
This
,
debugstr_w
(
id
),
ret
);
for
(
i
=
0
;
(
pin
=
This
->
pFuncsTable
->
filter_get_pin
(
This
,
i
));
++
i
)
for
(
i
=
0
;
(
pin
=
This
->
ops
->
filter_get_pin
(
This
,
i
));
++
i
)
{
hr
=
IPin_QueryPinInfo
(
pin
,
&
info
);
if
(
FAILED
(
hr
))
...
...
@@ -292,7 +292,7 @@ VOID WINAPI BaseFilterImpl_IncrementPinVersion(struct strmbase_filter *filter)
}
void
strmbase_filter_init
(
struct
strmbase_filter
*
filter
,
const
IBaseFilterVtbl
*
vtbl
,
IUnknown
*
outer
,
const
CLSID
*
clsid
,
const
struct
strmbase_filter_ops
*
func_table
)
const
CLSID
*
clsid
,
const
struct
strmbase_filter_ops
*
ops
)
{
memset
(
filter
,
0
,
sizeof
(
*
filter
));
...
...
@@ -306,7 +306,7 @@ void strmbase_filter_init(struct strmbase_filter *filter, const IBaseFilterVtbl
filter
->
csFilter
.
DebugInfo
->
Spare
[
0
]
=
(
DWORD_PTR
)(
__FILE__
": strmbase_filter.csFilter"
);
filter
->
clsid
=
*
clsid
;
filter
->
pin_version
=
1
;
filter
->
pFuncsTable
=
func_table
;
filter
->
ops
=
ops
;
}
void
strmbase_filter_cleanup
(
struct
strmbase_filter
*
This
)
...
...
include/wine/strmbase.h
View file @
f7232d4e
...
...
@@ -162,7 +162,7 @@ struct strmbase_filter
CLSID
clsid
;
LONG
pin_version
;
const
struct
strmbase_filter_ops
*
pFuncsTable
;
const
struct
strmbase_filter_ops
*
ops
;
};
struct
strmbase_filter_ops
...
...
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