- 20081204 snapshot - dropped obsolete/upstreamed patchesel8
parent
1eb8ac52b2
commit
f94e237d5a
@ -1,2 +1,2 @@
|
||||
mplayer-export-2008-09-03.tar.bz2
|
||||
mplayer-export-2008-12-04.tar.bz2
|
||||
Blue-1.7.tar.bz2
|
||||
|
@ -1,28 +0,0 @@
|
||||
Index: libmpdemux/demux_real.c
|
||||
===================================================================
|
||||
--- libmpdemux/demux_real.c (revision 27674)
|
||||
+++ libmpdemux/demux_real.c (revision 27675)
|
||||
@@ -947,6 +947,7 @@
|
||||
// last fragment!
|
||||
if(dp_hdr->len!=vpkg_length-vpkg_offset)
|
||||
mp_msg(MSGT_DEMUX,MSGL_V,"warning! assembled.len=%d frag.len=%d total.len=%d \n",dp->len,vpkg_offset,vpkg_length-vpkg_offset);
|
||||
+ if (vpkg_offset > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) vpkg_offset = dp->len - sizeof(dp_hdr_t) - dp_hdr->len;
|
||||
stream_read(demuxer->stream, dp_data+dp_hdr->len, vpkg_offset);
|
||||
if((dp_data[dp_hdr->len]&0x20) && (sh_video->format==0x30335652)) --dp_hdr->chunks; else
|
||||
dp_hdr->len+=vpkg_offset;
|
||||
@@ -970,6 +971,7 @@
|
||||
// non-last fragment:
|
||||
if(dp_hdr->len!=vpkg_offset)
|
||||
mp_msg(MSGT_DEMUX,MSGL_V,"warning! assembled.len=%d offset=%d frag.len=%d total.len=%d \n",dp->len,vpkg_offset,len,vpkg_length);
|
||||
+ if (len > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) len = dp->len - sizeof(dp_hdr_t) - dp_hdr->len;
|
||||
stream_read(demuxer->stream, dp_data+dp_hdr->len, len);
|
||||
if((dp_data[dp_hdr->len]&0x20) && (sh_video->format==0x30335652)) --dp_hdr->chunks; else
|
||||
dp_hdr->len+=len;
|
||||
@@ -992,6 +994,7 @@
|
||||
extra[0]=1; extra[1]=0; // offset of the first chunk
|
||||
if(0x00==(vpkg_header&0xc0)){
|
||||
// first fragment:
|
||||
+ if (len > dp->len - sizeof(dp_hdr_t)) len = dp->len - sizeof(dp_hdr_t);
|
||||
dp_hdr->len=len;
|
||||
stream_read(demuxer->stream, dp_data, len);
|
||||
ds->asf_packet=dp;
|
@ -1,21 +0,0 @@
|
||||
diff -up mplayer-export-2008-09-03/libvo/x11_common.c.bs mplayer-export-2008-09-03/libvo/x11_common.c
|
||||
--- mplayer-export-2008-09-03/libvo/x11_common.c.bs 2008-08-04 08:16:23.000000000 +0200
|
||||
+++ mplayer-export-2008-09-03/libvo/x11_common.c 2008-11-23 21:39:27.000000000 +0100
|
||||
@@ -1250,7 +1250,7 @@ Window vo_x11_create_smooth_window(Displ
|
||||
unsigned int width, unsigned int height,
|
||||
int depth, Colormap col_map)
|
||||
{
|
||||
- unsigned long xswamask = CWBackingStore | CWBorderPixel;
|
||||
+ unsigned long xswamask = CWBorderPixel;
|
||||
XSetWindowAttributes xswa;
|
||||
Window ret_win;
|
||||
|
||||
@@ -1261,7 +1261,7 @@ Window vo_x11_create_smooth_window(Displ
|
||||
}
|
||||
xswa.background_pixel = 0;
|
||||
xswa.border_pixel = 0;
|
||||
- xswa.backing_store = Always;
|
||||
+ xswa.backing_store = NotUseful;
|
||||
xswa.bit_gravity = StaticGravity;
|
||||
|
||||
ret_win =
|
@ -1,37 +0,0 @@
|
||||
diff -up mplayer-export-2008-09-03/stream/dvb_tune.c.dvb mplayer-export-2008-09-03/stream/dvb_tune.c
|
||||
--- mplayer-export-2008-09-03/stream/dvb_tune.c.dvb 2008-08-14 17:54:53.000000000 +0200
|
||||
+++ mplayer-export-2008-09-03/stream/dvb_tune.c 2008-11-23 21:33:29.000000000 +0100
|
||||
@@ -114,9 +114,7 @@ int dvb_open_devices(dvb_priv_t *priv, i
|
||||
mp_msg(MSGT_DEMUX, MSGL_ERR, "ERROR OPENING FRONTEND DEVICE %s: ERRNO %d\n", frontend_dev, errno);
|
||||
return 0;
|
||||
}
|
||||
-#ifdef CONFIG_DVB_HEAD
|
||||
- priv->sec_fd=0;
|
||||
-#else
|
||||
+#ifndef CONFIG_DVB_HEAD
|
||||
priv->sec_fd = open(sec_dev, O_RDWR);
|
||||
if(priv->sec_fd < 0)
|
||||
{
|
||||
diff -up mplayer-export-2008-09-03/stream/stream_dvb.c.dvb mplayer-export-2008-09-03/stream/stream_dvb.c
|
||||
--- mplayer-export-2008-09-03/stream/stream_dvb.c.dvb 2008-08-14 17:54:53.000000000 +0200
|
||||
+++ mplayer-export-2008-09-03/stream/stream_dvb.c 2008-11-23 21:33:29.000000000 +0100
|
||||
@@ -611,9 +611,10 @@ static void dvbin_close(stream_t *stream
|
||||
close(priv->dvr_fd);
|
||||
|
||||
close(priv->fe_fd);
|
||||
-#ifdef CONFIG_DVB
|
||||
+#ifndef CONFIG_DVB_HEAD
|
||||
close(priv->sec_fd);
|
||||
#endif
|
||||
+ priv->fe_fd = priv->sec_fd = priv->dvr_fd = -1;
|
||||
|
||||
priv->is_on = 0;
|
||||
dvb_free_config(priv->config);
|
||||
@@ -685,6 +686,7 @@ static int dvb_open(stream_t *stream, in
|
||||
return STREAM_ERROR;
|
||||
|
||||
priv = (dvb_priv_t *)stream->priv;
|
||||
+ priv->fe_fd = priv->sec_fd = priv->dvr_fd = -1;
|
||||
priv->config = dvb_get_config();
|
||||
if(priv->config == NULL)
|
||||
{
|
Loading…
Reference in new issue