// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//
#include "ecom/registryinfo.rh"
#include <mmfplugininterfaceuids.hrh>
#include "devsoundciutestdevices.hrh"
#include <a3f/a3ffourcclookupuids.hrh>
#include <mmf/plugin/mmfdevsoundcustominterface.hrh>
RESOURCE REGISTRY_INFO theInfo
{
dll_uid = KUidDevsoundCIUTestDevicesDll ;
interfaces =
{
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidPlayBackStatusTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T001, P16" ; // four CC codes
opaque_data = "";
},
IMPLEMENTATION_INFO
{
implementation_uid = KUidEAacPlusDecoderTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T002, P16" ; // four CC codes
opaque_data = "";
},
IMPLEMENTATION_INFO
{
implementation_uid = KUidSbcEncoderTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T003, P16" ; // four CC codes
opaque_data = "";
},
IMPLEMENTATION_INFO
{
implementation_uid = KUidSetDrmProtectedTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T004, P16" ; // four CC codes
opaque_data = "";
},
IMPLEMENTATION_INFO
{
implementation_uid = KUidAdvancedAacEncodeSettingsTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T005, P16" ; // four CC codes
opaque_data = "";
},
IMPLEMENTATION_INFO
{
implementation_uid = KUidGetTimestampsTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T006, P16" ; // four CC codes
opaque_data = "";
},
IMPLEMENTATION_INFO
{
implementation_uid = KUidBufferFramesConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T007, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidAacDecoderConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T008, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidG729DecoderConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T009, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidG729EncoderConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T010, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidAudioVibraControlTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T011, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidSampleBufferingTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T012, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidAudioDspControlTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T013, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidSpeechEncoderConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T014, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidG711DecoderConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T015, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidG711EncoderConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T016, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidIlbcDecoderIntfcTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T017, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidIlbcEncoderIntfcTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T018, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidErrorConcealmentIntfcTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T019, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidGsmConfigTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T020, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidUnderflowAutoStopControlTestDevice;
version_no = 1;
display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
default_data = "T021, P16" ; // four CC codes
opaque_data = "";
}
};
},
INTERFACE_INFO
{
// UID of interface that is implemented
interface_uid = KUidA3fFourCCConvertorPlugin;
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BD7;
version_no = 1;
display_name = "T001";
default_data = "";
opaque_data = "<f>T001<u>0x10285BEC<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BD8;
version_no = 1;
display_name = "T002";
default_data = "";
opaque_data = "<f>T002<u>0x10285BED<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BD9;
version_no = 1;
display_name = "T003";
default_data = "";
opaque_data = "<f>T003<u>0x10285BEE<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BDA;
version_no = 1;
display_name = "T004";
default_data = "";
opaque_data = "<f>T004<u>0x10285BEF<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BDB;
version_no = 1;
display_name = "T005";
default_data = "";
opaque_data = "<f>T005<u>0x10285BF0<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BDC;
version_no = 1;
display_name = "T006";
default_data = "";
opaque_data = "<f>T006<u>0x10285BF1<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BDD;
version_no = 1;
display_name = "T007";
default_data = "";
opaque_data = "<f>T007<u>0x10285BF2<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BDE;
version_no = 1;
display_name = "T008";
default_data = "";
opaque_data = "<f>T008<u>0x10285BF3<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BDF;
version_no = 1;
display_name = "T009";
default_data = "";
opaque_data = "<f>T009<u>0x10285BF4<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE0;
version_no = 1;
display_name = "T010";
default_data = "";
opaque_data = "<f>T010<u>0x10285BF5<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE1;
version_no = 1;
display_name = "T011";
default_data = "";
opaque_data = "<f>T011<u>0x10285BF6<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE2;
version_no = 1;
display_name = "T012";
default_data = "";
opaque_data = "<f>T012<u>0x10285BF7<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE3;
version_no = 1;
display_name = "T013";
default_data = "";
opaque_data = "<f>T013<u>0x10285BF8<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE4;
version_no = 1;
display_name = "T014";
default_data = "";
opaque_data = "<f>T014<u>0x10285BF9<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE5;
version_no = 1;
display_name = "T015";
default_data = "";
opaque_data = "<f>T015<u>0x10285BFA<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE6;
version_no = 1;
display_name = "T016";
default_data = "";
opaque_data = "<f>T016<u>0x10285BFB<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE7;
version_no = 1;
display_name = "T017";
default_data = "";
opaque_data = "<f>T017<u>0x10285BFC<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE8;
version_no = 1;
display_name = "T018";
default_data = "";
opaque_data = "<f>T018<u>0x10285BFD<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BE9;
version_no = 1;
display_name = "T019";
default_data = "";
opaque_data = "<f>T019<u>0x10285BFE<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BEA;
version_no = 1;
display_name = "T020";
default_data = "";
opaque_data = "<f>T020<u>0x10285BFF<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285BEB;
version_no = 1;
display_name = "T021";
default_data = "";
opaque_data = "<f>T021<u>0x10285C00<m>";
},
IMPLEMENTATION_INFO
{
implementation_uid = 0x10285C03;
version_no = 1;
display_name = "Test";
default_data = "";
opaque_data = "<f>TEST<u>0x10285C02<m>";
}
};
},
INTERFACE_INFO
{
interface_uid = KUidDevSoundCustomInterfaceMux; // Mux plugin
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidMmfDevSoundCustomInterfaceMuxPlugin;
version_no = 1;
display_name = "Test MUX Custom Interface||Copyright 2008 Symbian Ltd. All Rights Reserved.||";
default_data = "10285c23" ; // UID of implementation
opaque_data = "";
}
};
},
INTERFACE_INFO
{
interface_uid = KUidDevSoundCustomInterfaceDeMux; // DeMux plugin
implementations =
{
IMPLEMENTATION_INFO
{
implementation_uid = KUidMmfDevSoundCustomInterfaceDeMuxPlugin;
version_no = 1;
display_name = "Test DEMUX Custom Interface||Copyright 2008 Symbian Ltd. All Rights Reserved.||";
default_data = "10285c24" ; // UID of implementation
opaque_data = "";
}
};
}
};
}