Skip to content

Commit a27a9e6

Browse files
committed
Drop timeBase from convertAVFrameToFrameOutput API
Signed-off-by: Dmitry Rogozhkin <[email protected]>
1 parent 428db54 commit a27a9e6

File tree

6 files changed

+0
-7
lines changed

6 files changed

+0
-7
lines changed

src/torchcodec/_core/CpuDeviceInterface.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ std::unique_ptr<FiltersContext> CpuDeviceInterface::initializeFiltersContext(
109109
// `dimension_order` parameter. It's up to callers to re-shape it if needed.
110110
void CpuDeviceInterface::convertAVFrameToFrameOutput(
111111
const VideoStreamOptions& videoStreamOptions,
112-
[[maybe_unused]] const AVRational& timeBase,
113112
UniqueAVFrame& avFrame,
114113
FrameOutput& frameOutput,
115114
std::optional<torch::Tensor> preAllocatedOutputTensor) {

src/torchcodec/_core/CpuDeviceInterface.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ class CpuDeviceInterface : public DeviceInterface {
3333

3434
void convertAVFrameToFrameOutput(
3535
const VideoStreamOptions& videoStreamOptions,
36-
const AVRational& timeBase,
3736
UniqueAVFrame& avFrame,
3837
FrameOutput& frameOutput,
3938
std::optional<torch::Tensor> preAllocatedOutputTensor =

src/torchcodec/_core/CudaDeviceInterface.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,6 @@ std::unique_ptr<FiltersContext> CudaDeviceInterface::initializeFiltersContext(
265265

266266
void CudaDeviceInterface::convertAVFrameToFrameOutput(
267267
const VideoStreamOptions& videoStreamOptions,
268-
[[maybe_unused]] const AVRational& timeBase,
269268
UniqueAVFrame& avFrame,
270269
FrameOutput& frameOutput,
271270
std::optional<torch::Tensor> preAllocatedOutputTensor) {
@@ -284,7 +283,6 @@ void CudaDeviceInterface::convertAVFrameToFrameOutput(
284283
FrameOutput cpuFrameOutput;
285284
cpuInterface->convertAVFrameToFrameOutput(
286285
videoStreamOptions,
287-
timeBase,
288286
avFrame,
289287
cpuFrameOutput,
290288
preAllocatedOutputTensor);

src/torchcodec/_core/CudaDeviceInterface.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ class CudaDeviceInterface : public DeviceInterface {
2828

2929
void convertAVFrameToFrameOutput(
3030
const VideoStreamOptions& videoStreamOptions,
31-
const AVRational& timeBase,
3231
UniqueAVFrame& avFrame,
3332
FrameOutput& frameOutput,
3433
std::optional<torch::Tensor> preAllocatedOutputTensor =

src/torchcodec/_core/DeviceInterface.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ class DeviceInterface {
5656

5757
virtual void convertAVFrameToFrameOutput(
5858
const VideoStreamOptions& videoStreamOptions,
59-
const AVRational& timeBase,
6059
UniqueAVFrame& avFrame,
6160
FrameOutput& frameOutput,
6261
std::optional<torch::Tensor> preAllocatedOutputTensor = std::nullopt) = 0;

src/torchcodec/_core/SingleStreamDecoder.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1291,7 +1291,6 @@ FrameOutput SingleStreamDecoder::convertAVFrameToFrameOutput(
12911291
}
12921292
deviceInterface_->convertAVFrameToFrameOutput(
12931293
streamInfo.videoStreamOptions,
1294-
streamInfo.timeBase,
12951294
avFrame,
12961295
frameOutput,
12971296
preAllocatedOutputTensor);

0 commit comments

Comments
 (0)