summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2002-12-15cleanupGuenter Bartsch
CVS patchset: 3549 CVS date: 2002/12/15 21:23:39
2002-12-15Disable demux_mpeg_block_estimate_rate. This should be used only ifRocky Bernstein
the mux rate is found faulty since 1. It has problems of its own. 2. It does more I/O and work than just using the mux rate 3. The protocol way should be given the first chance. CVS patchset: 3535 CVS date: 2002/12/15 04:58:07
2002-12-15demux_mpeg_block_estimate_rate():Rocky Bernstein
Don't read outside of region that we are supposed to get bitrate estimate of. Bound the number of reads and samples (which also bounds the time spent in this routine. CVS patchset: 3530 CVS date: 2002/12/15 01:05:36
2002-12-14deliver timestamps in 1/90000 second units, fix handling of type 4 audio headersGuenter Bartsch
CVS patchset: 3523 CVS date: 2002/12/14 20:00:38
2002-12-14No need to install qtpalette.hDaniel Caujolle-Bert
CVS patchset: 3517 CVS date: 2002/12/14 14:27:03
2002-12-13always set input_pos and input_time on both, audio and video buffersGuenter Bartsch
CVS patchset: 3513 CVS date: 2002/12/13 21:13:17
2002-12-13Don't include headers files into *_SOURCES.Daniel Caujolle-Bert
CVS patchset: 3505 CVS date: 2002/12/13 08:23:19
2002-12-12Adds asfheader.hThibaut Mattern
CVS patchset: 3501 CVS date: 2002/12/12 23:34:39
2002-12-12Uses asfheader.hThibaut Mattern
CVS patchset: 3500 CVS date: 2002/12/12 23:30:18
2002-12-12Prepares mms/asf cleanup.Thibaut Mattern
CVS patchset: 3497 CVS date: 2002/12/12 22:40:06
2002-12-12* Initial version of an rtsp input plugin. It is far from being perfect,Stefan Holst
only a few streams work for now. * A couple of fixes in pnm input plugin. * Fixed stream info in demux_real. CVS patchset: 3495 CVS date: 2002/12/12 22:08:09
2002-12-12only relative forward seeking is supported by non-seekable input pluginsStefan Holst
CVS patchset: 3494 CVS date: 2002/12/12 17:51:03
2002-12-12fix stdin plugin, cosmetic cleanups in mp3 demuxerGuenter Bartsch
CVS patchset: 3493 CVS date: 2002/12/12 12:00:23
2002-12-12added support for (believe it or not) MS-style WAVE format headersMike Melanson
embedded in QT atoms CVS patchset: 3491 CVS date: 2002/12/12 03:50:37
2002-12-12handling of some strange avi files.Miguel Freitas
fixme: does someone knows avi format better? i don't completely understand that ##ix data. should we also look for ix##? CVS patchset: 3488 CVS date: 2002/12/12 01:40:07
2002-12-11that should fix playback of streams generated by dvgrab.Miguel Freitas
please report if it cause any trouble. CVS patchset: 3486 CVS date: 2002/12/11 19:01:37
2002-12-10some metainfoGuenter Bartsch
CVS patchset: 3478 CVS date: 2002/12/10 19:47:02
2002-12-09audio/video pid auto-detectionGuenter Bartsch
CVS patchset: 3471 CVS date: 2002/12/09 17:33:36
2002-12-08- get xine_demux_control_headers_done() out of the demuxers.Miguel Freitas
i want to make sure we have a 1:1 mapping of sending and waiting for BUF_CONTROL_HEADERS_DONE.) - bring asf demuxer into a saner state when seeking. that fixes the problem of wrong audio pts and hanging audio_out on huge sleeps (at least for asf). CVS patchset: 3465 CVS date: 2002/12/08 21:43:50
2002-12-06real bugfixes, improved discontinuity/live stream handling, handling of ↵Guenter Bartsch
audio-only streams - still experimental CVS patchset: 3453 CVS date: 2002/12/06 23:40:26
2002-12-06less verboseMiguel Freitas
CVS patchset: 3450 CVS date: 2002/12/06 19:23:29
2002-12-06terminate data with zero to avoid overrunMiguel Freitas
CVS patchset: 3430 CVS date: 2002/12/06 01:02:23
2002-12-06set fourcc so ffmpeg can detect buggy streamsMiguel Freitas
CVS patchset: 3429 CVS date: 2002/12/06 01:01:15
2002-12-04remove any mention of the special sample size bufferMike Melanson
CVS patchset: 3420 CVS date: 2002/12/04 04:07:08
2002-12-02- Fix segfault when there is no audio driver.Thibaut Mattern
- Display the content of the control stream (nothing interesting, basically a date) CVS patchset: 3415 CVS date: 2002/12/02 22:33:30
2002-12-01Big update :Thibaut Mattern
- more complete guid list from avifile - use the property that asf packets have a constant size to detect the first byte of a packet - some other ideas from MPlayer It should demux more streams now. For example, xine can play these streams now : http://xine.sourceforge.net/thibaut/problems/jutecity.asf mms://vip7.yacast.fr/encoderouifm (small french rock radio at 16kBit/s) (ffmpeg fails to decode it, you need to use win32 dll to hear something) Tell me if you can break it. Comments ? CVS patchset: 3410 CVS date: 2002/12/01 17:07:17
2002-11-29added special case to enable playback of signed 8-bit dataMike Melanson
CVS patchset: 3390 CVS date: 2002/11/29 18:38:02
2002-11-28automatically detecting MP3 in RIFF files is great, but be sure toMike Melanson
always disqualify AVI files CVS patchset: 3387 CVS date: 2002/11/28 18:42:25
2002-11-28Extended demuxer API with the methods get_capabilities() and ↵Peter Liljenberg
get_optional_data(). Bumped API version to 18. Added calls to these methods in xine_get_{spu,audio}_lang(). Added DVBSUB support in demux_ts.c CVS patchset: 3386 CVS date: 2002/11/28 10:21:05
2002-11-26change demux_eawve to use forward seeking. quick hack to input_http to ↵Robin KAY
support forward relative seeking. CVS patchset: 3378 CVS date: 2002/11/26 18:51:32
2002-11-26switch off real debug outputGuenter Bartsch
CVS patchset: 3371 CVS date: 2002/11/26 00:37:28
2002-11-25buffer size was not set in one caseGuenter Bartsch
CVS patchset: 3362 CVS date: 2002/11/25 02:32:48
2002-11-25and another top-level atom...Mike Melanson
CVS patchset: 3361 CVS date: 2002/11/25 02:28:35
2002-11-22implement version 5 audio header, small bugfixesGuenter Bartsch
CVS patchset: 3344 CVS date: 2002/11/22 23:37:04
2002-11-22_NEVER_ read from a non-seekable input plugin in content detection phase :-}Guenter Bartsch
CVS patchset: 3342 CVS date: 2002/11/22 20:13:14
2002-11-22audio codec detectionGuenter Bartsch
CVS patchset: 3341 CVS date: 2002/11/22 19:18:59
2002-11-22fix small bug so real demuxer will hopefully no longer feel responsible for ↵Guenter Bartsch
vcd content CVS patchset: 3333 CVS date: 2002/11/22 16:22:01
2002-11-22Developers can now run "make" in their work area (e.g. src/libffmpeg) and itStephen Torri
will build all dependent parts (e.g. libxine.la). The directory must still be prepared by running autogen.sh. CVS patchset: 3331 CVS date: 2002/11/22 05:25:14
2002-11-22at least rv30 is somewhat working (colors still wrong)Guenter Bartsch
CVS patchset: 3330 CVS date: 2002/11/22 03:38:07
2002-11-20I think it was a typo.Thibaut Mattern
asf with video should work now. CVS patchset: 3323 CVS date: 2002/11/20 20:22:52
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* new public output interface xine_{audio,video}_port_t instead of xine_{ao,vo}_driver_t, old names kept as aliases for compatibility * modified the engine to allow multiple streams per output * renaming of some internal structures according to public changes * moving SCR out of per-stream-metronom into a global metronom_clock_t residing in xine_t and therefore easily available to the output layer * adapting all available plugins (note to external projects: the compiler will help you a lot, if a plugin compiles, it is adapted, because all changes add new parameters to some functions) * bump up all interface versions because of xine_t and xine_stream_t changes CVS patchset: 3312 CVS date: 2002/11/20 11:57:38
2002-11-20finish bringing the VQA demuxer in line with the latest API spec; alsoMike Melanson
make an effort to make the demuxer stream-capable (this feature does not work yet) CVS patchset: 3310 CVS date: 2002/11/20 06:16:24
2002-11-20discovered a new top-level atom in productionMike Melanson
CVS patchset: 3309 CVS date: 2002/11/20 05:09:55
2002-11-20Enable ASF demuxer to recognise and skip over control streamsRobin KAY
CVS patchset: 3308 CVS date: 2002/11/20 01:49:42
2002-11-20prevent mpeg4 headers from being flushed.Miguel Freitas
CVS patchset: 3307 CVS date: 2002/11/20 01:46:08
2002-11-19Remove superfluous underscores in typesRobin KAY
CVS patchset: 3306 CVS date: 2002/11/19 23:23:47
2002-11-19qualify the audio in a MPEG-4 file as VBRMike Melanson
CVS patchset: 3299 CVS date: 2002/11/19 02:22:52
2002-11-18re-commit Ewald's memleak fixesMike Melanson
CVS patchset: 3297 CVS date: 2002/11/18 23:08:31
2002-11-18be more diligent at initializing variables; fix QT/PCM audio pop problemMike Melanson
CVS patchset: 3296 CVS date: 2002/11/18 19:29:46
2002-11-18resort the checks so that DVD playback finally worksMichael Roitzsch
(without eating the first stillframes) CVS patchset: 3293 CVS date: 2002/11/18 13:07:29