xref: /OK3568_Linux_fs/external/gstreamer-rockchip/debian/changelog (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1gstreamer1.0-rockchip (1.14-4) stable; urgency=medium
2
3  * mppdec: Sort functions
4    ...
5
6 -- Caesar Wang <wxt@rock-chips.com>  Thu, 20 May 2021 09:55:00 +0800
7
8gstreamer1.0-rockchip (1.14-1) testing; urgency=medium
9
10  [ Randy Li ]
11  * rockchipmpp: add H.264 encoder class
12  * rockchipmpp: add build rules for H.264 encoder
13  * rockchipmpp: add mpp buffer allocator
14  * rockchipmpp: decoder: add a buffer pool
15  * rockchipmpp: add video decoder
16  * rockchipmpp: decoder: drop those invalid decoded result
17  * rockchipmpp: register video decoder in plugin
18  * rockchipmpp: add video decoder in build rules
19  * build: update rules to build properly decoder plugin
20  * debian: build: update debian version and changelog
21  * build: fix a error in build rules for rksink
22  * rockchipmpp: update the encoder API
23  * rockchipmpp: fix the alignment problem with smaller base
24  * rockchipmpp: allocating buffers using the frame info from mpp
25
26  [ Jacob Chen ]
27  * rksink: copy kmsutils to rkimagesink
28  * rksink: kmssink: comment gst_kms_sink_sync
29
30  [ Randy Li ]
31  * rksink: remove kmssink
32  * kms: kms from gst-plugins-bad
33  * kmssink: support 10 bit color depth pixel format
34
35  [ Jacob Chen ]
36  * build: add rksink
37
38  [ ayaka ]
39  * rksink: fix the error in build rules
40  * rkvideo: split the two elements into different plugins
41
42  [ Randy Li ]
43  * rockchipmpp: terminate future decoding when state change
44  * rockchipmpp: update the license of a missing header file
45
46  [ ayaka ]
47  * Revert "rockchipmpp: terminate future decoding when state change"
48
49  [ Randy Li ]
50  * rockchipmpp: decoder: drop more frames
51  * rockchipmpp: allow VP9 codec format
52
53  [ ayaka ]
54  * rockchipmpp: fix a critical issue with pad from upstream
55  * build: update configure script and remove m4 files
56  * add some i18n header and place for glib-compat
57
58  [ Jacob Chen ]
59  * build: update rules for rkximagesink/eglglessink
60  * eglgles: remove this plugins
61
62  [ Randy Li ]
63  * build: update some searching rules with upstream
64
65  [ Jacob Chen ]
66  * rkximage: fix wrong display size
67  * rkximage: workaround for vop scale limition
68
69  [ Randy Li ]
70  * rkximage: remove unused function
71
72  [ ayaka ]
73  * tests: add examples files
74
75  [ Randy Li ]
76  * rockchipmpp: allocate more size for encoder
77
78  [ ayaka ]
79  * rockchipmpp: remove duplicate and typo in the previous commit
80  * tests: examples: add a fast exit method
81
82  [ Randy Li ]
83  * tests: examples: fix the steps of the exit
84
85  [ ayaka ]
86  * rockchipmpp: release the buffer meta data
87  * tests: examples: allow setting the video and audio sink in player
88  * Revert "tests: examples: allow setting the video and audio sink in player"
89  * rockchipmpp: support more GstStateChange
90
91  [ Jacob Chen ]
92  * rkximagesink: use even for framebuffer width/height
93
94  [ ayaka ]
95  * rockchipmpp: drop frame when the mpp can't process it
96
97  [ Randy Li ]
98  * kms: remove it from src
99
100  [ Jacob Chen ]
101  * build: rename drmrockchip to rkximage
102
103  [ Randy Li ]
104  * rockchipmpp: fixup for the rate control of encoder
105  * rockchipmpp: remove the support of MPEG-2/MPEG-4
106
107  [ Jacob Chen ]
108  * rkximagesink: stop using ctrl_fd
109
110  [ ayaka ]
111  * rockchipmpp: keep input metadata for decoder
112
113  [ Randy Li ]
114  * rockchipmpp: allocate the correct buffer size for NV16
115  * rockchipmpp: support more formats for encoder
116  * build: fix some error in build rules
117
118  [ ayaka ]
119  * rockchipmpp: keep input metadata for decoder
120  * tests: examples: add more features to ayamero
121
122  [ Randy Li ]
123  * tests: move the playing operation
124  * rockchipmpp: increase the default quality settings
125  * rockchipmpp: add support for MPEG-1/2/4
126  * rockchipmpp: place the caps of the src port in a safe way
127  * rockchipmpp: only mapping the buffer when it is needed
128  * rockchipmpp: write extra info for echo I frame
129
130  [ ayaka ]
131  * rockchipmpp: add simple jpeg encoder
132  * rockchipmpp: add bare buffer pool
133  * rockchipmpp: add jpeg decoder
134  * rockchipmpp: deattach decoder output group on destroy
135
136  [ Randy Li ]
137  * rockchipmpp: a better way to stop the thread
138  * rockchipmpp: fixup for the interlace mode
139  * TEST: add appsink sample program
140  * TEST: build the appsink test program
141
142  [ ayaka ]
143  * [WIP]: rockchipmpp: fix color output format
144
145  [ Randy Li ]
146  * app sink
147
148 -- Randy Li <randy.li@rock-chips.com>  Fri, 27 Apr 2018 02:09:47 +0000
149
150gstreamer1.0-rockchip (1.10-5) testing; urgency=medium
151
152  [ Jacob Chen ]
153  * build: fix egl lib link missing
154  * rksink: HACK: drop pixel when display 4096 vdieo
155
156  [ Randy Li ]
157  * vpudec: drop the invalid buffer to avoid the screen mess
158  * [WIP]: mppvideoenc: a multiple thread version
159  * [WIP]: mppvideoenc: the first ugly version
160  * rockchipmpp: add build rules
161  * rockchipmpp: add to top build rule
162  * rockchipmpp: make the mppvideoenc as the abstract class
163  * rockchipmpp: add H.264 encoder class
164  * rockchipmpp: add build rules for H.264 encoder
165  * [WIP]: rockchipmpp: encoder: update API
166  * rockchipmpp: add mpp buffer allocator
167  * rockchipmpp: decoder: add a buffer pool
168  * rockchipmpp: add video decoder
169  * rockchipmpp: decoder: drop those invalid decoded result
170  * rockchipmpp: register video decoder in plugin
171  * rockchipmpp: add video decoder in build rules
172  * build: update rules to build properly decoder plugin
173
174 -- Randy Li <randy.li@rock-chips.com>  Thu, 23 Feb 2017 07:00:56 +0000
175
176gstreamer1.0-rockchip (1.10-4) stable; urgency=medium
177
178  [ Randy Li ]
179  * videorga: vpuenc: remove stub class
180
181  [ Jacob Chen ]
182  * vpudec: add rkximagesink
183  * vpudec: ximagesink: clean code
184  * vpudec: ximagesink: add display ratio
185  * vpudec: ximagesink: correct stride
186  * vpudec: ximagesink:  check display position in event thread
187  * vpudec: ximagesink: use a timer to throttle and redraw when paused
188  * vpudec: ximagesink: add render rectangle support
189  * vpudec: eglglesink/ximagesink: move to child folder
190  * vpudec: eglglessink: only use it in 1080p
191  * vpudec: ximagesink: remove throttle
192  * vpudec: ximagesinl: fix buffer count
193  * vpudec: ximagesinl: clear window first when expose
194  * vpudec: eglglessink: add zero-copy texture support for NV12
195  * Revert "vpudec: eglglessink: only use it in 1080p"
196  * vpudec: rkximagesink: adjust for fake 4k ui
197
198  [ Randy Li ]
199  * vpudec: remove EGL invoked video sink from this directory
200  * kms: move to the rksink
201  * rkvideo: move all the video sink to this plugin package
202  * build: debian: build and install new rkvideo plugin
203
204  [ Jacob Chen ]
205  * rkvideo: rename GstXImageSink to GstRkXImageSink
206
207  [ Randy Li ]
208  * debian: install new rkvideo plugin
209  * TEST: kmssink: print frame count
210
211  [ Jacob Chen ]
212  * rkvideo: eglglessink: use gst_data_queue_push_force
213  * rkvideo: rkximagesink: fix display_ratio
214
215  [ Randy Li ]
216  * vpudec: support dynamic update input caps
217  * build: debian: remove stub dbg package
218  * vpudec: remove unused eos filed
219  * vpudec: adjust the buffer pool lifetime
220  * vpudec: disable force check for profile
221
222  [ Jacob Chen ]
223  * rkvideo: rkximagesink: fix display bug in fake 4k
224
225  [ Randy Li ]
226  * vpudec: clean up the code
227  * rksink: clean up the code
228
229  [ Jacob Chen ]
230  * build: don't build eglsink and rkximagesink without x11
231
232  [ Randy Li ]
233  * vpudec: force the rockchip mpp to exit at the last packet
234
235 -- Randy Li <randy.li@rock-chips.com>  Wed, 15 Feb 2017 01:45:42 +0000
236
237gstreamer1.0-rockchip (1.10-3) testing; urgency=medium
238
239  * vpudec: remove codec_data
240  * vpudec: bufferpool: remove allocate vpu_frame every times
241  * vpudec: add an allocator for buffers from vpu_display_pool
242  * vpudec: use GstVpuAllocator in GstVpuBufferpool
243  * vpudec: build: add gstvpuallocator
244  * vpudec: rename the vpu codec context field
245  * vpudec: adapt new buffer operating procedures
246  * vpumeta: stop using the vpumeta data
247
248 -- Randy Li <randy.li@rock-chips.com>  Wed, 21 Dec 2016 07:31:44 +0000
249
250gstreamer1.0-rockchip (1.10-2) testing; urgency=medium
251
252  * vpudec: add missing copyright information in a files
253  * vpudec: support flush() method in decoder
254  * vpudec: kmssink: support P010_10LE
255  * vpumeta: change the type of index field for invalid index
256  * vpudec: support 10 bits video color depth and P010_10LE output
257  * vpudec: not block the stop operation
258  * Revert "vpudec: not block the stop operation"
259  * vpudec: put the decoder getting output frame task to pad
260  * vpudec: add new method to handle statechange
261  * vpumeta: free vpumem from the mpp allocator
262  * vpudec: fix the bug in exit and cleanup
263
264 -- Randy Li <randy.li@rock-chips.com>  Thu, 15 Dec 2016 03:17:28 +0000
265
266gstreamer1.0-rockchip (1.10-1) testing; urgency=medium
267
268  * build: update the package name
269
270 -- Randy Li <randy.li@rock-chips.com>  Thu, 24 Nov 2016 06:23:55 +0000
271
272gstreamer1.0-rockchip (1.8-3) unstable; urgency=medium
273
274  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
275
276 -- Randy Li <randy.li@rock-chips.com>  Thu, 17 Nov 2016 07:59:00 +0000
277