Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d763b5d9 authored by Mathias Agopian's avatar Mathias Agopian
Browse files

get rid of references to MemoryDealer in SurfaceFlinger

parent 0926b618
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@ public:
    virtual sp<ISurfaceFlingerClient> createConnection() = 0;

    /* retrieve the control block */
    virtual sp<IMemory> getCblk() const = 0;
    virtual sp<IMemoryHeap> getCblk() const = 0;

    /* open/close transactions. recquires ACCESS_SURFACE_FLINGER permission */
    virtual void openGlobalTransaction() = 0;
+1 −1
Original line number Diff line number Diff line
@@ -56,7 +56,7 @@ public:
        status_t writeToParcel(Parcel* parcel) const;
    };
    
    virtual void getControlBlocks(sp<IMemory>* ctl) const = 0;
    virtual sp<IMemoryHeap> getControlBlock() const = 0;

    virtual sp<ISurface> createSurface( surface_data_t* data,
                                        int pid, 
+1 −1
Original line number Diff line number Diff line
@@ -149,7 +149,7 @@ private:
                // after assignment
                status_t                    mStatus;
                per_client_cblk_t*          mControl;
                sp<IMemory>                 mControlMemory;
                sp<IMemoryHeap>             mControlMemory;
                sp<ISurfaceFlingerClient>   mClient;
                SurfaceFlingerSynchro*      mSignalServer;
};
+0 −1
Original line number Diff line number Diff line
@@ -42,7 +42,6 @@ namespace android {

class Client;
class LayerBitmap;
class MemoryDealer;
class FreezeLock;

// ---------------------------------------------------------------------------
+0 −1
Original line number Diff line number Diff line
@@ -20,7 +20,6 @@

#include <utils/Errors.h>
#include <utils/Log.h>
#include <binder/MemoryDealer.h>
#include <binder/MemoryBase.h>
#include <binder/IMemory.h>

Loading