146 Commits (d52b90bdb454e3dcda7652e50ac6a96a7a1f5b22)

Author SHA1 Message Date
Baptiste Coudurier b2984add80 do not parse full header for private streams 16 years ago
Baptiste Coudurier 617c461625 correctly handle maximum streams limit 16 years ago
Baptiste Coudurier 1c4df2ab24 export data from private streams 16 years ago
Baptiste Coudurier 4a01b3c714 initialize pes state to skip 16 years ago
Baptiste Coudurier 1f07654330 print reg desc in a more friendly way 16 years ago
Baptiste Coudurier ad183ff4e2 give context to dprintf 16 years ago
Baptiste Coudurier fc72ad1990 print registration descriptor in debug 16 years ago
Baptiste Coudurier 84c7d45e02 0x7a is E-AC3 descriptor 16 years ago
Baptiste Coudurier 7103a77b4d set codec_tag to stream type, so user can deal with it 16 years ago
Baptiste Coudurier 5b3c4c8ac6 set codec_tag to registration descriptor if present 16 years ago
Baptiste Coudurier ffdbada6c1 add streams even if they are not present in PMT, fix #1092 and #835 16 years ago
Baptiste Coudurier e6eb74d84c remove no longer needed fake dvbsub stream type 16 years ago
Baptiste Coudurier f2c357d95d reindent 16 years ago
Baptiste Coudurier ed68efad8b remove no longer needed init 16 years ago
Baptiste Coudurier 6a2a50f81f factorize 16 years ago
Baptiste Coudurier f42d1d824e simplify and merge 16 years ago
Baptiste Coudurier 08f94e989f move new_pes_av_stream to avoid forward declaration 16 years ago
Baptiste Coudurier 2fef7b5374 remove defines 16 years ago
Baptiste Coudurier 8430f3ecb8 rework stream type and codec identification 16 years ago
Baptiste Coudurier 40b0872a56 cosmetics, reindent, remove useless braces, whitespaces 16 years ago
Baptiste Coudurier 64ab5fa3df export all streams in ts demuxer 16 years ago
Baptiste Coudurier 6c7c2f7bb3 support AVDISCARD_ALL in mpegts demuxer 16 years ago
Baptiste Coudurier bdfa98249a return error in mpegts_push_data and propagate it 16 years ago
Baptiste Coudurier 64d882155d 10l, forgot ';', fix compilation 16 years ago
Baptiste Coudurier a5685be502 check that len is not negative 16 years ago
Baptiste Coudurier 0c1375575a demux whole PES packets from TS 16 years ago
Baptiste Coudurier e9859317eb move DEBUG define before include to get dprintf 16 years ago
Baptiste Coudurier c950c25ac0 remove useless wrapper 16 years ago
Baptiste Coudurier 7b9677f6b0 remove useless wrapper 16 years ago
Baptiste Coudurier ebcf352a25 replace DEBUG_SI with DEBUG and use dprintf 16 years ago
Baptiste Coudurier 495b37664d Set stream type to ac3 if registration descriptor is present. 16 years ago
Baptiste Coudurier 4f1db48e88 simplify registration descriptor parsing with bytestream get functions 16 years ago
Björn Axelsson a4d2af9b96 Ok, ts demuxer is more complicated than I thought 16 years ago
Baptiste Coudurier 2b97246ec2 fix end of buffer check, fix hang_read_header.h264.ts 16 years ago
Baptiste Coudurier 5f01c1258f avoid creating a new stream not referenced in pmt since it cannot be associated to a program, fix issue 835 16 years ago
Ivan Schreter 4c6b49bf74 Change TS seeking so it returns position/timestamp of a key frame. 16 years ago
Aurelien Jacobs 0868119106 use new metadata API in mpegts demuxer 16 years ago
Jindřich Makovička dcd913d9ed Fix minor memory leak. 16 years ago
Michael Niedermayer 1558d0b910 Fix probe & demuxing of Topfield 58XXPVR and 68XXPVR (topfield.rec) 16 years ago
Baptiste Coudurier 14120c95f0 set pts and dts when only pts is present, according to specs 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Diego Biurrun 6a5d31ac25 Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 16 years ago
Måns Rullgård 8c39a7582d mpegts: replace Program_t typedef with "struct Program" 16 years ago
Diego Biurrun ecfb51d1c2 Add necessary header for av_set_program_name and av_program_add_stream_index. 16 years ago
Diego Biurrun bad4063740 Move declaration of av_set_program_name and av_program_add_stream_index 16 years ago
Diego Biurrun 9686df2be5 Delete unnecessary 'extern' keywords. 16 years ago
Diego Biurrun 910f02a054 spelling cosmetics 16 years ago
Diego Pettenò fb65d2ca84 Use enum typers instead of int. 16 years ago
Michael Niedermayer ff9c8d7c6f Add flag to mark demuxers that can output discontinuous timestamps. 17 years ago
Anuradha Suraparaju f4bba2015a Dirac encapsulation in MPEG-TS 17 years ago