summaryrefslogtreecommitdiffstats
path: root/libavformat/mpegts.c
Commit message (Collapse)AuthorAgeFilesLines
...
| * mpegts: add compute_pcr option.Anton Khirnov2011-05-251-1/+21
| | | | | | | | Deprecate the corresponding AVFormatParameters field.
| * mpegts: do not output known sized packet if an unbounded packet is already ↵Baptiste Coudurier2011-05-121-1/+1
| | | | | | | | | | | | | | | | queued. Fix issue #2624. Signed-off-by: Anton Khirnov <[email protected]>
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-05-121-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (32 commits) 10-bit H.264 x86 chroma v loopfilter asm Port SMPTE S302M audio decoder from FFmbc 0.3. [Copyright headers corrected] Fix crash of interlaced MPEG2 decoding h264pred: fix one more aliasing violation. doc/APIchanges: fill in missing hashes and dates. flacenc: use proper initializers for AVOption default values. lavc: deprecate named constants for deprecated antialias_algo. aac: workaround for compilation on cygwin swscale: extend YUV422p support to 10bits depth tiff: add support for inverted FillOrder for uncompressed data Remove unused softfloat implementation. h264pred: fix aliasing violations. rotozoom: Eliminate French variable name. rotozoom: Check return value of fread(). rotozoom: Return an error value instead of calling exit(). rotozoom: Make init_demo() return int and check for errors on invocation. rotozoom: Drop silly UINT8 typedef. rotozoom: Drop some unnecessary parentheses. rotozoom: K&R coding style cosmetics rtsp: Only do keepalive using GET_PARAMETER if the server supports it ... Conflicts: Changelog cmdutils.c doc/APIchanges doc/general.texi ffmpeg.c ffplay.c libavcodec/h264pred_template.c libavcodec/resample.c libavutil/pixfmt.h libavutil/softfloat.c libavutil/softfloat.h tests/rotozoom.c Merged-by: Michael Niedermayer <[email protected]>
| * Port SMPTE S302M audio decoder from FFmbc 0.3.Baptiste Coudurier2011-05-111-0/+1
| |
* | Increase TS packet size detection buffer.Reimar Döffinger2011-05-071-1/+1
| | | | | | | | Fixes warning message with ticket #68.
* | Assume some TS packet size instead of failing completely.Reimar Döffinger2011-05-071-2/+4
| | | | | | | | Fixes ticket #68.
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-301-3/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Duplicate AMV: disable DR1 and don't override EMU_EDGE Duplicate lavf: inspect more frames for fps when container time base is coarse Wrong and we have correct fix: Fix races in default av_log handler vorbis: Replace sized int_fast integer types with plain int/unsigned. Remove disabled non-optimized code variants. NO bswap.h: Remove disabled code. Remove some disabled printf debug cruft. Replace more disabled printf() calls by av_dlog(). NO tests: Remove disabled code. NO Replace some commented-out debug printf() / av_log() messages with av_dlog(). vorbisdec: Replace some sizeof(type) by sizeof(*variable). NO vf_fieldorder: Replace FFmpeg by Libav in license boilerplate. Conflicts: libavcodec/h264.c libavcodec/vorbisdec.c libavutil/log.c Merged-by: Michael Niedermayer <[email protected]>
| * Remove some disabled printf debug cruft.Diego Biurrun2011-04-291-3/+0
| |
| * Replace some commented-out debug printf() / av_log() messages with av_dlog().Diego Biurrun2011-04-291-4/+2
| |
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-201-5/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (37 commits) In avcodec_open(), set return code to an error value only when an error occurs instead of unconditionally at the start of the function. lavc: remove reference to opt.h from Makefile. prefer avio_check() over url_exist() avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols lavu: remove misc disabled cruft lavu: remove FF_API_OLD_IMAGE_NAMES cruft NOT PULLED lavu: remove FF_API_OLD_EVAL_NAMES cruft lavc: remove misc disabled cruft. lavc: remove the FF_API_INOFFICIAL cruft. lavc: remove the FF_API_SET_STRING_OLD cruft. lavc: remove the FF_API_USE_LPC cruft. lavc: remove the FF_API_SUBTITLE_OLD cruft. lavc: remove the FF_API_VIDEO_OLD cruft. lavc: remove the FF_API_AUDIO_OLD cruft. lavc: remove the FF_API_OPT_SHOW cruft. lavc: remove the FF_API_MM_FLAGS cruft. lavf: remove misc disabled cruft. lavf: remove FF_API_INDEX_BUILT cruft lavf: remove FF_API_URL_CLASS cruft. lavf: remove FF_API_SYMVER cruft ... Merged-by: Michael Niedermayer <[email protected]>
| * lavf: remove FF_API_MAX_STREAMS cruftAnton Khirnov2011-04-191-5/+0
| |
* | Fix gazeta-20090408-1456-aa.tsMichael Niedermayer2011-04-061-0/+1
| | | | | | | | | | regression introduced by 15957b197a63d08c33c34f08ef8b161335736914 Signed-off-by: Michael Niedermayer <[email protected]>
* | mpegts: Put CODEC_ID_NONE check back that was removed by mistake in 5b56ad03Michael Niedermayer2011-04-051-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | Reimplement stream probe try #2Michael Niedermayer2011-04-031-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-04-011-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: mpegts: propagate avio EOF in read_packet() configure: Initial support for --target-os=symbian Fixed-point FFT and MDCT Include dependencies for test programs ac3enc: simplify sym_quant() flvdec: read index stored in the 'keyframes' tag. mov: Add support for zero-sized stsc runs. Merged-by: Michael Niedermayer <[email protected]>
| * mpegts: propagate avio EOF in read_packet()Jindrich Makovicka2011-03-311-1/+1
| | | | | | | | | | | | | | Allows distinguishing between EOF and IO error in read_packet return code. Signed-off-by: Jindrich Makovicka <[email protected]> Signed-off-by: Anton Khirnov <[email protected]>
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | | | | | Signed-off-by: Mans Rullgard <[email protected]>
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-171-1/+1
|\| | | | | | | | | | | | | | | | | | | Conflicts: Changelog doc/APIchanges doc/optimization.txt libavformat/avio.h Merged-by: Michael Niedermayer <[email protected]>
| * lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes senseAnton Khirnov2011-03-161-1/+1
| | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: deprecate url_feofAnton Khirnov2011-03-071-1/+1
| | | | | | | | | | | | AVIOContext.eof_reached should be used directly instead. Signed-off-by: Ronald S. Bultje <[email protected]>
| * mpegts: add all stream languages into metadataAnssi Hannula2011-03-071-6/+12
| | | | | | | | | | | | | | This is used at least on some older DVB broadcasts for dual-mono audio tracks. Signed-off-by: Ronald S. Bultje <[email protected]>
| * Flag DVB subtitles for the hard hearing appropriately using their ↵Hendrik Leppkes2011-03-071-1/+11
| | | | | | | | | | | | | | | | | | | | component_type id. This is based on the component_type definition in the DVB SI spec [1]. [1]: http://www.dvb.org/technology/standards/a038_DVB-SI_dEN300468v1.12.1.pdf Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: deprecate url_fgetc and remove all it usesAnton Khirnov2011-03-071-2/+2
| | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-041-7/+7
| | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]>
| * lavf: replace all uses of url_fskip with avio_seekAnton Khirnov2011-03-011-1/+1
| | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: avio_ prefix for url_fseekAnton Khirnov2011-03-011-10/+10
| | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: avio_ prefixes for get_* functionsAnton Khirnov2011-02-211-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In the name of consistency: get_byte -> avio_r8 get_<type> -> avio_r<type> get_buffer -> avio_read get_partial_buffer will be made private later get_strz is left out becase I want to change it later to return something useful. Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: move init_put_byte() to a new private header and rename itAnton Khirnov2011-02-201-2/+3
| | | | | | | | | | | | | | init_put_byte should never be used outside of lavf, since sizeof(AVIOContext) isn't part of public ABI. Signed-off-by: Ronald S. Bultje <[email protected]>
| * avio: rename ByteIOContext to AVIOContext.Anton Khirnov2011-02-201-5/+5
| | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]>
| * mpegts: set st->disposition according to ISO 639 language descriptorAnssi Hannula2011-02-141-0/+5
| | | | | | | | Signed-off-by: Mans Rullgard <[email protected]>
| * mpegts: remove unused macro MAX_SCAN_PACKETSVladimir Pantelic2011-02-091-3/+0
| | | | | | | | Signed-off-by: Mans Rullgard <[email protected]>
| * mpegts: remove get_pts duplicate of ff_parse_pes_pts.Vasyl' Vavrychuk2011-01-301-11/+4
| | | | | | | | | | Signed-off-by: Vasyl' Vavrychuk <[email protected]> Signed-off-by: Mans Rullgard <[email protected]>
| * Replace dprintf with av_dlogLuca Barbato2011-01-291-15/+15
| | | | | | | | dprintf clashes with POSIX.1-2008
| * Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-261-4/+4
| | | | | | | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts.
| * Set service_provider and service_name in mpegts demuxerGeorgi Chorbadzhiyski2011-01-201-2/+2
| | | | | | | | | | | | | | | | Set service_provider and service_name in mpegts demuxer, previously name and provider_name were set but since the muxer uses service_provider and service_name use them. Signed-off-by: Mans Rullgard <[email protected]>
* | mpegts: add all stream languages into metadataAnssi Hannula2011-03-081-6/+12
| | | | | | | | | | | | | | | | This is used at least on some older DVB broadcasts for dual-mono audio tracks. Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit 6a7e074eb98c4d45898d7f2920312db6899ee650)
* | Flag DVB subtitles for the hard hearing appropriately using their ↵Hendrik Leppkes2011-03-081-1/+11
| | | | | | | | | | | | | | | | | | | | | | component_type id. This is based on the component_type definition in the DVB SI spec [1]. [1]: http://www.dvb.org/technology/standards/a038_DVB-SI_dEN300468v1.12.1.pdf Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit 789936dbbda60990220b80769ed75702775ea0b2)
* | avio: deprecate url_fgetc and remove all it usesAnton Khirnov2011-03-081-2/+2
| | | | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit e51975392d85e72801193123945a35fb5221248f)
* | avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-051-7/+7
| | | | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit a2704c9712ad35cc22e7e0d8a79b581c07fa383b)
* | lavf: replace all uses of url_fskip with avio_seekAnton Khirnov2011-03-031-1/+1
| | | | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit e356fc57a2e9887370caec58d8aafeafd1f336dc)
* | avio: avio_ prefix for url_fseekAnton Khirnov2011-03-031-10/+10
| | | | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit 6b4aa5dac8f41aa452d0ce9a1bede9e59a303060)
* | In mpegts demuxer, do not output known sized packet if an unbounded packetBaptiste Coudurier2011-02-271-1/+1
| | | | | | | | is already queued. Fix issue #2624.
* | avio: avio_ prefixes for get_* functionsAnton Khirnov2011-02-221-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the name of consistency: get_byte -> avio_r8 get_<type> -> avio_r<type> get_buffer -> avio_read get_partial_buffer will be made private later get_strz is left out becase I want to change it later to return something useful. Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit b7effd4e8338f6ed5bda630ad7ed0809bf458648)
* | avio: move init_put_byte() to a new private header and rename itAnton Khirnov2011-02-201-2/+3
| | | | | | | | | | | | | | | | init_put_byte should never be used outside of lavf, since sizeof(AVIOContext) isn't part of public ABI. Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit e731b8d8729e75bfb69f5540e6446d6118dac549)
* | avio: rename ByteIOContext to AVIOContext.Anton Khirnov2011-02-201-5/+5
| | | | | | | | | | Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit ae628ec1fd7f54c102bf9e667a3edd404b9b9128)
* | mpegts: set st->disposition according to ISO 639 language descriptorAnssi Hannula2011-02-151-0/+5
| | | | | | | | | | Signed-off-by: Mans Rullgard <[email protected]> (cherry picked from commit 60e7306643054e93dfc1962f89b24554bb76e18a)
* | mpegts: remove unused macro MAX_SCAN_PACKETSVladimir Pantelic2011-02-111-3/+0
| | | | | | | | | | Signed-off-by: Mans Rullgard <[email protected]> (cherry picked from commit f4c79d1e0b2e797012304db57903e4091b0c2d7c)
* | mpegts: remove get_pts duplicate of ff_parse_pes_pts.Vasyl' Vavrychuk2011-01-311-11/+4
| | | | | | | | | | | | Signed-off-by: Vasyl' Vavrychuk <[email protected]> Signed-off-by: Mans Rullgard <[email protected]> (cherry picked from commit 665132e6204766b1d43ce413d6b1cc2a1d34ea29)
* | Replace dprintf with av_dlogLuca Barbato2011-01-301-15/+15
| | | | | | | | | | dprintf clashes with POSIX.1-2008 (cherry picked from commit dfd2a005eb29e4b9f2fdb97036eb7d5c38ae4bd4)
* | Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-281-4/+4
| | | | | | | | | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts. (cherry picked from commit c6610a216ed2948885772154a2eed696e0cb4aca)