Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
29a2a7ef
Commit
29a2a7ef
authored
Nov 28, 2023
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
winegstreamer: Remove DECLSPEC_HIDDEN usage.
parent
8f5aa334
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
34 additions
and
34 deletions
+34
-34
unix_private.h
dlls/winegstreamer/unix_private.h
+34
-34
No files found.
dlls/winegstreamer/unix_private.h
View file @
29a2a7ef
...
...
@@ -28,50 +28,50 @@
/* unixlib.c */
GST_DEBUG_CATEGORY_EXTERN
(
wine
)
DECLSPEC_HIDDEN
;
GST_DEBUG_CATEGORY_EXTERN
(
wine
);
#define GST_CAT_DEFAULT wine
extern
NTSTATUS
wg_init_gstreamer
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_init_gstreamer
(
void
*
args
);
extern
GstStreamType
stream_type_from_caps
(
GstCaps
*
caps
)
DECLSPEC_HIDDEN
;
extern
GstElement
*
create_element
(
const
char
*
name
,
const
char
*
plugin_set
)
DECLSPEC_HIDDEN
;
GstElement
*
factory_create_element
(
GstElementFactory
*
factory
)
DECLSPEC_HIDDEN
;
extern
GstStreamType
stream_type_from_caps
(
GstCaps
*
caps
);
extern
GstElement
*
create_element
(
const
char
*
name
,
const
char
*
plugin_set
);
GstElement
*
factory_create_element
(
GstElementFactory
*
factory
);
extern
GList
*
find_element_factories
(
GstElementFactoryListType
type
,
GstRank
min_rank
,
GstCaps
*
element_sink_caps
,
GstCaps
*
element_src_caps
)
DECLSPEC_HIDDEN
;
GstCaps
*
element_sink_caps
,
GstCaps
*
element_src_caps
);
extern
GstElement
*
find_element
(
GstElementFactoryListType
type
,
GstCaps
*
element_sink_caps
,
GstCaps
*
element_src_caps
)
DECLSPEC_HIDDEN
;
extern
bool
append_element
(
GstElement
*
container
,
GstElement
*
element
,
GstElement
**
first
,
GstElement
**
last
)
DECLSPEC_HIDDEN
;
extern
bool
link_src_to_sink
(
GstPad
*
src_pad
,
GstPad
*
sink_pad
)
DECLSPEC_HIDDEN
;
extern
bool
link_src_to_element
(
GstPad
*
src_pad
,
GstElement
*
element
)
DECLSPEC_HIDDEN
;
extern
bool
link_element_to_sink
(
GstElement
*
element
,
GstPad
*
sink_pad
)
DECLSPEC_HIDDEN
;
extern
bool
push_event
(
GstPad
*
pad
,
GstEvent
*
event
)
DECLSPEC_HIDDEN
;
GstCaps
*
element_sink_caps
,
GstCaps
*
element_src_caps
);
extern
bool
append_element
(
GstElement
*
container
,
GstElement
*
element
,
GstElement
**
first
,
GstElement
**
last
);
extern
bool
link_src_to_sink
(
GstPad
*
src_pad
,
GstPad
*
sink_pad
);
extern
bool
link_src_to_element
(
GstPad
*
src_pad
,
GstElement
*
element
);
extern
bool
link_element_to_sink
(
GstElement
*
element
,
GstPad
*
sink_pad
);
extern
bool
push_event
(
GstPad
*
pad
,
GstEvent
*
event
);
/* wg_format.c */
extern
void
wg_format_from_caps
(
struct
wg_format
*
format
,
const
GstCaps
*
caps
)
DECLSPEC_HIDDEN
;
extern
bool
wg_format_compare
(
const
struct
wg_format
*
a
,
const
struct
wg_format
*
b
)
DECLSPEC_HIDDEN
;
extern
GstCaps
*
wg_format_to_caps
(
const
struct
wg_format
*
format
)
DECLSPEC_HIDDEN
;
extern
void
wg_format_from_caps
(
struct
wg_format
*
format
,
const
GstCaps
*
caps
);
extern
bool
wg_format_compare
(
const
struct
wg_format
*
a
,
const
struct
wg_format
*
b
);
extern
GstCaps
*
wg_format_to_caps
(
const
struct
wg_format
*
format
);
/* wg_transform.c */
extern
NTSTATUS
wg_transform_create
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_destroy
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_set_output_format
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_push_data
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_read_data
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_get_status
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_drain
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_flush
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_transform_create
(
void
*
args
);
extern
NTSTATUS
wg_transform_destroy
(
void
*
args
);
extern
NTSTATUS
wg_transform_set_output_format
(
void
*
args
);
extern
NTSTATUS
wg_transform_push_data
(
void
*
args
);
extern
NTSTATUS
wg_transform_read_data
(
void
*
args
);
extern
NTSTATUS
wg_transform_get_status
(
void
*
args
);
extern
NTSTATUS
wg_transform_drain
(
void
*
args
);
extern
NTSTATUS
wg_transform_flush
(
void
*
args
);
/* wg_muxer.c */
extern
NTSTATUS
wg_muxer_create
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_destroy
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_add_stream
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_start
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_push_sample
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_read_data
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_finalize
(
void
*
args
)
DECLSPEC_HIDDEN
;
extern
NTSTATUS
wg_muxer_create
(
void
*
args
);
extern
NTSTATUS
wg_muxer_destroy
(
void
*
args
);
extern
NTSTATUS
wg_muxer_add_stream
(
void
*
args
);
extern
NTSTATUS
wg_muxer_start
(
void
*
args
);
extern
NTSTATUS
wg_muxer_push_sample
(
void
*
args
);
extern
NTSTATUS
wg_muxer_read_data
(
void
*
args
);
extern
NTSTATUS
wg_muxer_finalize
(
void
*
args
);
/* wg_allocator.c */
...
...
@@ -82,10 +82,10 @@ static inline BYTE *wg_sample_data(struct wg_sample *sample)
/* wg_allocator_release_sample can be used to release any sample that was requested. */
typedef
struct
wg_sample
*
(
*
wg_allocator_request_sample_cb
)(
gsize
size
,
void
*
context
);
extern
GstAllocator
*
wg_allocator_create
(
void
)
DECLSPEC_HIDDEN
;
extern
void
wg_allocator_destroy
(
GstAllocator
*
allocator
)
DECLSPEC_HIDDEN
;
extern
void
wg_allocator_provide_sample
(
GstAllocator
*
allocator
,
struct
wg_sample
*
sample
)
DECLSPEC_HIDDEN
;
extern
GstAllocator
*
wg_allocator_create
(
void
);
extern
void
wg_allocator_destroy
(
GstAllocator
*
allocator
);
extern
void
wg_allocator_provide_sample
(
GstAllocator
*
allocator
,
struct
wg_sample
*
sample
);
extern
void
wg_allocator_release_sample
(
GstAllocator
*
allocator
,
struct
wg_sample
*
sample
,
bool
discard_data
)
DECLSPEC_HIDDEN
;
bool
discard_data
);
#endif
/* __WINE_WINEGSTREAMER_UNIX_PRIVATE_H */
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