summaryrefslogtreecommitdiff
path: root/src/libreal
AgeCommit message (Collapse)Author
2003-11-26lprintf cleanup, pass I.Daniel Caujolle-Bert
CVS patchset: 5796 CVS date: 2003/11/26 19:43:26
2003-11-16New stream/meta info (safe) stuff.Daniel Caujolle-Bert
BIG NOTE: use helpers to access to these informations (get/set/reset): _x_{stream,meta}_info_{get,set,reset}() are for internal use, don't use *_public() ones from inside the beast ;-) Some wrongly names "xine_" fonction renaming. CVS patchset: 5757 CVS date: 2003/11/16 23:33:42
2003-11-15start xine_stream_t separation (public/private).Miguel Freitas
(we should finish this before rc3.) - stream_info and meta_info variables are private now. obs: everything must be recompiled due xine_stream_t changes CVS patchset: 5733 CVS date: 2003/11/15 14:54:30
2003-11-15more helper functions cleanup (stream info, meta info)Miguel Freitas
CVS patchset: 5731 CVS date: 2003/11/15 13:01:00
2003-11-11rename internal API function (_x_<function>).Daniel Caujolle-Bert
CVS patchset: 5721 CVS date: 2003/11/11 18:44:50
2003-10-28Disable decoding of 14.4 and 28.8 codecs as they don't seem to work and we ↵James Stembridge
have native decoders anyway CVS patchset: 5630 CVS date: 2003/10/28 20:18:06
2003-10-23I should have seen this coming...Michael Roitzsch
The changes to the video API of course require the video/spu decoder and post plugin APIs to be increased as well. CVS patchset: 5579 CVS date: 2003/10/23 20:12:33
2003-08-25Reduce GCC verbosity (various prototype declaration fixes). ffmpeg, wine and ↵Daniel Caujolle-Bert
fft*post are untouched (fft: for now). CVS patchset: 5310 CVS date: 2003/08/25 21:51:37
2003-08-04support for arbitrary aspect ratiosMiguel Freitas
patch by Philip Jgenstedt CVS patchset: 5243 CVS date: 2003/08/04 03:47:09
2003-07-19simpler handling of all custom message data sizesJames Stembridge
CVS patchset: 5191 CVS date: 2003/07/19 16:40:43
2003-07-19Solaris doesn't like uint_fast32_t, but my Linux doesn't like uint_t either,Michael Roitzsch
standards are nice... CVS patchset: 5184 CVS date: 2003/07/19 11:51:40
2003-07-19Fix autogen.sh. Remove odd (nonstandard?) type.Robin KAY
CVS patchset: 5180 CVS date: 2003/07/19 00:08:58
2003-07-181) quietenJames Stembridge
2) use xine_hexdump for debug output CVS patchset: 5178 CVS date: 2003/07/18 23:50:25
2003-07-18use type specific data from headers in custom message - fixes playback of ↵James Stembridge
several RV20 and RV30 files CVS patchset: 5177 CVS date: 2003/07/18 23:37:38
2003-07-16use xine_hexdump functionJames Stembridge
CVS patchset: 5171 CVS date: 2003/07/16 21:57:42
2003-07-16dynamic chunk table size for handling frames with unusually large numbers of ↵James Stembridge
chunks CVS patchset: 5169 CVS date: 2003/07/16 20:28:03
2003-07-11- Fix by Michael Roitzsch to not use callbacks to get the real codecs path ↵Bastien Nocera
(Closes GNOME Bugzilla #116985) CVS patchset: 5142 CVS date: 2003/07/11 18:42:40
2003-07-09Attempt to catch more data chunks that will cause the decoder to lock upJames Stembridge
CVS patchset: 5138 CVS date: 2003/07/09 22:09:10
2003-06-03Some streams contain a first section with smaller video than the rest, so ↵James Stembridge
don't resize the frame buffer as this will lead to a segfault when the size increases CVS patchset: 5004 CVS date: 2003/06/03 15:44:31
2003-05-29handle streams where the actual video size is different to the size ↵James Stembridge
specified in the headers CVS patchset: 4980 CVS date: 2003/05/29 00:23:53
2003-05-26dynamic chunk buffer size to allow for high bitrate videoJames Stembridge
CVS patchset: 4959 CVS date: 2003/05/26 23:52:35
2003-05-26more descriptive codec stringsJames Stembridge
CVS patchset: 4953 CVS date: 2003/05/26 22:44:44
2003-05-26fix rv40 playbackJames Stembridge
CVS patchset: 4952 CVS date: 2003/05/26 22:33:36
2003-05-14as announced on xine-devel, this is the big Makefile refactoring:Michael Roitzsch
extracted some common targets and variables into a common Makefile which is then included CVS patchset: 4844 CVS date: 2003/05/14 16:21:44
2003-04-09the most obvious real codecs path was missing from autodetectionGuenter Bartsch
CVS patchset: 4578 CVS date: 2003/04/09 12:29:13
2003-04-04add initial async error/general message reporting to frontendMiguel Freitas
obs: more messages should be added CVS patchset: 4539 CVS date: 2003/04/04 19:20:46
2003-03-28whoupsGuenter Bartsch
CVS patchset: 4507 CVS date: 2003/03/28 23:40:23
2003-03-28some improvements on sending the right data for custom message (this should ↵Guenter Bartsch
fix some high-bandwidth RV30 streams), debug output improvements CVS patchset: 4504 CVS date: 2003/03/28 17:01:47
2003-03-05Add option to fix alignment problem with some (buggy) XVideo driversEwald Snel
Undo previous change to libreal (bug is general video decoding problem) CVS patchset: 4342 CVS date: 2003/03/05 22:12:40
2003-03-05Align the width to 8.Thibaut Mattern
I don't know if I have the only one Xv driver with this limitation. Is there an other way to fix this ? CVS patchset: 4341 CVS date: 2003/03/05 20:17:12
2003-02-14less warningsDaniel Caujolle-Bert
CVS patchset: 4163 CVS date: 2003/02/14 22:28:45
2003-01-23annoying printfMiguel Freitas
CVS patchset: 3993 CVS date: 2003/01/23 12:47:24
2003-01-08fixes/cleanups of the handled/unhandled codecsMiguel Freitas
for more information see message on xine-devel CVS patchset: 3818 CVS date: 2003/01/08 01:02:27
2003-01-03preload to register codec pathMiguel Freitas
CVS patchset: 3767 CVS date: 2003/01/03 23:18:13
2003-01-02- search for realplayer9 locationsMiguel Freitas
- minor fixes CVS patchset: 3754 CVS date: 2003/01/02 20:02:15
2003-01-01real video v40 support by chris rankin, added missing copyright ↵Guenter Bartsch
notices/credits for mplayer CVS patchset: 3746 CVS date: 2003/01/01 20:39:19
2002-12-23increase buffers for high quality rm filesStefan Holst
CVS patchset: 3647 CVS date: 2002/12/23 13:41:16
2002-12-22Make xine-lib compile with the SunPro compilerRobin KAY
CVS patchset: 3623 CVS date: 2002/12/22 00:35:04
2002-12-21path used by realplayer rpm packagesMiguel Freitas
CVS patchset: 3618 CVS date: 2002/12/21 18:59:46
2002-12-21Fix padding (crap near right picture border), use pitches[]Ewald Snel
CVS patchset: 3606 CVS date: 2002/12/21 15:31:15
2002-12-21- add buf->decoder_info_ptr: portability for systems where pointer hasMiguel Freitas
different sizeof than integer. - add extra_info structure to pass informations from input/demuxers down to the output frame. this can be used, for example, to pass the frame number of a frame (when known by decoder). also, immediate benefict is that we now have a slider which really shows the current position of the playing stream. new fields can be added to extra_info keeping binary compatibility - bumpy everybody's api versions CVS patchset: 3603 CVS date: 2002/12/21 12:56:44
2002-12-19Fix undefined symbols (link to appropriate libraries)Ewald Snel
CVS patchset: 3589 CVS date: 2002/12/19 21:40:02
2002-12-17close output on disposeGuenter Bartsch
CVS patchset: 3571 CVS date: 2002/12/17 02:27:26
2002-12-17implement dispose function, fix grave bug in audio decoder: it was actually ↵Guenter Bartsch
a video decoder plugin... CVS patchset: 3570 CVS date: 2002/12/17 02:17:25
2002-12-16Small hack to fix a problem with width.Thibaut Mattern
Now this stream play fine for me : http://a642.g.akamai.net/f/642/1360/5s/hosting1.hosting-media.com/fr/virgin/renaud/video/r_drmr-01_trail-high.rm CVS patchset: 3555 CVS date: 2002/12/16 00:57:35
2002-12-15log outputGuenter Bartsch
CVS patchset: 3550 CVS date: 2002/12/15 21:49:14
2002-12-14pts are now delivered in 1/90000 second unitsGuenter Bartsch
CVS patchset: 3524 CVS date: 2002/12/14 20:01:18
2002-12-10some metainfoGuenter Bartsch
CVS patchset: 3478 CVS date: 2002/12/10 19:47:02
2002-12-10libreal av sync fixStefan Holst
CVS patchset: 3477 CVS date: 2002/12/10 16:26:05
2002-12-07hush, set default framerate a little lowerGuenter Bartsch
CVS patchset: 3456 CVS date: 2002/12/07 01:55:36