GUI-STUDIO commited on
Commit
40ec243
·
1 Parent(s): 74f7e7d

Update showtime.ts

Browse files
Files changed (1) hide show
  1. src/sub-router/showtime.ts +7 -6
src/sub-router/showtime.ts CHANGED
@@ -296,10 +296,11 @@ async function handle_data(arg0: {
296
 
297
  let stream_to_pipe: boolean = true;
298
 
299
- if (fMP4 && !stream_to_pipe) {
300
  phase = "single";
301
  two_step = false;
302
  use_s3_pipe = false;
 
303
  }
304
 
305
  const xc = REQ0.searchParams.has("xc");
@@ -1573,14 +1574,14 @@ async function handle_data(arg0: {
1573
 
1574
  return await NS_ffmpeg_v2.F_build_ffmpeg_flags_t1({
1575
  playback: await ts_playback(),
1576
- // subtitles: subs === false ? undefined : subtitles,
1577
  probe_metadata,
1578
  delivery_format,
1579
  delivery_mode: "download",
1580
  output_destination: file_with_path || "",
1581
  flash_ping: false,
1582
  dl_to_s3: false,
1583
- input_type: fMP4 ? "" : "ts",
1584
  phase_input: true
1585
  });
1586
  }
@@ -1598,14 +1599,14 @@ async function handle_data(arg0: {
1598
 
1599
  const data = await NS_ffmpeg_v2.F_build_ffmpeg_flags_t1({
1600
  playback: new_playback,
1601
- // subtitles: two_step || subs === false ? undefined : subtitles,
1602
  probe_metadata,
1603
  delivery_format: two_step ? "ts" : delivery_format,
1604
  delivery_mode,
1605
  output_destination: file_with_path || "",
1606
  flash_ping: false,
1607
- dl_to_s3: use_s3_pipe
1608
- // input_type: "ts"
1609
  });
1610
 
1611
  return data;
 
296
 
297
  let stream_to_pipe: boolean = true;
298
 
299
+ if (fMP4) {
300
  phase = "single";
301
  two_step = false;
302
  use_s3_pipe = false;
303
+ stream_to_pipe = false;
304
  }
305
 
306
  const xc = REQ0.searchParams.has("xc");
 
1574
 
1575
  return await NS_ffmpeg_v2.F_build_ffmpeg_flags_t1({
1576
  playback: await ts_playback(),
1577
+ subtitles: subs === false ? undefined : subtitles,
1578
  probe_metadata,
1579
  delivery_format,
1580
  delivery_mode: "download",
1581
  output_destination: file_with_path || "",
1582
  flash_ping: false,
1583
  dl_to_s3: false,
1584
+ input_type: fMP4 ? "mp4" : "ts",
1585
  phase_input: true
1586
  });
1587
  }
 
1599
 
1600
  const data = await NS_ffmpeg_v2.F_build_ffmpeg_flags_t1({
1601
  playback: new_playback,
1602
+ subtitles: two_step || subs === false ? undefined : subtitles,
1603
  probe_metadata,
1604
  delivery_format: two_step ? "ts" : delivery_format,
1605
  delivery_mode,
1606
  output_destination: file_with_path || "",
1607
  flash_ping: false,
1608
+ dl_to_s3: use_s3_pipe,
1609
+ phase_input: fMP4 && phase ? true : undefined
1610
  });
1611
 
1612
  return data;