Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(499)

Side by Side Diff: Source/core/platform/graphics/MediaPlayer.h

Issue 14362037: Remove USE(GSTREAMER) and USE(WEBAUDIO_GSTREAMER) guards. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Remove GSTREAMER specific code Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013 Apple Inc. All rights reserved. 2 * Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013 Apple Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 1. Redistributions of source code must retain the above copyright 7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer. 8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright 9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the 10 * notice, this list of conditions and the following disclaimer in the
(...skipping 404 matching lines...) Expand 10 before | Expand all | Expand 10 after
415 bool requiresTextTrackRepresentation() const; 415 bool requiresTextTrackRepresentation() const;
416 void setTextTrackRepresentation(TextTrackRepresentation*); 416 void setTextTrackRepresentation(TextTrackRepresentation*);
417 417
418 static void resetMediaEngines(); 418 static void resetMediaEngines();
419 419
420 #if USE(PLATFORM_TEXT_TRACK_MENU) 420 #if USE(PLATFORM_TEXT_TRACK_MENU)
421 bool implementsTextTrackControls() const; 421 bool implementsTextTrackControls() const;
422 PassRefPtr<PlatformTextTrackMenuInterface> textTrackMenu(); 422 PassRefPtr<PlatformTextTrackMenuInterface> textTrackMenu();
423 #endif 423 #endif
424 424
425 #if USE(GSTREAMER)
426 virtual void simulateAudioInterruption();
427 #endif
428
429 private: 425 private:
430 MediaPlayer(MediaPlayerClient*); 426 MediaPlayer(MediaPlayerClient*);
431 void loadWithNextMediaEngine(MediaPlayerFactory*); 427 void loadWithNextMediaEngine(MediaPlayerFactory*);
432 void reloadTimerFired(Timer<MediaPlayer>*); 428 void reloadTimerFired(Timer<MediaPlayer>*);
433 429
434 static void initializeMediaEngines(); 430 static void initializeMediaEngines();
435 431
436 MediaPlayerClient* m_mediaPlayerClient; 432 MediaPlayerClient* m_mediaPlayerClient;
437 Timer<MediaPlayer> m_reloadTimer; 433 Timer<MediaPlayer> m_reloadTimer;
438 OwnPtr<MediaPlayerPrivateInterface> m_private; 434 OwnPtr<MediaPlayerPrivateInterface> m_private;
(...skipping 28 matching lines...) Expand all
467 typedef void (*MediaEngineClearMediaCacheForSite)(const String&); 463 typedef void (*MediaEngineClearMediaCacheForSite)(const String&);
468 464
469 typedef void (*MediaEngineRegistrar)(CreateMediaEnginePlayer, MediaEngineSupport edTypes, MediaEngineSupportsType, 465 typedef void (*MediaEngineRegistrar)(CreateMediaEnginePlayer, MediaEngineSupport edTypes, MediaEngineSupportsType,
470 MediaEngineGetSitesInMediaCache, MediaEngineClearMediaCache, MediaEngineClea rMediaCacheForSite); 466 MediaEngineGetSitesInMediaCache, MediaEngineClearMediaCache, MediaEngineClea rMediaCacheForSite);
471 467
472 } 468 }
473 469
474 #endif // ENABLE(VIDEO) 470 #endif // ENABLE(VIDEO)
475 471
476 #endif 472 #endif
OLDNEW
« no previous file with comments | « Source/core/platform/audio/HRTFElevation.cpp ('k') | Source/core/platform/graphics/MediaPlayer.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698