.class public final Lcom/luck/picture/lib/config/PictureSelectionConfig; .super Ljava/lang/Object; .source "PictureSelectionConfig.java" # interfaces .implements Landroid/os/Parcelable; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/luck/picture/lib/config/PictureSelectionConfig$InstanceHolder; } .end annotation # static fields .field public static final CREATOR:Landroid/os/Parcelable$Creator; .annotation system Ldalvik/annotation/Signature; value = { "Landroid/os/Parcelable$Creator<", "Lcom/luck/picture/lib/config/PictureSelectionConfig;", ">;" } .end annotation .end field # instance fields .field public aspect_ratio_x:I .field public aspect_ratio_y:I .field public camera:Z .field public cameraFileName:Ljava/lang/String; .field public checkNumMode:Z .field public chooseMode:I .field public circleDimmedLayer:Z .field public compressQuality:I .field public compressSavePath:Ljava/lang/String; .field public cropCompressQuality:I .field public cropHeight:I .field public cropStatusBarColorPrimaryDark:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public cropStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; .field public cropTitleBarBackgroundColor:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public cropTitleColor:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public cropWidth:I .field public downResId:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public enPreviewVideo:Z .field public enableCrop:Z .field public enablePreview:Z .field public enablePreviewAudio:Z .field public filterFileSize:I .field public freeStyleCropEnabled:Z .field public hideBottomControls:Z .field public imageEngine:Lcom/luck/picture/lib/engine/ImageEngine; .field public imageSpanCount:I .field public isCamera:Z .field public isChangeStatusBarFontColor:Z .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public isCompress:Z .field public isDragFrame:Z .field public isFallbackVersion:Z .field public isGif:Z .field public isNotPreviewDownload:Z .field public isOpenStyleCheckNumMode:Z .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public isOpenStyleNumComplete:Z .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public isSingleDirectReturn:Z .field public language:I .field public maxSelectNum:I .field public minSelectNum:I .field public minimumCompressSize:I .field public openClickSound:Z .field public outputCameraPath:Ljava/lang/String; .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public overrideHeight:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public overrideWidth:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public pictureStatusBarColor:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public previewEggs:Z .field public recordVideoSecond:I .field public rotateEnabled:Z .field public scaleEnabled:Z .field public selectionMedias:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/luck/picture/lib/entity/LocalMedia;", ">;" } .end annotation .end field .field public selectionMode:I .field public showCropFrame:Z .field public showCropGrid:Z .field public sizeMultiplier:F .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public specifiedFormat:Ljava/lang/String; .field public style:Lcom/luck/picture/lib/style/PictureParameterStyle; .field public suffixType:Ljava/lang/String; .field public synOrAsy:Z .field public themeStyleId:I .field public titleBarBackgroundColor:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public upResId:I .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field public videoMaxSecond:I .field public videoMinSecond:I .field public videoQuality:I .field public windowAnimationStyle:Lcom/luck/picture/lib/style/PictureWindowAnimationStyle; .field public zoomAnim:Z # direct methods .method static constructor ()V .registers 1 .line 337 new-instance v0, Lcom/luck/picture/lib/config/PictureSelectionConfig$1; invoke-direct {v0}, Lcom/luck/picture/lib/config/PictureSelectionConfig$1;->()V sput-object v0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->CREATOR:Landroid/os/Parcelable$Creator; return-void .end method .method public constructor ()V .registers 1 .line 192 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method protected constructor (Landroid/os/Parcel;)V .registers 5 .line 269 invoke-direct {p0}, Ljava/lang/Object;->()V .line 270 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->chooseMode:I .line 271 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 const/4 v1, 0x1 const/4 v2, 0x0 if-eqz v0, :cond_13 move v0, v1 goto :goto_14 :cond_13 move v0, v2 :goto_14 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->camera:Z .line 272 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1e move v0, v1 goto :goto_1f :cond_1e move v0, v2 :goto_1f iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isSingleDirectReturn:Z .line 273 const-class v0, Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; move-result-object v0 invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; move-result-object v0 check-cast v0, Lcom/luck/picture/lib/style/PictureParameterStyle; iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->style:Lcom/luck/picture/lib/style/PictureParameterStyle; .line 274 const-class v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; move-result-object v0 invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; move-result-object v0 check-cast v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; .line 275 const-class v0, Lcom/luck/picture/lib/style/PictureWindowAnimationStyle; invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; move-result-object v0 invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; move-result-object v0 check-cast v0, Lcom/luck/picture/lib/style/PictureWindowAnimationStyle; iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->windowAnimationStyle:Lcom/luck/picture/lib/style/PictureWindowAnimationStyle; .line 276 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->compressSavePath:Ljava/lang/String; .line 277 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->suffixType:Ljava/lang/String; .line 278 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cameraFileName:Ljava/lang/String; .line 279 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->specifiedFormat:Ljava/lang/String; .line 280 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->themeStyleId:I .line 281 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->selectionMode:I .line 282 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->maxSelectNum:I .line 283 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->minSelectNum:I .line 284 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoQuality:I .line 285 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropCompressQuality:I .line 286 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoMaxSecond:I .line 287 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoMinSecond:I .line 288 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->recordVideoSecond:I .line 289 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->minimumCompressSize:I .line 290 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->imageSpanCount:I .line 291 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->aspect_ratio_x:I .line 292 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->aspect_ratio_y:I .line 293 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropWidth:I .line 294 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropHeight:I .line 295 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->compressQuality:I .line 296 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->filterFileSize:I .line 297 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->language:I .line 298 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_d7 move v0, v1 goto :goto_d8 :cond_d7 move v0, v2 :goto_d8 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->zoomAnim:Z .line 299 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_e2 move v0, v1 goto :goto_e3 :cond_e2 move v0, v2 :goto_e3 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isCompress:Z .line 300 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_ed move v0, v1 goto :goto_ee :cond_ed move v0, v2 :goto_ee iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isCamera:Z .line 301 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_f8 move v0, v1 goto :goto_f9 :cond_f8 move v0, v2 :goto_f9 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isGif:Z .line 302 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_103 move v0, v1 goto :goto_104 :cond_103 move v0, v2 :goto_104 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enablePreview:Z .line 303 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_10e move v0, v1 goto :goto_10f :cond_10e move v0, v2 :goto_10f iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enPreviewVideo:Z .line 304 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_119 move v0, v1 goto :goto_11a :cond_119 move v0, v2 :goto_11a iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enablePreviewAudio:Z .line 305 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_124 move v0, v1 goto :goto_125 :cond_124 move v0, v2 :goto_125 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->checkNumMode:Z .line 306 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_12f move v0, v1 goto :goto_130 :cond_12f move v0, v2 :goto_130 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->openClickSound:Z .line 307 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_13a move v0, v1 goto :goto_13b :cond_13a move v0, v2 :goto_13b iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enableCrop:Z .line 308 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_145 move v0, v1 goto :goto_146 :cond_145 move v0, v2 :goto_146 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->freeStyleCropEnabled:Z .line 309 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_150 move v0, v1 goto :goto_151 :cond_150 move v0, v2 :goto_151 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->circleDimmedLayer:Z .line 310 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_15b move v0, v1 goto :goto_15c :cond_15b move v0, v2 :goto_15c iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->showCropFrame:Z .line 311 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_166 move v0, v1 goto :goto_167 :cond_166 move v0, v2 :goto_167 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->showCropGrid:Z .line 312 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_171 move v0, v1 goto :goto_172 :cond_171 move v0, v2 :goto_172 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->hideBottomControls:Z .line 313 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_17c move v0, v1 goto :goto_17d :cond_17c move v0, v2 :goto_17d iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->rotateEnabled:Z .line 314 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_187 move v0, v1 goto :goto_188 :cond_187 move v0, v2 :goto_188 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->scaleEnabled:Z .line 315 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_192 move v0, v1 goto :goto_193 :cond_192 move v0, v2 :goto_193 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->previewEggs:Z .line 316 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_19d move v0, v1 goto :goto_19e :cond_19d move v0, v2 :goto_19e iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->synOrAsy:Z .line 317 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1a8 move v0, v1 goto :goto_1a9 :cond_1a8 move v0, v2 :goto_1a9 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isDragFrame:Z .line 318 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1b3 move v0, v1 goto :goto_1b4 :cond_1b3 move v0, v2 :goto_1b4 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isNotPreviewDownload:Z .line 319 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1be move v0, v1 goto :goto_1bf :cond_1be move v0, v2 :goto_1bf iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isFallbackVersion:Z .line 320 sget-object v0, Lcom/luck/picture/lib/entity/LocalMedia;->CREATOR:Landroid/os/Parcelable$Creator; invoke-virtual {p1, v0}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; move-result-object v0 iput-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->selectionMedias:Ljava/util/List; .line 321 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->overrideWidth:I .line 322 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->overrideHeight:I .line 323 invoke-virtual {p1}, Landroid/os/Parcel;->readFloat()F move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->sizeMultiplier:F .line 324 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1e3 move v0, v1 goto :goto_1e4 :cond_1e3 move v0, v2 :goto_1e4 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isChangeStatusBarFontColor:Z .line 325 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1ee move v0, v1 goto :goto_1ef :cond_1ee move v0, v2 :goto_1ef iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isOpenStyleNumComplete:Z .line 326 invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B move-result v0 if-eqz v0, :cond_1f8 goto :goto_1f9 :cond_1f8 move v1, v2 :goto_1f9 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isOpenStyleCheckNumMode:Z .line 327 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->titleBarBackgroundColor:I .line 328 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->pictureStatusBarColor:I .line 329 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropTitleBarBackgroundColor:I .line 330 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropStatusBarColorPrimaryDark:I .line 331 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropTitleColor:I .line 332 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->upResId:I .line 333 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->downResId:I .line 334 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object p1 iput-object p1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->outputCameraPath:Ljava/lang/String; return-void .end method .method public static getCleanInstance()Lcom/luck/picture/lib/config/PictureSelectionConfig; .registers 1 .line 183 invoke-static {}, Lcom/luck/picture/lib/config/PictureSelectionConfig;->getInstance()Lcom/luck/picture/lib/config/PictureSelectionConfig; move-result-object v0 .line 184 invoke-direct {v0}, Lcom/luck/picture/lib/config/PictureSelectionConfig;->reset()V return-object v0 .end method .method public static getInstance()Lcom/luck/picture/lib/config/PictureSelectionConfig; .registers 1 .line 179 # getter for: Lcom/luck/picture/lib/config/PictureSelectionConfig$InstanceHolder;->INSTANCE:Lcom/luck/picture/lib/config/PictureSelectionConfig; invoke-static {}, Lcom/luck/picture/lib/config/PictureSelectionConfig$InstanceHolder;->access$000()Lcom/luck/picture/lib/config/PictureSelectionConfig; move-result-object v0 return-object v0 .end method .method private reset()V .registers 5 .line 110 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofImage()I move-result v0 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->chooseMode:I const/4 v0, 0x0 .line 111 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->camera:Z .line 112 sget v1, Lcom/luck/picture/lib/R$style;->picture_default_style:I iput v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->themeStyleId:I const/4 v1, 0x2 .line 113 iput v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->selectionMode:I const/16 v1, 0x9 .line 114 iput v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->maxSelectNum:I .line 115 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->minSelectNum:I const/4 v1, 0x1 .line 116 iput v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoQuality:I const/4 v2, -0x1 .line 117 iput v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->language:I const/16 v3, 0x5a .line 118 iput v3, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropCompressQuality:I .line 119 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoMaxSecond:I .line 120 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoMinSecond:I .line 121 iput v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->filterFileSize:I const/16 v2, 0x3c .line 122 iput v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->recordVideoSecond:I .line 123 iput v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->compressQuality:I const/16 v2, 0x64 .line 124 iput v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->minimumCompressSize:I const/4 v2, 0x4 .line 125 iput v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->imageSpanCount:I .line 126 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isCompress:Z .line 127 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->aspect_ratio_x:I .line 128 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->aspect_ratio_y:I .line 129 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropWidth:I .line 130 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropHeight:I .line 131 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isCamera:Z .line 132 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isGif:Z .line 133 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isSingleDirectReturn:Z .line 134 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enablePreview:Z .line 135 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enPreviewVideo:Z .line 136 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enablePreviewAudio:Z .line 137 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->checkNumMode:Z .line 138 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isNotPreviewDownload:Z .line 139 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->openClickSound:Z .line 140 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isFallbackVersion:Z .line 141 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enableCrop:Z .line 142 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->freeStyleCropEnabled:Z .line 143 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->circleDimmedLayer:Z .line 144 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->showCropFrame:Z .line 145 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->showCropGrid:Z .line 146 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->hideBottomControls:Z .line 147 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->rotateEnabled:Z .line 148 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->scaleEnabled:Z .line 149 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->previewEggs:Z .line 150 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->synOrAsy:Z .line 151 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->zoomAnim:Z .line 152 iput-boolean v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isDragFrame:Z .line 153 const-string v1, "" iput-object v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->compressSavePath:Ljava/lang/String; .line 154 const-string v2, ".JPEG" iput-object v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->suffixType:Ljava/lang/String; .line 155 iput-object v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cameraFileName:Ljava/lang/String; .line 156 iput-object v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->specifiedFormat:Ljava/lang/String; .line 157 new-instance v2, Ljava/util/ArrayList; invoke-direct {v2}, Ljava/util/ArrayList;->()V iput-object v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->selectionMedias:Ljava/util/List; const/4 v2, 0x0 .line 158 iput-object v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->imageEngine:Lcom/luck/picture/lib/engine/ImageEngine; .line 159 iput-object v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->style:Lcom/luck/picture/lib/style/PictureParameterStyle; .line 160 iput-object v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; .line 161 iput-object v2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->windowAnimationStyle:Lcom/luck/picture/lib/style/PictureWindowAnimationStyle; .line 162 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->titleBarBackgroundColor:I .line 163 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->pictureStatusBarColor:I .line 164 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropTitleBarBackgroundColor:I .line 165 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropStatusBarColorPrimaryDark:I .line 166 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropTitleColor:I .line 167 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->upResId:I .line 168 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->downResId:I .line 169 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isChangeStatusBarFontColor:Z .line 170 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isOpenStyleNumComplete:Z .line 171 iput-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isOpenStyleCheckNumMode:Z .line 172 iput-object v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->outputCameraPath:Ljava/lang/String; const/high16 v1, 0x3f000000 # 0.5f .line 173 iput v1, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->sizeMultiplier:F .line 174 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->overrideWidth:I .line 175 iput v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->overrideHeight:I return-void .end method # virtual methods .method public describeContents()I .registers 2 const/4 v0, 0x0 return v0 .end method .method public writeToParcel(Landroid/os/Parcel;I)V .registers 4 .line 202 iget v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->chooseMode:I invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V .line 203 iget-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->camera:Z invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeByte(B)V .line 204 iget-boolean v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isSingleDirectReturn:Z invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeByte(B)V .line 205 iget-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->style:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V .line 206 iget-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V .line 207 iget-object v0, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->windowAnimationStyle:Lcom/luck/picture/lib/style/PictureWindowAnimationStyle; invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V .line 208 iget-object p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->compressSavePath:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 209 iget-object p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->suffixType:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 210 iget-object p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cameraFileName:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 211 iget-object p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->specifiedFormat:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 212 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->themeStyleId:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 213 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->selectionMode:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 214 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->maxSelectNum:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 215 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->minSelectNum:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 216 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoQuality:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 217 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropCompressQuality:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 218 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoMaxSecond:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 219 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->videoMinSecond:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 220 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->recordVideoSecond:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 221 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->minimumCompressSize:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 222 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->imageSpanCount:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 223 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->aspect_ratio_x:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 224 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->aspect_ratio_y:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 225 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropWidth:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 226 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropHeight:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 227 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->compressQuality:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 228 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->filterFileSize:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 229 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->language:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 230 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->zoomAnim:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 231 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isCompress:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 232 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isCamera:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 233 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isGif:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 234 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enablePreview:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 235 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enPreviewVideo:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 236 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enablePreviewAudio:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 237 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->checkNumMode:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 238 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->openClickSound:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 239 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->enableCrop:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 240 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->freeStyleCropEnabled:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 241 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->circleDimmedLayer:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 242 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->showCropFrame:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 243 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->showCropGrid:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 244 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->hideBottomControls:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 245 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->rotateEnabled:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 246 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->scaleEnabled:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 247 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->previewEggs:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 248 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->synOrAsy:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 249 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isDragFrame:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 250 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isNotPreviewDownload:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 251 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isFallbackVersion:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 252 iget-object p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->selectionMedias:Ljava/util/List; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V .line 253 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->overrideWidth:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 254 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->overrideHeight:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 255 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->sizeMultiplier:F invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeFloat(F)V .line 256 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isChangeStatusBarFontColor:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 257 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isOpenStyleNumComplete:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 258 iget-boolean p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->isOpenStyleCheckNumMode:Z invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V .line 259 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->titleBarBackgroundColor:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 260 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->pictureStatusBarColor:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 261 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropTitleBarBackgroundColor:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 262 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropStatusBarColorPrimaryDark:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 263 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->cropTitleColor:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 264 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->upResId:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 265 iget p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->downResId:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V .line 266 iget-object p2, p0, Lcom/luck/picture/lib/config/PictureSelectionConfig;->outputCameraPath:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V return-void .end method