# HG changeset patch # User Sebastien Jodogne # Date 1680947045 -7200 # Node ID 1700fe5c9737e3a064c030231221787ddf1e57ed # Parent a2dd9d03977fe0985e48d36f5fd1497f477a2287# Parent 742448a9b6009f894b4d9247e02504bd73589b7a integration mainline->db-protobuf diff -r a2dd9d03977f -r 1700fe5c9737 OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.cpp --- a/OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.cpp Sat Apr 08 10:53:39 2023 +0200 +++ b/OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.cpp Sat Apr 08 11:44:05 2023 +0200 @@ -472,6 +472,7 @@ } +#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 void DicomStoreUserConnection::LookupTranscoding(std::set& acceptedSyntaxes, const std::string& sopClassUid, DicomTransferSyntax sourceSyntax, @@ -496,8 +497,10 @@ } } } +#endif + - +#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 void DicomStoreUserConnection::Transcode(std::string& sopClassUid /* out */, std::string& sopInstanceUid /* out */, IDicomTranscoder& transcoder, @@ -632,8 +635,10 @@ } } } - +#endif + +#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 void DicomStoreUserConnection::Transcode(std::string& sopClassUid /* out */, std::string& sopInstanceUid /* out */, IDicomTranscoder& transcoder, @@ -646,4 +651,5 @@ Transcode(sopClassUid, sopInstanceUid, transcoder, buffer, size, DicomTransferSyntax_LittleEndianExplicit, hasMoveOriginator, moveOriginatorAET, moveOriginatorID); } +#endif } diff -r a2dd9d03977f -r 1700fe5c9737 OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.h --- a/OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.h Sat Apr 08 10:53:39 2023 +0200 +++ b/OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.h Sat Apr 08 11:44:05 2023 +0200 @@ -96,11 +96,13 @@ bool hasPreferred, DicomTransferSyntax preferred); +#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 void LookupTranscoding(std::set& acceptedSyntaxes, const std::string& sopClassUid, DicomTransferSyntax sourceSyntax, bool hasPreferred, DicomTransferSyntax preferred); +#endif public: explicit DicomStoreUserConnection(const DicomAssociationParameters& params); @@ -142,6 +144,7 @@ DicomTransferSyntax& transferSyntax, DcmFileFormat& dicom); +#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 void Transcode(std::string& sopClassUid /* out */, std::string& sopInstanceUid /* out */, IDicomTranscoder& transcoder, @@ -151,7 +154,9 @@ bool hasMoveOriginator, const std::string& moveOriginatorAET, uint16_t moveOriginatorID); - +#endif + +#if ORTHANC_ENABLE_DCMTK_TRANSCODING == 1 void Transcode(std::string& sopClassUid /* out */, std::string& sopInstanceUid /* out */, IDicomTranscoder& transcoder, @@ -160,5 +165,6 @@ bool hasMoveOriginator, const std::string& moveOriginatorAET, uint16_t moveOriginatorID); +#endif }; }