+/**
+ * \brief Determines if the Transfer Syntax corresponds to any form
+ * of MPEG encoded Pixel data.
+ * @return True when any form of MPEG found. False otherwise.
+ */
+bool TS::IsMPEG(TSKey const &key)
+{
+ bool r = false;
+ // First check this is an actual transfer syntax
+ if ( IsTransferSyntax(key) )
+ {
+ if ( key == SpecialStrings[MPEG2MainProfile] )
+ {
+ r = true;
+ }
+ }
+ return r;
+}
+
+/**
+ * \brief Determines if the SOP id corresponds to any form
+ * of UltrasoundImageStorage_Retired.
+ * @return True when Ultrasound Image Storage Retired. False otherwise.
+ */
+bool TS::IsUltrasoundImageStorage_Retired(TSKey const &key)
+{
+ bool r = false;
+ // First check this is an actual SOP id
+ if ( IsTransferSyntax(key) )
+ {
+ if ( key == SpecialStrings[UltrasoundImageStorage_Retired] )
+ {
+ r = true;
+ }
+ }
+ return r;
+}