Commit Graph

19 Commits

Author SHA1 Message Date
Álvaro Velad Galván ae423b4239 fix: Fix nalu parsing and improve performance in the transmuxer (#5846)
Fixes https://github.com/shaka-project/shaka-player/issues/5666
Fixes https://github.com/shaka-project/shaka-player/issues/5797
2023-11-02 17:54:28 +01:00
Álvaro Velad Galván 756a576586 fix: Fix NALU parsing in some HLS muxed live streams (#5688)
Related to https://github.com/shaka-project/shaka-player/issues/5666
2023-09-27 18:18:56 +02:00
Álvaro Velad Galván d9b49d992f fix: Allow PID change in TsParser (#5681)
This is necessary because some Live streams change audio or video PID
when there are ads.
2023-09-26 20:41:42 +02:00
Álvaro Velad Galván e191c75516 feat(HLS): Get the correct video info for TS segments with H.265 (#5616) 2023-09-08 08:45:47 +02:00
Álvaro Velad Galván 5fa8b42118 fix: Improve TsParse to avoid parsing errors (#5615) 2023-09-07 18:19:25 +02:00
Álvaro Velad Galván 54eaf6371a feat(CEA): Parse CEA from TS with H.265 (#5610) 2023-09-07 08:36:13 +02:00
Álvaro Velad Galván 1135115069 fix(HLS): Get the correct video codec for TS segments (#5598) 2023-09-05 20:01:33 +02:00
Álvaro Velad Galván 5c6ab9e0c8 fix: Fix PES parsing (#5559)
This changes the way pes are processed to gain efficiency and avoid
parsing incorrect pes.
2023-09-01 11:19:32 +02:00
Álvaro Velad Galván eec25b2c6e feat: Add TS transmuxer (#5386)
- Allow to have multiple transmuxers, but choose only the one that is
valid depending on whether it supports the codecs or not
- Supported codecs: AAC, AC-3, EC-3, H.264, MPEG/MP3
- It is prepared to allow more codecs in the future (HEVC/H.265) (no
muxed)
2023-08-29 14:53:57 -07:00
Álvaro Velad Galván 9bd559b94a feat: Add support for AC-3 and EC-3 audio in DVB streams (#5484) 2023-08-17 16:15:36 -07:00
Álvaro Velad Galván 412a7e8f92 feat: Add missing export in TsParser (#5145) 2023-04-11 16:51:09 +02:00
Álvaro Velad Galván 24a3b7da1a feat: Add EC-3 detection in TS (#5144) 2023-04-11 16:24:23 +02:00
Álvaro Velad Galván 42a9f968d8 feat(HLS): Get resolution from TS when load a Media Playlist (#5058) 2023-03-15 12:13:34 +01:00
Álvaro Velad Galván 48c30bcd03 feat: Add AC-3 detection in TS (#4931) 2023-01-24 17:58:27 -08:00
Álvaro Velad Galván 70fad8de8f feat(cea): Add CEA parser for TS (#4697)
Closes https://github.com/shaka-project/shaka-player/issues/3674

Co-authored-by: Joey Parrish <joeyparrish@google.com>
2022-11-28 18:56:22 +01:00
Álvaro Velad Galván 0d67ecd7cb fix: DAI ID3 metadata parsing (#4616)
Co-authored-by: Joey Parrish <joeyparrish@users.noreply.github.com>
2022-10-28 14:20:44 -07:00
Álvaro Velad Galván 3b534fd405 fix: Fix ID3 parsing in TS segments (#4609) 2022-10-25 15:55:02 -07:00
Álvaro Velad Galván 5157b44b2d feat: TS parser improvements (#4612) 2022-10-25 15:07:01 -07:00
Álvaro Velad Galván 95bbf72f42 feat: Parse ID3 metadata (#4409)
Co-authored-by: Alvaro Velad <alvaro.velad@mirada.tv>
2022-10-11 09:29:53 -07:00