//--------------------------------------------------------------------------- void File_Jpeg::APP1() { //Parsing int64u Name; Get_C6(Name, "Name"); if (Name==CC6("Exif\0\0")) APP1_EXIF(); }
//--------------------------------------------------------------------------- bool File_7z::FileHeader_Begin() { //Element_Size if (Buffer_Size<6) return false; //Must wait for more data if (CC6(Buffer)!=0x377ABCAF271CLL) //"7z...." { Reject("7-Zip"); return false; } //All should be OK... return true; }
//--------------------------------------------------------------------------- bool File_Iso9660::FileHeader_Begin() { //Element_Size if (Buffer_Size<65536) return false; //Must wait for more data if (CC6(Buffer+32768)!=0x014344303031LL) //"Iso9660...." { Reject("ISO 9660"); return false; } //All should be OK... Accept("ISO 9660"); return true; }