We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 288bb83 commit e153a07Copy full SHA for e153a07
src/torchcodec/decoders/_core/FFMPEGCommon.h
@@ -92,6 +92,8 @@ class AutoAVPacket {
92
93
public:
94
AutoAVPacket();
95
+ AutoAVPacket(const AutoAVPacket& other) = delete;
96
+ AutoAVPacket& operator=(const AutoAVPacket& other) = delete;
97
~AutoAVPacket();
98
};
99
@@ -100,7 +102,9 @@ class ReferenceAVPacket {
100
102
AVPacket* avPacket_;
101
103
104
- ReferenceAVPacket(AutoAVPacket& shared);
105
+ explicit ReferenceAVPacket(AutoAVPacket& shared);
106
+ ReferenceAVPacket(const ReferenceAVPacket& other) = delete;
107
+ ReferenceAVPacket& operator=(const ReferenceAVPacket& other) = delete;
108
~ReferenceAVPacket();
109
AVPacket* get();
110
AVPacket* operator->();
0 commit comments