Maarten Lankhorst : quartz: Move IMediaSeeking from the parser pin to the parser filter.

Alexandre Julliard julliard at winehq.org
Wed Mar 19 07:28:21 CDT 2008


Module: wine
Branch: master
Commit: 796bb9233322df53ea5c772c166484c7754ef822
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=796bb9233322df53ea5c772c166484c7754ef822

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Tue Mar 18 16:05:00 2008 -0700

quartz: Move IMediaSeeking from the parser pin to the parser filter.

This interface really shouldn't be in a pin, but rather in the
implementation of the filter, since any seeking is done on the entire
filtergraph, so implementing it in the filter makes more sense.

---

 dlls/quartz/avisplit.c        |   30 ++++++++++++++++-----
 dlls/quartz/control.c         |    5 +--
 dlls/quartz/control_private.h |    6 ++--
 dlls/quartz/filtergraph.c     |    2 +-
 dlls/quartz/mpegsplit.c       |   25 ++++++++---------
 dlls/quartz/parser.c          |   59 +++++++++++++++++++++--------------------
 dlls/quartz/parser.h          |    9 ++----
 dlls/quartz/waveparser.c      |   26 ++++++++++-------
 8 files changed, 89 insertions(+), 73 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=796bb9233322df53ea5c772c166484c7754ef822



More information about the wine-cvs mailing list