Remove unused includes and forward declarations in libmediaextractor/include

Test: make checkbuild
Bug: 67908556
Change-Id: If840305af5c043bb8014590eb208cf11c99e61ee
gugelfrei
Dongwon Kang 7 years ago
parent d21fb560b2
commit 49ce671c4e

@ -22,6 +22,7 @@
#include <media/DataSource.h>
#include <media/MediaExtractor.h>
#include <media/stagefright/foundation/AString.h>
#include <utils/List.h>
#include <utils/Vector.h>
#include <utils/String8.h>

@ -22,6 +22,7 @@
#include <stdio.h>
#include <binder/IMemory.h>
#include <binder/MemoryDealer.h>
#include <drm/drm_framework_common.h>
#include <media/IDataSource.h>
#include <media/mediametadataretriever.h>

@ -26,6 +26,7 @@
#include <media/DataSource.h>
#include <media/MediaBufferHolder.h>
#include <media/IMediaExtractorService.h>
#include <media/IMediaSource.h>
#include <media/MediaHTTPService.h>
#include <media/MediaExtractor.h>
#include <media/MediaSource.h>

@ -33,6 +33,7 @@ struct AnotherPacketSource;
struct ARTSPController;
class DataSource;
class IDataSource;
class IMediaSource;
struct MediaHTTPService;
struct MediaSource;
class MediaBuffer;

@ -19,23 +19,15 @@
#define DATA_SOURCE_H_
#include <sys/types.h>
#include <media/stagefright/foundation/ADebug.h>
#include <media/stagefright/MediaErrors.h>
#include <utils/Errors.h>
#include <utils/KeyedVector.h>
#include <utils/List.h>
#include <utils/RefBase.h>
#include <utils/threads.h>
#include <drm/DrmManagerClient.h>
namespace android {
struct AMessage;
struct AString;
class IDataSource;
struct IMediaHTTPService;
class String8;
struct HTTPBase;
class DataSource : public RefBase {
public:

@ -27,10 +27,7 @@
namespace android {
class DataSource;
class IMediaSource;
class MediaExtractorFactory;
class MetaData;
class Parcel;
class String8;
struct AMessage;
struct MediaSource;

@ -20,17 +20,13 @@
#include <sys/types.h>
#include <binder/IMemory.h>
#include <binder/MemoryDealer.h>
#include <media/stagefright/MediaErrors.h>
#include <media/stagefright/MetaData.h>
#include <utils/RefBase.h>
#include <utils/Vector.h>
namespace android {
class MediaBuffer;
class IMediaSource;
struct MediaSource : public virtual RefBase {
MediaSource();

@ -30,7 +30,6 @@
namespace android {
struct ABuffer;
class GraphicBuffer;
class MediaBuffer;
class MediaBufferObserver;
class MetaData;

@ -35,6 +35,7 @@ class DataSource;
class IDataSource;
struct IMediaHTTPService;
struct MediaSource;
class IMediaSource;
class MediaBuffer;
struct MediaClock;
struct NuCachedSource2;

@ -27,6 +27,7 @@ namespace android {
struct AMessage;
class MediaCodecBuffer;
class IMediaSource;
class VideoFrame;
struct FrameDecoder {

@ -21,6 +21,7 @@
#include <media/DataSource.h>
#include <media/stagefright/foundation/ABase.h>
#include <media/stagefright/MediaErrors.h>
#include <utils/List.h>
#include <utils/threads.h>
namespace android {

@ -22,6 +22,8 @@
namespace android {
class IMediaSource;
// A stagefright MediaSource that wraps a binder IMediaSource.
class CallbackMediaSource : public MediaSource {
public:

@ -17,13 +17,17 @@
#ifndef INTERFACE_UTILS_H_
#define INTERFACE_UTILS_H_
#include <media/MediaExtractor.h>
#include <media/MediaSource.h>
#include <media/IMediaExtractor.h>
#include <media/IMediaSource.h>
#include <utils/RefBase.h>
namespace android {
class DataSource;
class MediaExtractor;
struct MediaSource;
class IDataSource;
class IMediaExtractor;
class IMediaSource;
// Creates a DataSource which wraps the given IDataSource object.
sp<DataSource> CreateDataSourceFromIDataSource(const sp<IDataSource> &source);

@ -22,6 +22,7 @@
#include <media/IMediaExtractor.h>
#include <media/MediaExtractor.h>
#include <utils/List.h>
namespace android {

@ -19,6 +19,7 @@
#include <media/IMediaExtractor.h>
#include <media/MediaExtractor.h>
#include <media/stagefright/foundation/ABase.h>
namespace android {

@ -23,6 +23,8 @@
#include "ESQueue.h"
#include <android/hardware/cas/native/1.0/IDescrambler.h>
#include <binder/IMemory.h>
#include <binder/MemoryDealer.h>
#include <cutils/native_handle.h>
#include <media/stagefright/foundation/ABitReader.h>
#include <media/stagefright/foundation/ABuffer.h>

Loading…
Cancel
Save