search for: videorenderer

Displaying 20 results from an estimated 21 matches for "videorenderer".

2010 Jun 18
3
Theora DirectShow filters assembly
...encoding filter ? I was able to do that with XViD and many other codecs. Aren't encoded frames directly sinkable by the decoder ? To resume a simple situation which is not working in GraphEdit, let's image this : VideoCaptureSource ( webcam ) => TheoraEncoder => TheoraDecoder => VideoRenderer Thanks in advance for your help. Olivier.
2019 Oct 18
0
Wine release 4.18
...d3d8: Handle stateblocks in d3d8_device_SetPixelShaderConstant(). quartz/tests: Add some tests for IPin::EndOfStream() on the video renderer. strmbase: Don't send EC_COMPLETE in IBaseFilter::Run(). strmbase: Add a callback to expose renderer pin interfaces. quartz/videorenderer: Add a stub IOverlay interface to the sink pin. quartz/videorenderer: Implement IOverlay::GetWindowHandle(). quartz/tests: Add a test for filter graph threading. quartz/filtergraph: Create filters on a separate thread if requested. strmbase: Send WM_CLOSE instead of calling...
2019 Nov 29
0
Wine release 4.21
...n the primary stateblock. strmbase: Rename the "mtCurrent" field of struct strmbase_pin to "mt". strmbase: Forbid (dis)connecting pins if the filter is not stopped. wineqtdecoder: Simplify disconnecting the sink's peer in qt_splitter_destroy(). quartz/videorenderer: Avoid calling IPin::ConnectionMediaType() on our own pin. strmbase: Avoid unnecessary use of IPin::ConnectedTo(). qedit/samplegrabber: Reimplement the source pin over the strmbase source. strmbase: Get rid of the BaseInputPin typedef. strmbase: Get rid of the BaseInputPinFu...
2012 Apr 13
0
Wine release 1.5.2
...CMWrapperImpl. strmbase: Expand BaseRenderer implementation. quartz: Convert DsoundRenderer to use strmbase BaseRenderer. strmbase: More additions to BaseRenderer for video renderers. strmbase: Implement renderer quality control into the base renderer. quartz: Have the VideoRenderer use strmbase BaseWindow. quartz: Convert VideoRenderer to use strmbase BaseRenderer. strmbase: Remove QualityControlImpl from the general strmbase.h. quartz: Convert VideoRenderer to use strmbase's BaseControlWindow. quartz: Change VideoRenderer to use strmbase's Bas...
2009 Jul 29
5
Directshow in wine
...hing seems to be working apart from the cruicial video part. The video part of the application is running directshow and Wines implementation of Directshow seems to be severely lacking, so my question is: Is anybody working on that part of wine? or should i simply try and get it to run with VLC as Videorenderer? I'm asking this question as nothing seems to have happened on that part of Wine when i last checked it 2 years ago. Cheers
2010 Jun 21
1
Question about wine qcap v4l's MediaSampleTime
...Sample, NULL, NULL, 0); --> IMediaSample_SetTime(*ppSample, tStart, tStop); in wine/dlls/quartz/memallocator.c: StdMediaSample2_GetTime(IMediaSample2 * iface, REFERENCE_TIME * pStart, REFERENCE_TIME * pEnd) --> if tstart/stop is NULL, leave pStart/pEnd not setted. in wine/dlls/quartz/videorenderer.c: VideoRenderer_Sample(LPVOID iface, IMediaSample * pSample) --> IMediaSample_GetTime(pSample, &tStart, &tStop) --> use tStart/tStop and current time to judge when to show the sample --> VideoRenderer_SendSampleData(This, pbSrcStream, cbSrcStream); why does OutputPin_GetDeliveryB...
2020 May 08
0
Wine release 5.8
...unsupported NLSVERSIONINFOEX. kernel32/tests: Fix failures in test_GetThreadSelectorEntry() on 32-bit machines. ddraw/tests: Add more tests for EnumSurfaces(). ddraw: Properly compare DDENUMSURFACES_NOMATCH to TRUE. ddraw: Implement DDENUMSURFACES_CANBECREATED. quartz/videorenderer: Factor out get_bitmap_header(). quartz/videorenderer: Set the source rect at connection time. quartz/videorenderer: Resize the window in video_renderer_connect(). quartz/vmr9: Factor out get_bitmap_header(). quartz/vmr9: Resize the window in vmr_connect(). sechost: Im...
2010 Jun 23
1
Video call with QQ or any messenger
...happens, no video rendering at all, but when I DONOT 'use clock', video rendering works fine. Then I read the source code and find out one problem(maybe right, maybe wrong), when wine/dlls/qcap/v4l.c send media samples to downstream filters, it do not set any timestamp on it. Thus if I use VideoRenderer as I did in GraphEdt, the video render got wrong start and stop reference time for media sample, and then the synchronisation result will be very strange. So I modify the v4l.c and set proper timestamp on media sample. Good result, even when I 'use clock', the capture+render graph works fin...
2012 Jul 03
0
Wine release 1.5.8
...tz: COM cleanup for IAMFilterMiscFlags in NullRenderer. quartz: Standardize COM aggregation for NullRenderer. quartz: Use impl_from_IBaseFilter() instead of casts. quartz: Move NullRenderer_create() to avoid forward declarations. quartz: COM cleanup for IAMFilterMiscFlags in VideoRenderer. quartz: Don't set the VideoRenderer object on creation failure. quartz: Standardize COM aggregation for VideoRenderer. quartz: Move VideoRenderer_create() to avoid forward declarations. quartz/tests: Add COM aggregation test for NullRenderer. qedit: Support COM ag...
2019 Nov 01
0
Wine release 4.19
...h: Set the current position in IMediaFilter::Stop(). quartz/filtergraph: Pause the graph even if AM_SEEKING_NoFlush is used. quartz/filtergraph: Clarify stream time tracking. strmbase: Return S_FALSE from IBaseFilter::Pause() when performing asynchronous state change. quartz/videorenderer: Get rid of hEvent. strmbase: Introduce renderer_init_stream(). quartz/videorenderer: Use the renderer_init_stream() callback. strmbase: Get rid of the "vtbl" parameter to strmbase_renderer_init(). ddraw: Track the primary stateblock state locally. ddraw: Han...
2019 May 24
0
Wine release 4.9
...edia type list locally. strmbase: Get rid of the ENUMMEDIADETAILS structure. strmbase: Return void from BaseFilter_Init(). strmbase: Get rid of the "filterVtbl" parameter to TransformFilter_Construct(). strmbase: Factor out strmbase_renderer_cleanup(). quartz/videorenderer: Use strmbase_renderer_cleanup(). quartz/vmr9: Use strmbase_renderer_cleanup(). quartz/dsoundrender: Use strmbase_renderer_cleanup(). qedit/nullrenderer: Use strmbase_renderer_cleanup(). strmbase: Get rid of BaseRendererImpl_Release(). setupapi: Implement SetupDiGetDev...
2007 Dec 14
0
Wine release 0.9.51
...se. quartz: Add a test for IFilterGraph2. quartz: Add some IGraphBuilder related tests. quartz: Fix return value in IFilterGraph_FindFilterByName. quartz: Validate input for IFilterGraph_FindFilterByName. quartz: Add IFilterGraph2 interface and stubs. quartz: Add videorenderer QueryInterface test. quartz: Add videorenderer aggregation test. quartz: Add referenceclock QueryInterface test. quartz: Set *ppvObject to NULL if QueryInterface fails. quartz: Make video renderer aggregatable. ole32: Print a fixme when an aggregation attempt fails....
2020 Feb 16
0
Wine release 5.2
...necessary call to CoInitialize(). strmbase: Remove no longer necessary call to CoInitialize(). winecrt0: Make __wine_(un)register_resources() cdecl. quartz/tests: Add some tests for IBasicVideo::GetCurrentImage(). quartz/vmr9: Reimplement VMR9_GetStaticImage(). quartz/videorenderer: Clean up VideoRenderer_GetStaticImage(). quartz/videorenderer: Track the current sample locally. strmbase: Get rid of current sample tracking. d3dcompiler: Store the swizzle unshifted. d3dcompiler: Dump flattened IR more accurately. d3dcompiler: Use wine_dbg_printf()...
2020 Apr 10
0
Wine release 5.6
...er: Get rid of the DSoundRenderImpl typedef. d3dcompiler: Index instructions for liveness ranges. d3dcompiler: Compute liveness ranges for variables. d3dcompiler: Compute liveness ranges for anonymous nodes. quartz/filesource: Get rid of the AsyncReader typedef. quartz/videorenderer: Use calloc() in video_renderer_create(). quartz/videorenderer: Get rid of the VideoRendererImpl typedef. quartz/vmr9: Use calloc(). quartz/vmr9: Get rid of the VMR9DefaultAllocatorPresenterImpl typedef. ntdll: Synchronize ZwSetLdtEntries spec entry with NtSetLdtEntries....
2016 Jul 22
0
Wine release 1.9.15
...9;t store decodebin explicitly. winegstreamer: Do conversion before flipping. winegstreamer: Fix refcounting for videoflip. d3d9: Adjust D3DCOLOR_ARGB to avoid shift overflow. quartz: Images in Direct3D surfaces must be top-down. quartz: Return the fullscreen status in Videorenderer. John Sheu (1): kernel32/tests: Add some tests for fiber-local storage. Julian Rüger (1): po: Update German translation. Józef Kucia (25): d3d11: Implement d3d11_immediate_context_RSGetScissorRects(). d3d10core/tests: Add test for immediate constant buffer. wined3d:...
2020 Aug 01
0
Wine release 5.14
...ndows. ntdll/tests: Remove todo_wine for tests that now succeed. ntdll/tests: Return early if ThreadHideFromDebugger isn't supported. ntdll/tests: Remove some unnecessary checks in test_query_logicalprocex(). ntdll/tests: Make info.c less verbose by default. quartz/videorenderer: Render preroll samples. quartz/vmr9: Render preroll samples. quartz/dsoundrender: Reimplement the DirectSound renderer directly on top of the strmbase filter. strmbase: Remove some no longer used callbacks. strmbase: Get rid of BaseRendererImpl_Receive(). strmbase: Wa...
2020 Jul 03
0
Wine release 5.12
...Remove support for 16-bit RGB from the VMR7. quartz/vmr9: Return VFW_E_TYPE_NOT_ACCEPTED when connection fails. quartz/vmr9: Support YUV formats in the VMR7. quartz: Change the merit of the default video renderer to 0x800001. quartz: Don't register the VMR7. quartz/videorenderer: Set the destination rect to the whole client area when connecting. quartz/vmr9: Set the destination rect to the whole client area when connecting. quartz: Try to create the VMR7 in video_renderer_default_create(). d3dcompiler: Create the expression in append_binop(). d3dcom...
2010 Dec 24
0
Wine release 1.3.10
...e. Kirill Smelkov (1): kernel32: Support deleting resources in UpdateResource. Luca Bennati (2): cmd: Update Italian translation. wininet: Update Italian translation. Maarten Lankhorst (5): quartz: Handle seeking while running better. quartz: Fix a race condition in videorenderer endflush. quartz: Handle EndOfStream more elegantly in dsound renderer. winegstreamer: Silence a harmless fixme. winegstreamer: Correct a state transition. Marcus Meissner (2): kernel32: Fixed size to GetEnvironmentVariableW. configure.ac: Add -Wlogical-op, if it'...
2019 Jun 10
0
Wine release 4.10
...strmbase/renderer: Add a QueryInterface() callback. quartz/dsoundrender: Use BaseFilterImpl_QueryInterface(). ntoskrnl.exe: Move PNP code to a separate file. qcap/avico: Use BaseFilterImpl_QueryInterface(). strmbase: Support aggregation in the base filter. quartz/videorenderer: Use strmbase filter aggregation support. quartz/vmr9: Use strmbase filter aggregation support. qcap/audiorecord: Use strmbase filter aggregation support. ntoskrnl.exe: Fix handling of reference string in IoRegisterDeviceInterface(). winebus.sys: Make the device and instance...
2008 Apr 18
1
Wine release 0.9.60
...sane defaults for pin stream rate. quartz: Silence requests for IVideoWindow. quartz: Silence seeking fixmes on transform filter. quartz: Bring waveparser to the same level as the mpeg splitter. include: Add dvdmedia stub header. quartz: Add VIDEOINFOHEADER2 support to VideoRenderer. quartz: Update start_time if the current position is changed. include: Update aviriff header. quartz: Dump opendml indexes and header. quartz: Make the avi splitter skip index headers. quartz: Parse old style avi index. quartz: Add a Disconnect function to the p...