mirror of
https://github.com/arcodange-org/mediabunny.git
synced 2026-09-30 20:33:55 +02:00
Fix HEVC not being encodable in CI
This commit is contained in:
@@ -192,13 +192,17 @@ export class MpegTsMuxer extends Muxer {
|
||||
try {
|
||||
const trackData = this.getVideoTrackData(track, meta);
|
||||
|
||||
this.validateAndNormalizeTimestamp(trackData.track, packet.timestamp, packet.type === 'key');
|
||||
const timestamp = this.validateAndNormalizeTimestamp(
|
||||
trackData.track,
|
||||
packet.timestamp,
|
||||
packet.type === 'key',
|
||||
);
|
||||
|
||||
const preparedData = this.prepareVideoPacket(trackData, packet, meta);
|
||||
|
||||
trackData.packetQueue.push({
|
||||
data: preparedData,
|
||||
timestamp: packet.timestamp,
|
||||
timestamp,
|
||||
isKeyframe: packet.type === 'key',
|
||||
});
|
||||
|
||||
@@ -218,13 +222,17 @@ export class MpegTsMuxer extends Muxer {
|
||||
try {
|
||||
const trackData = this.getAudioTrackData(track, meta);
|
||||
|
||||
this.validateAndNormalizeTimestamp(trackData.track, packet.timestamp, packet.type === 'key');
|
||||
const timestamp = this.validateAndNormalizeTimestamp(
|
||||
trackData.track,
|
||||
packet.timestamp,
|
||||
packet.type === 'key',
|
||||
);
|
||||
|
||||
const preparedData = this.prepareAudioPacket(trackData, packet, meta);
|
||||
|
||||
trackData.packetQueue.push({
|
||||
data: preparedData,
|
||||
timestamp: packet.timestamp,
|
||||
timestamp,
|
||||
isKeyframe: packet.type === 'key',
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user