xref: /aosp_15_r20/external/lzma/CPP/7zip/Compress/LzmaRegister.cpp (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1*f6dc9357SAndroid Build Coastguard Worker // LzmaRegister.cpp
2*f6dc9357SAndroid Build Coastguard Worker 
3*f6dc9357SAndroid Build Coastguard Worker #include "StdAfx.h"
4*f6dc9357SAndroid Build Coastguard Worker 
5*f6dc9357SAndroid Build Coastguard Worker #include "../Common/RegisterCodec.h"
6*f6dc9357SAndroid Build Coastguard Worker 
7*f6dc9357SAndroid Build Coastguard Worker #include "LzmaDecoder.h"
8*f6dc9357SAndroid Build Coastguard Worker 
9*f6dc9357SAndroid Build Coastguard Worker #ifndef Z7_EXTRACT_ONLY
10*f6dc9357SAndroid Build Coastguard Worker #include "LzmaEncoder.h"
11*f6dc9357SAndroid Build Coastguard Worker #endif
12*f6dc9357SAndroid Build Coastguard Worker 
13*f6dc9357SAndroid Build Coastguard Worker namespace NCompress {
14*f6dc9357SAndroid Build Coastguard Worker namespace NLzma {
15*f6dc9357SAndroid Build Coastguard Worker 
16*f6dc9357SAndroid Build Coastguard Worker REGISTER_CODEC_E(LZMA,
17*f6dc9357SAndroid Build Coastguard Worker     CDecoder(),
18*f6dc9357SAndroid Build Coastguard Worker     CEncoder(),
19*f6dc9357SAndroid Build Coastguard Worker     0x30101,
20*f6dc9357SAndroid Build Coastguard Worker     "LZMA")
21*f6dc9357SAndroid Build Coastguard Worker 
22*f6dc9357SAndroid Build Coastguard Worker }}
23