cb1bd11 | Jean-Baptiste Kempf | 08 May 2009, 23:22:45 UTC | 1.0.0 RC1 | 08 May 2009, 23:24:25 UTC |
7f779ac | Jean-Baptiste Kempf | 08 May 2009, 23:15:30 UTC | NEWS and fix typo in LIST. | 08 May 2009, 23:15:30 UTC |
75ff8a5 | Rémi Denis-Courmont | 08 May 2009, 15:31:52 UTC | XCB/X11: fix crop | 08 May 2009, 16:16:57 UTC |
43dd12e | Christophe Mutricy | 08 May 2009, 10:44:31 UTC | qt4: we need qtr() else we have encoding problems | 08 May 2009, 10:44:31 UTC |
56fb673 | Rémi Duraffort | 08 May 2009, 07:37:18 UTC | playlist_ram: fix memleaks and use "const char*" instead of "char*" whenever possible. | 08 May 2009, 07:38:34 UTC |
80684e7 | Laurent Aimar | 08 May 2009, 00:03:05 UTC | Fixed a race condition with input creation and events. input_CreateThread* have been splitted in two functions: - input_Create - input_Start to allow attaching to input events and creating settings/variables before starting the input thread. For consistency, input_StopThread has been renamed input_Stop. Initial report from Hugo Beauzee-Luyssen. | 08 May 2009, 00:12:39 UTC |
a135b02 | Christophe Mutricy | 08 May 2009, 00:08:57 UTC | Add Khmer and Sorani | 08 May 2009, 00:08:57 UTC |
cd48da6 | Matej Urbančič | 07 May 2009, 23:37:56 UTC | l10n: Slovenian update Signed-off-by: Christophe Mutricy <xtophe@videolan.org> | 07 May 2009, 23:37:56 UTC |
f6a30ab | Sidney Doria | 07 May 2009, 23:31:45 UTC | l10n: Brazilian Portuguese update Signed-off-by: Christophe Mutricy <xtophe@videolan.org> | 07 May 2009, 23:31:45 UTC |
93ec95e | Otto Kekäläinen | 07 May 2009, 23:30:05 UTC | l10n: Finnish update Signed-off-by: Christophe Mutricy <xtophe@videolan.org> | 07 May 2009, 23:30:05 UTC |
3dfad6a | Khoem Sokhem | 07 May 2009, 23:24:44 UTC | l10n: Initial Khmer translation Signed-off-by: Christophe Mutricy <xtophe@videolan.org> | 07 May 2009, 23:24:44 UTC |
8c3538f | Laurent Aimar | 07 May 2009, 21:56:13 UTC | Cosmetics. | 07 May 2009, 22:28:09 UTC |
331625d | Laurent Aimar | 07 May 2009, 21:28:57 UTC | Moved date_Decrement to libvlc core from dirac. | 07 May 2009, 22:28:09 UTC |
fc44328 | Laurent Aimar | 07 May 2009, 21:27:57 UTC | Added icyx as http alias (some icy servers seem to use it). | 07 May 2009, 22:28:09 UTC |
94761b0 | Laurent Aimar | 07 May 2009, 21:18:59 UTC | Used BLOCK_FLAG_PRIVATE_SHIFT for creating private masks. | 07 May 2009, 22:28:09 UTC |
1fc22d1 | Laurent Aimar | 07 May 2009, 21:17:15 UTC | Replaced DIRAC_EOS by BLOCK_FLAG_END_OF_SEQUENCE. | 07 May 2009, 22:28:09 UTC |
f7a8bc7 | Laurent Aimar | 07 May 2009, 21:13:32 UTC | Simplify and fix the block flag test in dirac packetizer. | 07 May 2009, 22:28:09 UTC |
816e1cd | Laurent Aimar | 07 May 2009, 20:55:13 UTC | Try to workaround serialno change in ogg web radio. At each serialno changes, the timestamp being non continuous, there will be an annoying glitch... | 07 May 2009, 22:28:09 UTC |
629d2ae | Laurent Aimar | 07 May 2009, 20:52:47 UTC | Fixed usage of VLC_TS_INVALID (dirac packetizer). | 07 May 2009, 22:28:09 UTC |
56ffbdf | David Flynn | 07 May 2009, 12:54:57 UTC | Packetizer is capable of: - repacketizing and reconstructing timestamps for a Dirac ES suitable for remultiplexing and decoding. - sanitizing an input stream that has non-signalled discontinuities - handling the basket case AVI fake-pts-is-dts method too: For a non well formed input (only has pts or dts), this is implemented by simulating the ReOrder Buffer model to resolve timestamps. Updated 20090507 with: - use VLC_TS_INVALID rather than private block flags - removed useless i_sync_flags - add support for next_parse_offset == 0 - eliminate dirac_FindEOS - use block_t's p_priv to avoid dirac_FindPictureNumber - remove b_picture_number, add parsecode helpers - when stream jumps backwards, generate correct EOS DU - dont use block_FindMaskedFlags - remove openloop fastsync - guarantee synchro sees EOS, remove duplicate EOS DUs - dont blindly believe that a data unit is > 1MB - fix compilation warning - fix issue with unsyncable p_extra - rearange file - add sanitization of prev_parse_offset - do duplicate EOS detection at the right place - move all operations on outqueue to Packetize - fix stupid offbyone on location of prev_parse_offset - sanity check output of sync at input to encapsualator - refactor dirac_BuildEncapsulationUnit - keep hold of precious timestamps - unfortunately block_t has no p_priv Signed-off-by: David Flynn <davidf@rd.bbc.co.uk> Signed-off-by: Laurent Aimar <fenrir@videolan.org> | 07 May 2009, 22:28:09 UTC |
b53cec0 | Rémi Denis-Courmont | 07 May 2009, 20:23:27 UTC | XCB/XVideo: handle scaling, crop and A/R | 07 May 2009, 20:58:54 UTC |
305b0ad | Rémi Denis-Courmont | 07 May 2009, 20:22:33 UTC | XCB/X11: handle scaling, crop and A/R (Crop is currently dysfunctional, picture offset are missing) | 07 May 2009, 20:58:04 UTC |
bad101b | Rémi Denis-Courmont | 07 May 2009, 20:32:24 UTC | XCB/XVideo: fix images with a planar format but without MIT-SHM | 07 May 2009, 20:35:57 UTC |
14670f9 | Rémi Denis-Courmont | 07 May 2009, 20:00:29 UTC | XCB/XVideo: implement pf_control: handle zoom and stay-on-top | 07 May 2009, 20:00:29 UTC |
13ee24b | Rémi Denis-Courmont | 07 May 2009, 19:59:50 UTC | XCB/X11: implement pf_control: handle zoom and stay-on-top | 07 May 2009, 19:59:50 UTC |
e24d1c8 | Laurent Aimar | 07 May 2009, 19:22:08 UTC | The schroedinger decoder does support non packetized streams. Thanks David Flynn for the remark. | 07 May 2009, 19:22:08 UTC |
a45cb92 | Laurent Aimar | 07 May 2009, 19:01:33 UTC | Set BLOCK_FLAG_CORRUPTED when reseting the packetizer. This one is more for consistency with what the core do. | 07 May 2009, 19:01:33 UTC |
38d1b1a | Laurent Aimar | 07 May 2009, 18:59:56 UTC | No need to set b_packetized in demuxer using a packetizer. demux_PacketizerNew has been fixed in that regard. | 07 May 2009, 18:59:56 UTC |
b41f126 | Laurent Aimar | 07 May 2009, 18:58:24 UTC | Decrease a bit the dirac demuxer (50) to avoid probing it too often. | 07 May 2009, 18:58:24 UTC |
710bd9a | David Flynn | 07 May 2009, 12:54:58 UTC | Reads raw dirac streams, feeds into packetizer. Updated 20090507 with: - migrate to VLC_TS_INVALID - fix coding style - use generic handling of DEMUX_SET_TIME - don't add +1 to dts/pts - zero point hack while VLC_TS_INVALID = 0 Signed-off-by: David Flynn <davidf@rd.bbc.co.uk> Signed-off-by: Laurent Aimar <fenrir@videolan.org> | 07 May 2009, 18:52:50 UTC |
80cfbe0 | Laurent Aimar | 07 May 2009, 18:45:47 UTC | Reset the timestamp state on BLOCK_FLAG_DISCONTINUITY. On such flag, the bitstream before and after it are not related at all and so are the timestamp. In order to not confuse the core, do not output wrong timestamps. | 07 May 2009, 18:45:47 UTC |
54aa64e | Rémi Denis-Courmont | 07 May 2009, 16:13:15 UTC | Use utf8_rename | 07 May 2009, 16:13:15 UTC |
353cd0a | Rémi Denis-Courmont | 07 May 2009, 16:11:15 UTC | Implement utf8_rename | 07 May 2009, 16:11:15 UTC |
493b654 | Rémi Denis-Courmont | 07 May 2009, 16:01:20 UTC | remove -> utf8_unlink | 07 May 2009, 16:01:20 UTC |
1a24f15 | David Flynn | 07 May 2009, 12:47:38 UTC | codec/schroedinger: don't reset decoder at corrupt block sentinel Also, don't reset pts interpolator at discontinuity Signed-off-by: David Flynn <davidf@rd.bbc.co.uk> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 07 May 2009, 15:36:30 UTC |
d78d1a8 | David Flynn | 07 May 2009, 12:47:37 UTC | codec/schrodinger: don't tag frames with missing pts timestamp will be interpolated at output of decoder instead. Signed-off-by: David Flynn <davidf@rd.bbc.co.uk> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 07 May 2009, 15:36:30 UTC |
2ef4b5e | David Flynn | 07 May 2009, 12:47:36 UTC | codec/schroedinger: fix segfault when schro_decoder_pull returns NULL Signed-off-by: David Flynn <davidf@rd.bbc.co.uk> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 07 May 2009, 15:36:30 UTC |
999e1c3 | David Flynn | 07 May 2009, 12:47:35 UTC | Disable glibc runtime check if configure passed due to disable-{nls, mozilla} Signed-off-by: David Flynn <davidf@rd.bbc.co.uk> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 07 May 2009, 15:36:29 UTC |
dd3a05a | Rémi Denis-Courmont | 07 May 2009, 15:13:19 UTC | Remove useless check for machine/soundcard.h | 07 May 2009, 15:13:19 UTC |
e1bba59 | Joris van Rooij | 07 May 2009, 15:10:19 UTC | oss: OpenBSD compile fix Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 07 May 2009, 15:10:19 UTC |
5cde14c | Rémi Denis-Courmont | 07 May 2009, 15:08:39 UTC | We need both priority scheduling and thread priority scheduling here | 07 May 2009, 15:08:39 UTC |
41a159b | Joris van Rooij | 07 May 2009, 15:03:29 UTC | OpenBSD compilation fix Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 07 May 2009, 15:03:29 UTC |
df89fd6 | Jean-Baptiste Kempf | 07 May 2009, 13:08:18 UTC | Added dvh1 fourcc to ffmpeg | 07 May 2009, 13:08:18 UTC |
9ad959c | Jean-Baptiste Kempf | 07 May 2009, 12:42:40 UTC | Qt4: preferences, fix Global hotkeys display | 07 May 2009, 12:44:03 UTC |
bf397e8 | Rémi Duraffort | 07 May 2009, 12:14:05 UTC | config: fix memleak. | 07 May 2009, 12:14:05 UTC |
f999294 | Jean-Baptiste Kempf | 07 May 2009, 00:46:58 UTC | Qt: fix systrayIcon menu status to show correct tooltip and status. Noticed by fenrir. | 07 May 2009, 00:46:58 UTC |
4402216 | Jean-Baptiste Kempf | 07 May 2009, 00:31:47 UTC | Qt: correctly implement the Global Hotkey saving. Close blocker #2723 | 07 May 2009, 00:32:06 UTC |
fab56e2 | Laurent Aimar | 06 May 2009, 21:51:09 UTC | Added hdv6->8 fourcc to ffmpeg. | 06 May 2009, 21:51:09 UTC |
3e1ec37 | Laurent Aimar | 06 May 2009, 21:22:28 UTC | Fixed VP31 in NSV files. It seems that ffmpeg care about VP30 != VP31 fourcc. | 06 May 2009, 21:26:35 UTC |
dd7fc9b | Jean-Baptiste Kempf | 06 May 2009, 20:56:25 UTC | Audioscrobbler: activate libre.fm capacity since last.fm is geing more and more on the dark side... :D | 06 May 2009, 20:56:25 UTC |
8b0468f | Jean-Baptiste Kempf | 06 May 2009, 13:16:05 UTC | NEWS. | 06 May 2009, 20:24:51 UTC |
60c1455 | Laurent Aimar | 06 May 2009, 20:10:11 UTC | Fixed typo in avcodec audio. | 06 May 2009, 20:10:11 UTC |
e5e22fe | Laurent Aimar | 06 May 2009, 19:44:51 UTC | Try to fix compilation with older ffmpeg version. | 06 May 2009, 19:45:52 UTC |
14b2a51 | Rémi Denis-Courmont | 06 May 2009, 19:31:53 UTC | Add rawaud to the list | 06 May 2009, 19:31:53 UTC |
e3965ab | Jarmo Torvinen | 29 April 2009, 05:37:10 UTC | Initial implementation of Raw audio plugin Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | 06 May 2009, 19:31:50 UTC |
d1a53a3 | Rémi Denis-Courmont | 01 September 2008, 19:25:44 UTC | Atomically update the cache file | 06 May 2009, 18:45:02 UTC |
7037664 | Rémi Denis-Courmont | 06 May 2009, 17:31:21 UTC | Remove useless parameter | 06 May 2009, 17:31:21 UTC |
b8247ac | Rémi Denis-Courmont | 06 May 2009, 17:23:32 UTC | Make the config file lock per process rather than per instance | 06 May 2009, 17:25:59 UTC |
2085be2 | Rémi Denis-Courmont | 06 May 2009, 17:22:16 UTC | Config lock is pointless while reading/resetting the configuration | 06 May 2009, 17:25:59 UTC |
baa37df | Rémi Denis-Courmont | 06 May 2009, 17:20:53 UTC | Always take the item lock when reading/writing configuration values This was a bit sloppy. In some cases, we had the config fiel lock, but that that does not protect against config_Put*(). In some cases, the lock was only taken for strings but not float/integers. | 06 May 2009, 17:25:59 UTC |
e61b137 | Rémi Denis-Courmont | 06 May 2009, 16:44:42 UTC | Replace the configuration file atomically Another VLC instance could get a corrupt configuration otherwise. | 06 May 2009, 17:25:55 UTC |
5e32245 | Rémi Denis-Courmont | 01 September 2008, 19:24:27 UTC | Look for fdatasync (OSX seems to lack it) | 06 May 2009, 16:46:51 UTC |
4432e37 | Rémi Denis-Courmont | 06 May 2009, 16:16:43 UTC | Boolean cosmetic | 06 May 2009, 16:16:43 UTC |
981589f | Rémi Denis-Courmont | 06 May 2009, 16:15:50 UTC | Fix minor overflow bug | 06 May 2009, 16:15:50 UTC |
9a95700 | Rémi Denis-Courmont | 06 May 2009, 16:09:37 UTC | Refactor | 06 May 2009, 16:09:37 UTC |
579d4ae | Rémi Denis-Courmont | 06 May 2009, 16:05:56 UTC | Tilde expansion is the shell's job. Don't do it *too* (= twice). | 06 May 2009, 16:05:56 UTC |
3b457e1 | Rémi Denis-Courmont | 06 May 2009, 15:43:10 UTC | Make config_GetCustomConfigFile static | 06 May 2009, 15:43:10 UTC |
d6d444d | Rémi Denis-Courmont | 06 May 2009, 15:40:06 UTC | No need to keep the config file around all the time | 06 May 2009, 15:40:06 UTC |
0c88710 | Rémi Denis-Courmont | 06 May 2009, 15:15:27 UTC | Only load globalhotkeys if requested by caller This leaves the choice for bindings to use it or not. I wish we did the same for hotkeys and inhibit but it would break backward libvlc API compatibility. | 06 May 2009, 15:15:27 UTC |
36def77 | Laurent Aimar | 05 May 2009, 22:10:55 UTC | Fixed (partially) parsing of E-AC3 not using 1536 samples per frame. | 05 May 2009, 22:10:55 UTC |
029138a | Laurent Aimar | 05 May 2009, 21:49:27 UTC | Validated the audio layout and channels compatibility in aout_DecNew. It will avoid memory corruptions in case of a broken decoder. | 05 May 2009, 21:53:28 UTC |
d2f4a3f | Laurent Aimar | 05 May 2009, 21:48:58 UTC | Fixed acmod table for ac3/eac3. | 05 May 2009, 21:53:28 UTC |
68dec86 | Laurent Aimar | 05 May 2009, 21:30:53 UTC | Fixed a regression with avcodec due to 83f58a5076e659f63f47575c0c350b58367eaff0 | 05 May 2009, 21:53:28 UTC |
77c069c | Laurent Aimar | 05 May 2009, 21:21:58 UTC | Allow reading until the end of the file while discarding data. It probably closes #2719. | 05 May 2009, 21:53:28 UTC |
7d413c4 | Rémi Denis-Courmont | 05 May 2009, 20:40:01 UTC | Remove useless memset | 05 May 2009, 20:41:39 UTC |
e1252db | Rémi Duraffort | 05 May 2009, 19:44:05 UTC | growl: fix object leak. | 05 May 2009, 19:44:05 UTC |
8377d82 | Rémi Duraffort | 05 May 2009, 19:39:17 UTC | growl: fix an assert. | 05 May 2009, 19:39:17 UTC |
f6d6415 | Rémi Duraffort | 05 May 2009, 19:00:26 UTC | growl: fix compilation. | 05 May 2009, 19:00:26 UTC |
83f58a5 | Laurent Aimar | 05 May 2009, 18:29:14 UTC | Use audio channel layout only when supported by avcodec. Butw ithout it, the layout of multichannels audio are probably wrong. | 05 May 2009, 18:30:57 UTC |
7a4f283 | Rémi Denis-Courmont | 05 May 2009, 17:55:50 UTC | Wine: compilation fixes | 05 May 2009, 17:55:50 UTC |
65b3f54 | Rémi Denis-Courmont | 05 May 2009, 17:29:20 UTC | Comment syntax | 05 May 2009, 17:29:20 UTC |
02298ed | Rémi Denis-Courmont | 05 May 2009, 14:46:38 UTC | transcode {a,s,v}enc are module parameters Maybe we should split encoders per ES type? | 05 May 2009, 14:46:38 UTC |
604e62d | Rémi Denis-Courmont | 05 May 2009, 14:41:05 UTC | --opengl-provider is a module parameter | 05 May 2009, 14:41:05 UTC |
1c9e748 | Rémi Duraffort | 05 May 2009, 12:54:27 UTC | qt4: fix encoding problem when passing the album art url from the core to Qt. | 05 May 2009, 12:57:18 UTC |
bcc5b3f | Jean-Paul Saman | 05 May 2009, 09:36:55 UTC | libvlc: allow pause and stop during buffering (fixes: #2679) | 05 May 2009, 09:41:45 UTC |
256c86b | Jean-Paul Saman | 05 May 2009, 08:33:42 UTC | test.html: print pretty output when vlc.input.length and vlc.input.time return -1. | 05 May 2009, 09:41:45 UTC |
3834080 | Jean-Paul Saman | 03 May 2009, 18:37:27 UTC | mozilla: remove dead code | 05 May 2009, 09:41:45 UTC |
713ca60 | Jean-Paul Saman | 03 May 2009, 18:00:24 UTC | live555: Mark --rtsp-{http,mcast} as safe. | 05 May 2009, 09:41:45 UTC |
937b383 | Jean-Paul Saman | 01 May 2009, 14:31:37 UTC | src/control/media_player.c: cosmetics | 05 May 2009, 09:41:45 UTC |
65618ab | Jean-Paul Saman | 01 May 2009, 14:12:57 UTC | opengl: fix potential memleak | 05 May 2009, 09:41:45 UTC |
80716d8 | Jean-Paul Saman | 01 May 2009, 13:35:12 UTC | Update test.html for mozilla and activex based browsers. | 05 May 2009, 09:41:45 UTC |
edbf892 | Jean-Paul Saman | 01 May 2009, 13:32:37 UTC | live555: Mark --rtsp-tcp as safe. | 05 May 2009, 09:41:44 UTC |
0aa802a | Jean-Paul Saman | 01 May 2009, 13:26:24 UTC | live555: Fix #2676 show proper time when pausing iso 00:00:00 | 05 May 2009, 09:41:44 UTC |
6894293 | Jean-Paul Saman | 01 May 2009, 12:53:16 UTC | mozilla: Fix #2678 resizing browser plugin during playback. | 05 May 2009, 09:41:44 UTC |
09b400c | Jean-Paul Saman | 30 April 2009, 06:48:34 UTC | mozilla: cleanup | 05 May 2009, 09:41:44 UTC |
d42e4f9 | Jean-Paul Saman | 20 April 2009, 20:36:20 UTC | activex: sync test.html page with mozilla test.html page | 05 May 2009, 09:41:43 UTC |
55fbd58 | Jean-Paul Saman | 20 April 2009, 20:28:20 UTC | mozilla test.html still used some old vlc.playlist calls that are depreceated. These calls have been replaced by vlc.playlist.items.* calls. | 05 May 2009, 09:41:43 UTC |
71c633a | Jean-Paul Saman | 19 April 2009, 20:28:56 UTC | Be more relaxed and change all library paths when necessary. | 05 May 2009, 09:41:42 UTC |
2674879 | Jean-Paul Saman | 19 April 2009, 20:27:38 UTC | Honor libvlc/libvlccorelibrary versions | 05 May 2009, 09:41:41 UTC |
a2376bd | Laurent Aimar | 04 May 2009, 19:00:06 UTC | Do not try to seeking beyond the end of stream in mmstu. | 04 May 2009, 19:02:04 UTC |