|
ReactOS 0.4.17-dev-934-g091855f
|
#include <stdint.h>#include "ocidl.h"#include "olectl.h"#include "initguid.h"#include "dshow.h"#include "qedit.h"#include "d3d9.h"#include "vmr9.h"#include "videoacc.h"#include "wmcodecdsp.h"#include "wine/strmbase.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | testfilter |
| struct | frame_thread_params |
| struct | notify_message_params |
| struct | presenter |
Macros | |
| #define | COBJMACROS |
| #define | check_interface_broken(a, b, c) check_interface_(__LINE__, a, b, c, TRUE) |
| #define | check_interface(a, b, c) check_interface_(__LINE__, a, b, c, FALSE) |
| #define | join_thread(a) join_thread_(__LINE__, a) |
| #define | check_source_position(a, b, c, d, e) check_source_position_(__LINE__,a,b,c,d,e) |
| #define | check_destination_position(a, b, c, d, e) check_destination_position_(__LINE__,a,b,c,d,e) |
Variables | |
| static const GUID | test_iid = {0x33333333} |
| static LONG | outer_ref = 1 |
| static const IUnknownVtbl | outer_vtbl |
| static IUnknown | test_outer = {&outer_vtbl} |
| static const struct strmbase_filter_ops | testfilter_ops |
| static const struct strmbase_source_ops | testsource_ops |
| static const IVMRImagePresenter9Vtbl | presenter_vtbl |
| static const IVMRSurfaceAllocator9Vtbl | allocator_vtbl |
|
static |
Definition at line 3037 of file vmr9.c.
|
static |
|
static |
Definition at line 3086 of file vmr9.c.
|
static |
|
static |
Definition at line 3020 of file vmr9.c.
|
static |
|
static |
|
static |
Definition at line 3625 of file vmr9.c.
Definition at line 1280 of file vmr9.c.
Referenced by test_eos(), and test_unconnected_eos().
|
static |
Definition at line 1257 of file vmr9.c.
Referenced by check_ec_complete(), check_ec_userabort(), and test_notifyevent().
|
static |
Definition at line 206 of file vmr9.c.
|
static |
|
static |
Definition at line 1042 of file vmr9.c.
Referenced by test_current_image(), test_eos(), test_filter_state(), test_flushing(), test_sample_time(), and test_window_close().
Definition at line 74 of file vmr9.c.
Referenced by test_basic_video().
|
inlinestatic |
Definition at line 68 of file vmr9.c.
Referenced by test_connect_pin().
|
static |
Definition at line 2715 of file vmr9.c.
|
static |
Definition at line 91 of file vmr9.c.
Referenced by test_basic_video(), test_changed3ddevice(), test_clipping_window(), test_connect_pin(), test_notifyevent(), test_renderless_formats(), test_unconnected_eos(), test_video_window(), and test_windowless_size().
|
static |
Definition at line 35 of file vmr9.c.
Referenced by test_allocate_surface_helper(), test_basic_video(), test_changed3ddevice(), test_clipping_window(), test_connect_pin(), test_enum_media_types(), test_enum_pins(), test_find_pin(), test_interfaces(), test_media_types(), test_mixing_mode(), test_mixing_prefs(), test_notifyevent(), test_overlay(), test_pin_info(), test_renderless_formats(), test_surface_allocator_notify_refcount(), test_unconnected_eos(), test_unconnected_filter_state(), test_video_window(), and test_windowless_size().
Definition at line 1861 of file vmr9.c.
Referenced by test_video_window(), and test_video_window_messages().
Definition at line 972 of file vmr9.c.
Referenced by send_frame_time().
Definition at line 100 of file vmr9.c.
Referenced by test_aggregation(), and test_enum_pins().
Definition at line 1985 of file vmr9.c.
Referenced by test_video_window_owner(), test_video_window_position(), and test_video_window_state().
|
static |
|
static |
|
inlinestatic |
Definition at line 871 of file vmr9.c.
Referenced by testfilter_destroy(), and testfilter_get_pin().
Definition at line 1032 of file vmr9.c.
Definition at line 2353 of file vmr9.c.
Referenced by test_video_window_messages().
|
static |
Definition at line 2954 of file vmr9.c.
|
static |
Definition at line 2980 of file vmr9.c.
|
static |
Definition at line 2948 of file vmr9.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 1027 of file vmr9.c.
Referenced by test_changed3ddevice(), test_current_image(), test_eos(), test_filter_state(), test_flushing(), test_renderless_present(), and test_window_close().
|
static |
Definition at line 985 of file vmr9.c.
Referenced by send_frame(), and test_sample_time().
|
static |
Definition at line 53 of file vmr9.c.
Referenced by test_enum_pins(), test_find_pin(), test_interfaces(), test_mixing_prefs(), test_pin_info(), and test_surface_allocator_notify_refcount().
| START_TEST | ( | vmr9 | ) |
Definition at line 4444 of file vmr9.c.
Definition at line 387 of file vmr9.c.
Referenced by START_TEST().
Definition at line 2744 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 916 of file vmr9.c.
Referenced by test_connect_pin(), and test_renderless_formats().
Definition at line 3776 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 3661 of file vmr9.c.
Referenced by test_basic_video().
|
static |
Definition at line 3546 of file vmr9.c.
Referenced by test_basic_video().
Definition at line 4312 of file vmr9.c.
Referenced by START_TEST().
Definition at line 3417 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 230 of file vmr9.c.
Referenced by test_interfaces().
Definition at line 1639 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 1468 of file vmr9.c.
Referenced by test_connect_pin().
Definition at line 764 of file vmr9.c.
Referenced by START_TEST().
Definition at line 446 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 1285 of file vmr9.c.
Referenced by test_connect_pin().
Definition at line 107 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 1054 of file vmr9.c.
Definition at line 574 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 1192 of file vmr9.c.
Referenced by test_connect_pin().
Definition at line 281 of file vmr9.c.
Referenced by START_TEST().
Definition at line 694 of file vmr9.c.
Referenced by START_TEST().
Definition at line 3332 of file vmr9.c.
Referenced by START_TEST().
Definition at line 4178 of file vmr9.c.
Referenced by START_TEST().
Definition at line 4276 of file vmr9.c.
Referenced by START_TEST().
Definition at line 1803 of file vmr9.c.
Referenced by START_TEST().
Definition at line 632 of file vmr9.c.
Referenced by START_TEST().
Definition at line 3153 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 3118 of file vmr9.c.
Referenced by test_renderless_formats().
|
static |
Definition at line 1401 of file vmr9.c.
Definition at line 3479 of file vmr9.c.
Referenced by START_TEST().
Definition at line 4210 of file vmr9.c.
Referenced by START_TEST().
Definition at line 808 of file vmr9.c.
Referenced by START_TEST().
Definition at line 2535 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 2487 of file vmr9.c.
Referenced by test_video_window().
Definition at line 1889 of file vmr9.c.
Referenced by test_video_window().
Definition at line 2361 of file vmr9.c.
Referenced by test_video_window().
Definition at line 2282 of file vmr9.c.
Referenced by test_video_window().
Definition at line 2154 of file vmr9.c.
Referenced by test_video_window().
Definition at line 1992 of file vmr9.c.
Referenced by test_video_window().
Definition at line 1917 of file vmr9.c.
Referenced by test_video_window().
|
static |
Definition at line 1558 of file vmr9.c.
Referenced by test_connect_pin().
Definition at line 3991 of file vmr9.c.
Referenced by START_TEST().
|
static |
Definition at line 884 of file vmr9.c.
|
static |
|
static |
Definition at line 909 of file vmr9.c.
Referenced by test_basic_video(), test_changed3ddevice(), test_clipping_window(), test_connect_pin(), test_renderless_formats(), test_video_window(), and test_windowless_size().
|
static |
Definition at line 1973 of file vmr9.c.
Referenced by get_top_window().
Definition at line 1878 of file vmr9.c.
Referenced by test_video_window().
|
static |
Definition at line 3107 of file vmr9.c.
Referenced by test_changed3ddevice(), test_renderless_formats(), and test_surface_allocator_notify_refcount().
|
static |
Definition at line 353 of file vmr9.c.
Referenced by outer_AddRef(), outer_Release(), and test_aggregation().
|
static |
|
static |
Definition at line 3005 of file vmr9.c.
Referenced by test_changed3ddevice(), test_renderless_formats(), and test_surface_allocator_notify_refcount().
Definition at line 352 of file vmr9.c.
Referenced by outer_QueryInterface(), and test_aggregation().
|
static |
Definition at line 385 of file vmr9.c.
Referenced by test_aggregation().
|
static |
Definition at line 891 of file vmr9.c.
Referenced by testfilter_init().
|
static |
Definition at line 903 of file vmr9.c.
Referenced by testfilter_init().