[FFmpeg-cvslog] avformat/mpegts: add support for ATSC E-AC-3 streams

2024-11-20 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Thu Nov 14 14:57:01 2024 -0500| [be784e95ac5cd720fb0da0f13841b0fdf4f90391] | committer: Marton Balint avformat/mpegts: add support for ATSC E-AC-3 streams ATSC A/52:2018 Digital Audio Compression (AC-3, E-AC-3), Annex G defines stream_type 0x87 for E

[FFmpeg-cvslog] libavcodec/mpeg12dec.c: support DVB CC format 0x0502 in user_data

2024-11-26 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Thu Nov 21 02:54:08 2024 -0500| [78c4d6c136e10222a0b0ddff639c836f295a9029] | committer: Marth64 libavcodec/mpeg12dec.c: support DVB CC format 0x0502 in user_data Reviewed-by: Marth64 Signed-off-by: Marth64 > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/mpegts: is_pes_stream() use switch case

2024-12-03 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Sun Dec 1 00:14:14 2024 -0500| [5ba63f0ef1ea756400283ffc6d34d360c636ba7a] | committer: Marton Balint avformat/mpegts: is_pes_stream() use switch case also add STREAM_TYPE_PRIVATE_SECTION since a private_section() is not a PES_packet(). Signed-off-by

[FFmpeg-cvslog] avformat/mpegts*: reduce use of magic numbers

2024-12-03 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Sun Dec 1 00:14:13 2024 -0500| [1259760825acd89a3dabef5ef6b30e13f2252f14] | committer: Marton Balint avformat/mpegts*: reduce use of magic numbers Note ISO/IEC 13818-1 defines an Extension_descriptor with descriptor_tag value 0x3f (63), so I kept the

[FFmpeg-cvslog] libavcodec/mpeg12dec: append CC data to a53_buf_ref

2025-01-07 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Sat Dec 14 16:49:16 2024 -0500| [8ad2d1919fdf8a33f72761799367293bbb379b55] | committer: Marth64 libavcodec/mpeg12dec: append CC data to a53_buf_ref In mpeg_decode_a53_cc() only the A/53 part 4 CC data ("GA94") is saved between frames.

[FFmpeg-cvslog] avformat/mpeg: demux ivtv captions

2025-02-09 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Sat Dec 14 17:00:23 2024 -0500| [e838e6cbe2d8ab4ad9cea85e04e545ff27e97bdb] | committer: Marth64 avformat/mpeg: demux ivtv captions The packets start 'IVT0' or 'ivt0' ('I' = 0x49, 'i' = 0x69). Signed-off

[FFmpeg-cvslog] avcodec: add AV_CODEC_ID_IVTV_VBI

2025-02-09 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Sat Dec 14 17:00:22 2024 -0500| [9fb806fa57731690852dfb9ac2a0ae4ad5692fbf] | committer: Marth64 avcodec: add AV_CODEC_ID_IVTV_VBI IVTV, a Linux driver for TV tuners, and V4L2 utilize a coding named after IVTV to carry sliced VBI data in MPEG streams

[FFmpeg-cvslog] avcodec/mpeg12dec: rename 0x0502 CC format

2025-02-02 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Sun Feb 2 13:55:03 2025 -0500| [33daef5f498c7c6092dd1440481fa898f7c83cf4] | committer: Marth64 avcodec/mpeg12dec: rename 0x0502 CC format The format is used by at least Dish Network, but is not defined in any DVB standard, so remove references to DVB

[FFmpeg-cvslog] avformat/mpegts: add DVB descriptor_tag values already in use

2024-11-22 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Fri Nov 15 00:48:22 2024 -0500| [0dceced45c52acc773e690a7aa7ff2e3fb8c560b] | committer: Marton Balint avformat/mpegts: add DVB descriptor_tag values already in use Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] libavcodec/v4l2_buffers.c: set AVFrame interlaced flags

2024-12-23 Thread Scott Theisen
ffmpeg | branch: master | Scott Theisen | Wed Dec 18 16:59:53 2024 -0500| [9da1d2e66ab1ac9dcfaa290bbea78b2a4900ac0a] | committer: Zhao Zhili libavcodec/v4l2_buffers.c: set AVFrame interlaced flags Originally from: https://github.com/MythTV/mythtv/commit