1<ARG> 2<NAME>GstAdder::caps</NAME> 3<TYPE>GstCaps*</TYPE> 4<RANGE></RANGE> 5<FLAGS>rw</FLAGS> 6<NICK>Target caps</NICK> 7<BLURB>Set target format for mixing (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object.</BLURB> 8<DEFAULT></DEFAULT> 9</ARG> 10 11<ARG> 12<NAME>GstVideoScale::add-borders</NAME> 13<TYPE>gboolean</TYPE> 14<RANGE></RANGE> 15<FLAGS>rw</FLAGS> 16<NICK>Add Borders</NICK> 17<BLURB>Add black borders if necessary to keep the display aspect ratio.</BLURB> 18<DEFAULT>TRUE</DEFAULT> 19</ARG> 20 21<ARG> 22<NAME>GstVideoScale::dither</NAME> 23<TYPE>gboolean</TYPE> 24<RANGE></RANGE> 25<FLAGS>rwx</FLAGS> 26<NICK>Dither</NICK> 27<BLURB>Add dither (only used for Lanczos method).</BLURB> 28<DEFAULT>FALSE</DEFAULT> 29</ARG> 30 31<ARG> 32<NAME>GstVideoScale::envelope</NAME> 33<TYPE>gdouble</TYPE> 34<RANGE>[1,5]</RANGE> 35<FLAGS>rwx</FLAGS> 36<NICK>Envelope</NICK> 37<BLURB>Size of filter envelope.</BLURB> 38<DEFAULT>2</DEFAULT> 39</ARG> 40 41<ARG> 42<NAME>GstVideoScale::method</NAME> 43<TYPE>GstVideoScaleMethod</TYPE> 44<RANGE></RANGE> 45<FLAGS>rw</FLAGS> 46<NICK>method</NICK> 47<BLURB>method.</BLURB> 48<DEFAULT>Bilinear (2-tap)</DEFAULT> 49</ARG> 50 51<ARG> 52<NAME>GstVideoScale::sharpen</NAME> 53<TYPE>gdouble</TYPE> 54<RANGE>[0,1]</RANGE> 55<FLAGS>rwx</FLAGS> 56<NICK>Sharpen</NICK> 57<BLURB>Sharpening.</BLURB> 58<DEFAULT>0</DEFAULT> 59</ARG> 60 61<ARG> 62<NAME>GstVideoScale::sharpness</NAME> 63<TYPE>gdouble</TYPE> 64<RANGE>[0.5,1.5]</RANGE> 65<FLAGS>rwx</FLAGS> 66<NICK>Sharpness</NICK> 67<BLURB>Sharpness of filter.</BLURB> 68<DEFAULT>1</DEFAULT> 69</ARG> 70 71<ARG> 72<NAME>GstVideoScale::gamma-decode</NAME> 73<TYPE>gboolean</TYPE> 74<RANGE></RANGE> 75<FLAGS>rwx</FLAGS> 76<NICK>Gamma Decode</NICK> 77<BLURB>Decode gamma before scaling.</BLURB> 78<DEFAULT>FALSE</DEFAULT> 79</ARG> 80 81<ARG> 82<NAME>GstVideoScale::n-threads</NAME> 83<TYPE>guint</TYPE> 84<RANGE></RANGE> 85<FLAGS>rwx</FLAGS> 86<NICK>Threads</NICK> 87<BLURB>Maximum number of threads to use.</BLURB> 88<DEFAULT>1</DEFAULT> 89</ARG> 90 91<ARG> 92<NAME>GstURIDecodeBin::buffer-duration</NAME> 93<TYPE>gint64</TYPE> 94<RANGE>>= G_MAXULONG</RANGE> 95<FLAGS>rw</FLAGS> 96<NICK>Buffer duration (ns)</NICK> 97<BLURB>Buffer duration when buffering streams (-1 default value).</BLURB> 98<DEFAULT>-1</DEFAULT> 99</ARG> 100 101<ARG> 102<NAME>GstURIDecodeBin::buffer-size</NAME> 103<TYPE>gint</TYPE> 104<RANGE>>= G_MAXULONG</RANGE> 105<FLAGS>rw</FLAGS> 106<NICK>Buffer size (bytes)</NICK> 107<BLURB>Buffer size when buffering streams (-1 default value).</BLURB> 108<DEFAULT>-1</DEFAULT> 109</ARG> 110 111<ARG> 112<NAME>GstURIDecodeBin::caps</NAME> 113<TYPE>GstCaps*</TYPE> 114<RANGE></RANGE> 115<FLAGS>rw</FLAGS> 116<NICK>Caps</NICK> 117<BLURB>The caps on which to stop decoding. (NULL = default).</BLURB> 118<DEFAULT></DEFAULT> 119</ARG> 120 121<ARG> 122<NAME>GstURIDecodeBin::connection-speed</NAME> 123<TYPE>guint64</TYPE> 124<RANGE><= 18446744073709551</RANGE> 125<FLAGS>rw</FLAGS> 126<NICK>Connection Speed</NICK> 127<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 128<DEFAULT>0</DEFAULT> 129</ARG> 130 131<ARG> 132<NAME>GstURIDecodeBin::download</NAME> 133<TYPE>gboolean</TYPE> 134<RANGE></RANGE> 135<FLAGS>rw</FLAGS> 136<NICK>Download</NICK> 137<BLURB>Attempt download buffering when buffering network streams.</BLURB> 138<DEFAULT>FALSE</DEFAULT> 139</ARG> 140 141<ARG> 142<NAME>GstURIDecodeBin::expose-all-streams</NAME> 143<TYPE>gboolean</TYPE> 144<RANGE></RANGE> 145<FLAGS>rw</FLAGS> 146<NICK>Expose All Streams</NICK> 147<BLURB>Expose all streams, including those of unknown type or that don't match the 'caps' property.</BLURB> 148<DEFAULT>TRUE</DEFAULT> 149</ARG> 150 151<ARG> 152<NAME>GstURIDecodeBin::ring-buffer-max-size</NAME> 153<TYPE>guint64</TYPE> 154<RANGE><= G_MAXUINT</RANGE> 155<FLAGS>rw</FLAGS> 156<NICK>Max. ring buffer size (bytes)</NICK> 157<BLURB>Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled).</BLURB> 158<DEFAULT>0</DEFAULT> 159</ARG> 160 161<ARG> 162<NAME>GstURIDecodeBin::source</NAME> 163<TYPE>GstElement*</TYPE> 164<RANGE></RANGE> 165<FLAGS>r</FLAGS> 166<NICK>Source</NICK> 167<BLURB>Source object used.</BLURB> 168<DEFAULT></DEFAULT> 169</ARG> 170 171<ARG> 172<NAME>GstURIDecodeBin::subtitle-encoding</NAME> 173<TYPE>gchar*</TYPE> 174<RANGE></RANGE> 175<FLAGS>rw</FLAGS> 176<NICK>subtitle encoding</NICK> 177<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 178<DEFAULT>NULL</DEFAULT> 179</ARG> 180 181<ARG> 182<NAME>GstURIDecodeBin::uri</NAME> 183<TYPE>gchar*</TYPE> 184<RANGE></RANGE> 185<FLAGS>rw</FLAGS> 186<NICK>URI</NICK> 187<BLURB>URI to decode.</BLURB> 188<DEFAULT>NULL</DEFAULT> 189</ARG> 190 191<ARG> 192<NAME>GstURIDecodeBin::use-buffering</NAME> 193<TYPE>gboolean</TYPE> 194<RANGE></RANGE> 195<FLAGS>rw</FLAGS> 196<NICK>Use Buffering</NICK> 197<BLURB>Perform buffering on demuxed/parsed media.</BLURB> 198<DEFAULT>FALSE</DEFAULT> 199</ARG> 200 201<ARG> 202<NAME>GstSubtitleOverlay::font-desc</NAME> 203<TYPE>gchar*</TYPE> 204<RANGE></RANGE> 205<FLAGS>rw</FLAGS> 206<NICK>Subtitle font description</NICK> 207<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB> 208<DEFAULT>NULL</DEFAULT> 209</ARG> 210 211<ARG> 212<NAME>GstSubtitleOverlay::silent</NAME> 213<TYPE>gboolean</TYPE> 214<RANGE></RANGE> 215<FLAGS>rw</FLAGS> 216<NICK>Silent</NICK> 217<BLURB>Whether to show subtitles.</BLURB> 218<DEFAULT>FALSE</DEFAULT> 219</ARG> 220 221<ARG> 222<NAME>GstSubtitleOverlay::subtitle-encoding</NAME> 223<TYPE>gchar*</TYPE> 224<RANGE></RANGE> 225<FLAGS>rw</FLAGS> 226<NICK>subtitle encoding</NICK> 227<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 228<DEFAULT>NULL</DEFAULT> 229</ARG> 230 231<ARG> 232<NAME>GstSubtitleOverlay::subtitle-ts-offset</NAME> 233<TYPE>gint64</TYPE> 234<RANGE></RANGE> 235<FLAGS>rw</FLAGS> 236<NICK>Subtitle Timestamp Offset</NICK> 237<BLURB>The synchronisation offset between text and video in nanoseconds.</BLURB> 238<DEFAULT>0</DEFAULT> 239</ARG> 240 241<ARG> 242<NAME>GstPlaySink::audio-sink</NAME> 243<TYPE>GstElement*</TYPE> 244<RANGE></RANGE> 245<FLAGS>rw</FLAGS> 246<NICK>Audio Sink</NICK> 247<BLURB>the audio output element to use (NULL = default sink).</BLURB> 248<DEFAULT></DEFAULT> 249</ARG> 250 251<ARG> 252<NAME>GstPlaySink::av-offset</NAME> 253<TYPE>gint64</TYPE> 254<RANGE></RANGE> 255<FLAGS>rw</FLAGS> 256<NICK>AV Offset</NICK> 257<BLURB>The synchronisation offset between audio and video in nanoseconds.</BLURB> 258<DEFAULT>0</DEFAULT> 259</ARG> 260 261<ARG> 262<NAME>GstPlaySink::flags</NAME> 263<TYPE>GstPlayFlags</TYPE> 264<RANGE></RANGE> 265<FLAGS>rw</FLAGS> 266<NICK>Flags</NICK> 267<BLURB>Flags to control behaviour.</BLURB> 268<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume|Use software color balance</DEFAULT> 269</ARG> 270 271<ARG> 272<NAME>GstPlaySink::force-aspect-ratio</NAME> 273<TYPE>gboolean</TYPE> 274<RANGE></RANGE> 275<FLAGS>rw</FLAGS> 276<NICK>Force Aspect Ratio</NICK> 277<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 278<DEFAULT>TRUE</DEFAULT> 279</ARG> 280 281<ARG> 282<NAME>GstPlaySink::mute</NAME> 283<TYPE>gboolean</TYPE> 284<RANGE></RANGE> 285<FLAGS>rw</FLAGS> 286<NICK>Mute</NICK> 287<BLURB>Mute the audio channel without changing the volume.</BLURB> 288<DEFAULT>FALSE</DEFAULT> 289</ARG> 290 291<ARG> 292<NAME>GstPlaySink::sample</NAME> 293<TYPE>GstSample*</TYPE> 294<RANGE></RANGE> 295<FLAGS>r</FLAGS> 296<NICK>Sample</NICK> 297<BLURB>The last sample (NULL = no video available).</BLURB> 298<DEFAULT></DEFAULT> 299</ARG> 300 301<ARG> 302<NAME>GstPlaySink::send-event-mode</NAME> 303<TYPE>GstPlaySinkSendEventMode</TYPE> 304<RANGE></RANGE> 305<FLAGS>rw</FLAGS> 306<NICK>Send event mode</NICK> 307<BLURB>How to send events received in send_event function.</BLURB> 308<DEFAULT>Default GstBin's send_event handling (default)</DEFAULT> 309</ARG> 310 311<ARG> 312<NAME>GstPlaySink::subtitle-encoding</NAME> 313<TYPE>gchar*</TYPE> 314<RANGE></RANGE> 315<FLAGS>rw</FLAGS> 316<NICK>subtitle encoding</NICK> 317<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 318<DEFAULT>NULL</DEFAULT> 319</ARG> 320 321<ARG> 322<NAME>GstPlaySink::subtitle-font-desc</NAME> 323<TYPE>gchar*</TYPE> 324<RANGE></RANGE> 325<FLAGS>w</FLAGS> 326<NICK>Subtitle font description</NICK> 327<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB> 328<DEFAULT>NULL</DEFAULT> 329</ARG> 330 331<ARG> 332<NAME>GstPlaySink::text-sink</NAME> 333<TYPE>GstElement*</TYPE> 334<RANGE></RANGE> 335<FLAGS>rw</FLAGS> 336<NICK>Text sink</NICK> 337<BLURB>the text output element to use (NULL = default subtitleoverlay).</BLURB> 338<DEFAULT></DEFAULT> 339</ARG> 340 341<ARG> 342<NAME>GstPlaySink::video-sink</NAME> 343<TYPE>GstElement*</TYPE> 344<RANGE></RANGE> 345<FLAGS>rw</FLAGS> 346<NICK>Video Sink</NICK> 347<BLURB>the video output element to use (NULL = default sink).</BLURB> 348<DEFAULT></DEFAULT> 349</ARG> 350 351<ARG> 352<NAME>GstPlaySink::vis-plugin</NAME> 353<TYPE>GstElement*</TYPE> 354<RANGE></RANGE> 355<FLAGS>rw</FLAGS> 356<NICK>Vis plugin</NICK> 357<BLURB>the visualization element to use (NULL = default).</BLURB> 358<DEFAULT></DEFAULT> 359</ARG> 360 361<ARG> 362<NAME>GstPlaySink::volume</NAME> 363<TYPE>gdouble</TYPE> 364<RANGE>[0,10]</RANGE> 365<FLAGS>rw</FLAGS> 366<NICK>Volume</NICK> 367<BLURB>The audio volume, 1.0=100%.</BLURB> 368<DEFAULT>1</DEFAULT> 369</ARG> 370 371<ARG> 372<NAME>GstPlaySink::audio-filter</NAME> 373<TYPE>GstElement*</TYPE> 374<RANGE></RANGE> 375<FLAGS>rw</FLAGS> 376<NICK>Audio filter</NICK> 377<BLURB>the audio filter(s) to apply, if possible.</BLURB> 378<DEFAULT></DEFAULT> 379</ARG> 380 381<ARG> 382<NAME>GstPlaySink::video-filter</NAME> 383<TYPE>GstElement*</TYPE> 384<RANGE></RANGE> 385<FLAGS>rw</FLAGS> 386<NICK>Video filter</NICK> 387<BLURB>the video filter(s) to apply, if possible.</BLURB> 388<DEFAULT></DEFAULT> 389</ARG> 390 391<ARG> 392<NAME>GstPlaySink::text-offset</NAME> 393<TYPE>gint64</TYPE> 394<RANGE></RANGE> 395<FLAGS>rw</FLAGS> 396<NICK>Text Offset</NICK> 397<BLURB>The synchronisation offset between text and video in nanoseconds.</BLURB> 398<DEFAULT>0</DEFAULT> 399</ARG> 400 401<ARG> 402<NAME>GstPlayBin::audio-sink</NAME> 403<TYPE>GstElement*</TYPE> 404<RANGE></RANGE> 405<FLAGS>rw</FLAGS> 406<NICK>Audio Sink</NICK> 407<BLURB>the audio output element to use (NULL = default sink).</BLURB> 408<DEFAULT></DEFAULT> 409</ARG> 410 411<ARG> 412<NAME>GstPlayBin::audio-stream-combiner</NAME> 413<TYPE>GstElement*</TYPE> 414<RANGE></RANGE> 415<FLAGS>rw</FLAGS> 416<NICK>Audio stream combiner</NICK> 417<BLURB>Current audio stream combiner (NULL = input-selector).</BLURB> 418<DEFAULT></DEFAULT> 419</ARG> 420 421<ARG> 422<NAME>GstPlayBin::av-offset</NAME> 423<TYPE>gint64</TYPE> 424<RANGE></RANGE> 425<FLAGS>rw</FLAGS> 426<NICK>AV Offset</NICK> 427<BLURB>The synchronisation offset between audio and video in nanoseconds.</BLURB> 428<DEFAULT>0</DEFAULT> 429</ARG> 430 431<ARG> 432<NAME>GstPlayBin::buffer-duration</NAME> 433<TYPE>gint64</TYPE> 434<RANGE>>= G_MAXULONG</RANGE> 435<FLAGS>rw</FLAGS> 436<NICK>Buffer duration (ns)</NICK> 437<BLURB>Buffer duration when buffering network streams.</BLURB> 438<DEFAULT>-1</DEFAULT> 439</ARG> 440 441<ARG> 442<NAME>GstPlayBin::buffer-size</NAME> 443<TYPE>gint</TYPE> 444<RANGE>>= G_MAXULONG</RANGE> 445<FLAGS>rw</FLAGS> 446<NICK>Buffer size (bytes)</NICK> 447<BLURB>Buffer size when buffering network streams.</BLURB> 448<DEFAULT>-1</DEFAULT> 449</ARG> 450 451<ARG> 452<NAME>GstPlayBin::connection-speed</NAME> 453<TYPE>guint64</TYPE> 454<RANGE><= 18446744073709551</RANGE> 455<FLAGS>rw</FLAGS> 456<NICK>Connection Speed</NICK> 457<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 458<DEFAULT>0</DEFAULT> 459</ARG> 460 461<ARG> 462<NAME>GstPlayBin::current-audio</NAME> 463<TYPE>gint</TYPE> 464<RANGE>>= G_MAXULONG</RANGE> 465<FLAGS>rw</FLAGS> 466<NICK>Current audio</NICK> 467<BLURB>Currently playing audio stream (-1 = auto).</BLURB> 468<DEFAULT>-1</DEFAULT> 469</ARG> 470 471<ARG> 472<NAME>GstPlayBin::current-suburi</NAME> 473<TYPE>gchar*</TYPE> 474<RANGE></RANGE> 475<FLAGS>r</FLAGS> 476<NICK>Current .sub-URI</NICK> 477<BLURB>The currently playing URI of a subtitle.</BLURB> 478<DEFAULT>NULL</DEFAULT> 479</ARG> 480 481<ARG> 482<NAME>GstPlayBin::current-text</NAME> 483<TYPE>gint</TYPE> 484<RANGE>>= G_MAXULONG</RANGE> 485<FLAGS>rw</FLAGS> 486<NICK>Current Text</NICK> 487<BLURB>Currently playing text stream (-1 = auto).</BLURB> 488<DEFAULT>-1</DEFAULT> 489</ARG> 490 491<ARG> 492<NAME>GstPlayBin::current-uri</NAME> 493<TYPE>gchar*</TYPE> 494<RANGE></RANGE> 495<FLAGS>r</FLAGS> 496<NICK>Current URI</NICK> 497<BLURB>The currently playing URI.</BLURB> 498<DEFAULT>NULL</DEFAULT> 499</ARG> 500 501<ARG> 502<NAME>GstPlayBin::current-video</NAME> 503<TYPE>gint</TYPE> 504<RANGE>>= G_MAXULONG</RANGE> 505<FLAGS>rw</FLAGS> 506<NICK>Current Video</NICK> 507<BLURB>Currently playing video stream (-1 = auto).</BLURB> 508<DEFAULT>-1</DEFAULT> 509</ARG> 510 511<ARG> 512<NAME>GstPlayBin::flags</NAME> 513<TYPE>GstPlayFlags</TYPE> 514<RANGE></RANGE> 515<FLAGS>rw</FLAGS> 516<NICK>Flags</NICK> 517<BLURB>Flags to control behaviour.</BLURB> 518<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume|Deinterlace video if necessary|Use software color balance</DEFAULT> 519</ARG> 520 521<ARG> 522<NAME>GstPlayBin::force-aspect-ratio</NAME> 523<TYPE>gboolean</TYPE> 524<RANGE></RANGE> 525<FLAGS>rw</FLAGS> 526<NICK>Force Aspect Ratio</NICK> 527<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 528<DEFAULT>TRUE</DEFAULT> 529</ARG> 530 531<ARG> 532<NAME>GstPlayBin::mute</NAME> 533<TYPE>gboolean</TYPE> 534<RANGE></RANGE> 535<FLAGS>rw</FLAGS> 536<NICK>Mute</NICK> 537<BLURB>Mute the audio channel without changing the volume.</BLURB> 538<DEFAULT>FALSE</DEFAULT> 539</ARG> 540 541<ARG> 542<NAME>GstPlayBin::n-audio</NAME> 543<TYPE>gint</TYPE> 544<RANGE>>= 0</RANGE> 545<FLAGS>r</FLAGS> 546<NICK>Number Audio</NICK> 547<BLURB>Total number of audio streams.</BLURB> 548<DEFAULT>0</DEFAULT> 549</ARG> 550 551<ARG> 552<NAME>GstPlayBin::n-text</NAME> 553<TYPE>gint</TYPE> 554<RANGE>>= 0</RANGE> 555<FLAGS>r</FLAGS> 556<NICK>Number Text</NICK> 557<BLURB>Total number of text streams.</BLURB> 558<DEFAULT>0</DEFAULT> 559</ARG> 560 561<ARG> 562<NAME>GstPlayBin::n-video</NAME> 563<TYPE>gint</TYPE> 564<RANGE>>= 0</RANGE> 565<FLAGS>r</FLAGS> 566<NICK>Number Video</NICK> 567<BLURB>Total number of video streams.</BLURB> 568<DEFAULT>0</DEFAULT> 569</ARG> 570 571<ARG> 572<NAME>GstPlayBin::ring-buffer-max-size</NAME> 573<TYPE>guint64</TYPE> 574<RANGE><= G_MAXUINT</RANGE> 575<FLAGS>rw</FLAGS> 576<NICK>Max. ring buffer size (bytes)</NICK> 577<BLURB>Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled).</BLURB> 578<DEFAULT>0</DEFAULT> 579</ARG> 580 581<ARG> 582<NAME>GstPlayBin::sample</NAME> 583<TYPE>GstSample*</TYPE> 584<RANGE></RANGE> 585<FLAGS>r</FLAGS> 586<NICK>Sample</NICK> 587<BLURB>The last sample (NULL = no video available).</BLURB> 588<DEFAULT></DEFAULT> 589</ARG> 590 591<ARG> 592<NAME>GstPlayBin::source</NAME> 593<TYPE>GstElement*</TYPE> 594<RANGE></RANGE> 595<FLAGS>r</FLAGS> 596<NICK>Source</NICK> 597<BLURB>Source element.</BLURB> 598<DEFAULT></DEFAULT> 599</ARG> 600 601<ARG> 602<NAME>GstPlayBin::subtitle-encoding</NAME> 603<TYPE>gchar*</TYPE> 604<RANGE></RANGE> 605<FLAGS>rw</FLAGS> 606<NICK>subtitle encoding</NICK> 607<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 608<DEFAULT>NULL</DEFAULT> 609</ARG> 610 611<ARG> 612<NAME>GstPlayBin::subtitle-font-desc</NAME> 613<TYPE>gchar*</TYPE> 614<RANGE></RANGE> 615<FLAGS>w</FLAGS> 616<NICK>Subtitle font description</NICK> 617<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB> 618<DEFAULT>NULL</DEFAULT> 619</ARG> 620 621<ARG> 622<NAME>GstPlayBin::suburi</NAME> 623<TYPE>gchar*</TYPE> 624<RANGE></RANGE> 625<FLAGS>rw</FLAGS> 626<NICK>.sub-URI</NICK> 627<BLURB>Optional URI of a subtitle.</BLURB> 628<DEFAULT>NULL</DEFAULT> 629</ARG> 630 631<ARG> 632<NAME>GstPlayBin::text-sink</NAME> 633<TYPE>GstElement*</TYPE> 634<RANGE></RANGE> 635<FLAGS>rw</FLAGS> 636<NICK>Text plugin</NICK> 637<BLURB>the text output element to use (NULL = default subtitleoverlay).</BLURB> 638<DEFAULT></DEFAULT> 639</ARG> 640 641<ARG> 642<NAME>GstPlayBin::text-stream-combiner</NAME> 643<TYPE>GstElement*</TYPE> 644<RANGE></RANGE> 645<FLAGS>rw</FLAGS> 646<NICK>Text stream combiner</NICK> 647<BLURB>Current text stream combiner (NULL = input-selector).</BLURB> 648<DEFAULT></DEFAULT> 649</ARG> 650 651<ARG> 652<NAME>GstPlayBin::uri</NAME> 653<TYPE>gchar*</TYPE> 654<RANGE></RANGE> 655<FLAGS>rw</FLAGS> 656<NICK>URI</NICK> 657<BLURB>URI of the media to play.</BLURB> 658<DEFAULT>NULL</DEFAULT> 659</ARG> 660 661<ARG> 662<NAME>GstPlayBin::video-sink</NAME> 663<TYPE>GstElement*</TYPE> 664<RANGE></RANGE> 665<FLAGS>rw</FLAGS> 666<NICK>Video Sink</NICK> 667<BLURB>the video output element to use (NULL = default sink).</BLURB> 668<DEFAULT></DEFAULT> 669</ARG> 670 671<ARG> 672<NAME>GstPlayBin::video-stream-combiner</NAME> 673<TYPE>GstElement*</TYPE> 674<RANGE></RANGE> 675<FLAGS>rw</FLAGS> 676<NICK>Video stream combiner</NICK> 677<BLURB>Current video stream combiner (NULL = input-selector).</BLURB> 678<DEFAULT></DEFAULT> 679</ARG> 680 681<ARG> 682<NAME>GstPlayBin::vis-plugin</NAME> 683<TYPE>GstElement*</TYPE> 684<RANGE></RANGE> 685<FLAGS>rw</FLAGS> 686<NICK>Vis plugin</NICK> 687<BLURB>the visualization element to use (NULL = default).</BLURB> 688<DEFAULT></DEFAULT> 689</ARG> 690 691<ARG> 692<NAME>GstPlayBin::volume</NAME> 693<TYPE>gdouble</TYPE> 694<RANGE>[0,10]</RANGE> 695<FLAGS>rw</FLAGS> 696<NICK>Volume</NICK> 697<BLURB>The audio volume, 1.0=100%.</BLURB> 698<DEFAULT>1</DEFAULT> 699</ARG> 700 701<ARG> 702<NAME>GstPlayBin::audio-filter</NAME> 703<TYPE>GstElement*</TYPE> 704<RANGE></RANGE> 705<FLAGS>rw</FLAGS> 706<NICK>Audio filter</NICK> 707<BLURB>the audio filter(s) to apply, if possible.</BLURB> 708<DEFAULT></DEFAULT> 709</ARG> 710 711<ARG> 712<NAME>GstPlayBin::video-filter</NAME> 713<TYPE>GstElement*</TYPE> 714<RANGE></RANGE> 715<FLAGS>rw</FLAGS> 716<NICK>Video filter</NICK> 717<BLURB>the video filter(s) to apply, if possible.</BLURB> 718<DEFAULT></DEFAULT> 719</ARG> 720 721<ARG> 722<NAME>GstPlayBin::video-multiview-flags</NAME> 723<TYPE>GstVideoMultiviewFlags</TYPE> 724<RANGE></RANGE> 725<FLAGS>rw</FLAGS> 726<NICK>Multiview Flags Override</NICK> 727<BLURB>Override details of the multiview frame layout.</BLURB> 728<DEFAULT></DEFAULT> 729</ARG> 730 731<ARG> 732<NAME>GstPlayBin::video-multiview-mode</NAME> 733<TYPE>GstVideoMultiviewFramePacking</TYPE> 734<RANGE></RANGE> 735<FLAGS>rw</FLAGS> 736<NICK>Multiview Mode Override</NICK> 737<BLURB>Re-interpret a video stream as one of several frame-packed stereoscopic modes.</BLURB> 738<DEFAULT>GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE</DEFAULT> 739</ARG> 740 741<ARG> 742<NAME>GstPlayBin::text-offset</NAME> 743<TYPE>gint64</TYPE> 744<RANGE></RANGE> 745<FLAGS>rw</FLAGS> 746<NICK>Text Offset</NICK> 747<BLURB>The synchronisation offset between text and video in nanoseconds.</BLURB> 748<DEFAULT>0</DEFAULT> 749</ARG> 750 751<ARG> 752<NAME>GstDecodeBin::caps</NAME> 753<TYPE>GstCaps*</TYPE> 754<RANGE></RANGE> 755<FLAGS>rw</FLAGS> 756<NICK>Caps</NICK> 757<BLURB>The caps on which to stop decoding.</BLURB> 758<DEFAULT></DEFAULT> 759</ARG> 760 761<ARG> 762<NAME>GstDecodeBin::connection-speed</NAME> 763<TYPE>guint64</TYPE> 764<RANGE><= 18446744073709551</RANGE> 765<FLAGS>rw</FLAGS> 766<NICK>Connection Speed</NICK> 767<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 768<DEFAULT>0</DEFAULT> 769</ARG> 770 771<ARG> 772<NAME>GstDecodeBin::expose-all-streams</NAME> 773<TYPE>gboolean</TYPE> 774<RANGE></RANGE> 775<FLAGS>rw</FLAGS> 776<NICK>Expose All Streams</NICK> 777<BLURB>Expose all streams, including those of unknown type or that don't match the 'caps' property.</BLURB> 778<DEFAULT>TRUE</DEFAULT> 779</ARG> 780 781<ARG> 782<NAME>GstDecodeBin::high-percent</NAME> 783<TYPE>gint</TYPE> 784<RANGE>[0,100]</RANGE> 785<FLAGS>rw</FLAGS> 786<NICK>High percent</NICK> 787<BLURB>High threshold for buffering to finish.</BLURB> 788<DEFAULT>99</DEFAULT> 789</ARG> 790 791<ARG> 792<NAME>GstDecodeBin::low-percent</NAME> 793<TYPE>gint</TYPE> 794<RANGE>[0,100]</RANGE> 795<FLAGS>rw</FLAGS> 796<NICK>Low percent</NICK> 797<BLURB>Low threshold for buffering to start.</BLURB> 798<DEFAULT>10</DEFAULT> 799</ARG> 800 801<ARG> 802<NAME>GstDecodeBin::max-size-buffers</NAME> 803<TYPE>guint</TYPE> 804<RANGE></RANGE> 805<FLAGS>rw</FLAGS> 806<NICK>Max. size (buffers)</NICK> 807<BLURB>Max. number of buffers in the queue (0=automatic).</BLURB> 808<DEFAULT>0</DEFAULT> 809</ARG> 810 811<ARG> 812<NAME>GstDecodeBin::max-size-bytes</NAME> 813<TYPE>guint</TYPE> 814<RANGE></RANGE> 815<FLAGS>rw</FLAGS> 816<NICK>Max. size (bytes)</NICK> 817<BLURB>Max. amount of bytes in the queue (0=automatic).</BLURB> 818<DEFAULT>0</DEFAULT> 819</ARG> 820 821<ARG> 822<NAME>GstDecodeBin::max-size-time</NAME> 823<TYPE>guint64</TYPE> 824<RANGE></RANGE> 825<FLAGS>rw</FLAGS> 826<NICK>Max. size (ns)</NICK> 827<BLURB>Max. amount of data in the queue (in ns, 0=automatic).</BLURB> 828<DEFAULT>0</DEFAULT> 829</ARG> 830 831<ARG> 832<NAME>GstDecodeBin::post-stream-topology</NAME> 833<TYPE>gboolean</TYPE> 834<RANGE></RANGE> 835<FLAGS>rw</FLAGS> 836<NICK>Post Stream Topology</NICK> 837<BLURB>Post stream-topology messages.</BLURB> 838<DEFAULT>FALSE</DEFAULT> 839</ARG> 840 841<ARG> 842<NAME>GstDecodeBin::sink-caps</NAME> 843<TYPE>GstCaps*</TYPE> 844<RANGE></RANGE> 845<FLAGS>rw</FLAGS> 846<NICK>Sink Caps</NICK> 847<BLURB>The caps of the input data. (NULL = use typefind element).</BLURB> 848<DEFAULT></DEFAULT> 849</ARG> 850 851<ARG> 852<NAME>GstDecodeBin::subtitle-encoding</NAME> 853<TYPE>gchar*</TYPE> 854<RANGE></RANGE> 855<FLAGS>rw</FLAGS> 856<NICK>subtitle encoding</NICK> 857<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 858<DEFAULT>NULL</DEFAULT> 859</ARG> 860 861<ARG> 862<NAME>GstDecodeBin::use-buffering</NAME> 863<TYPE>gboolean</TYPE> 864<RANGE></RANGE> 865<FLAGS>rw</FLAGS> 866<NICK>Use Buffering</NICK> 867<BLURB>Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.</BLURB> 868<DEFAULT>FALSE</DEFAULT> 869</ARG> 870 871<ARG> 872<NAME>GstSubParse::subtitle-encoding</NAME> 873<TYPE>gchar*</TYPE> 874<RANGE></RANGE> 875<FLAGS>rw</FLAGS> 876<NICK>subtitle charset encoding</NICK> 877<BLURB>Encoding to assume if input subtitles are not in UTF-8 or any other Unicode encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 878<DEFAULT>NULL</DEFAULT> 879</ARG> 880 881<ARG> 882<NAME>GstSubParse::video-fps</NAME> 883<TYPE>GstFraction</TYPE> 884<RANGE></RANGE> 885<FLAGS>rw</FLAGS> 886<NICK>Video framerate</NICK> 887<BLURB>Framerate of the video stream. This is needed by some subtitle formats to synchronize subtitles and video properly. If not set and the subtitle format requires it subtitles may be out of sync.</BLURB> 888<DEFAULT></DEFAULT> 889</ARG> 890 891<ARG> 892<NAME>GstAudioResample::quality</NAME> 893<TYPE>gint</TYPE> 894<RANGE>[0,10]</RANGE> 895<FLAGS>rwx</FLAGS> 896<NICK>Quality</NICK> 897<BLURB>Resample quality with 0 being the lowest and 10 being the best.</BLURB> 898<DEFAULT>4</DEFAULT> 899</ARG> 900 901<ARG> 902<NAME>GstAudioResample::sinc-filter-auto-threshold</NAME> 903<TYPE>guint</TYPE> 904<RANGE></RANGE> 905<FLAGS>rw</FLAGS> 906<NICK>Sinc filter auto mode threshold</NICK> 907<BLURB>Memory usage threshold to use if sinc filter mode is AUTO, given in bytes.</BLURB> 908<DEFAULT>1048576</DEFAULT> 909</ARG> 910 911<ARG> 912<NAME>GstAudioResample::sinc-filter-mode</NAME> 913<TYPE>GstAudioResamplerFilterMode</TYPE> 914<RANGE></RANGE> 915<FLAGS>rw</FLAGS> 916<NICK>Sinc filter table mode</NICK> 917<BLURB>What sinc filter table mode to use.</BLURB> 918<DEFAULT>GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO</DEFAULT> 919</ARG> 920 921<ARG> 922<NAME>GstAudioResample::resample-method</NAME> 923<TYPE>GstAudioResamplerMethod</TYPE> 924<RANGE></RANGE> 925<FLAGS>rw</FLAGS> 926<NICK>Resample method to use</NICK> 927<BLURB>What resample method to use.</BLURB> 928<DEFAULT>GST_AUDIO_RESAMPLER_METHOD_KAISER</DEFAULT> 929</ARG> 930 931<ARG> 932<NAME>GstAudioResample::sinc-filter-interpolation</NAME> 933<TYPE>GstAudioResamplerFilterInterpolation</TYPE> 934<RANGE></RANGE> 935<FLAGS>rw</FLAGS> 936<NICK>Sinc filter interpolation</NICK> 937<BLURB>How to interpolate the sinc filter table.</BLURB> 938<DEFAULT>GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC</DEFAULT> 939</ARG> 940 941<ARG> 942<NAME>GstVideoConvert::dither</NAME> 943<TYPE>GstVideoDitherMethod</TYPE> 944<RANGE></RANGE> 945<FLAGS>rw</FLAGS> 946<NICK>Dither</NICK> 947<BLURB>Apply dithering while converting.</BLURB> 948<DEFAULT>GST_VIDEO_DITHER_BAYER</DEFAULT> 949</ARG> 950 951<ARG> 952<NAME>GstVideoConvert::alpha-mode</NAME> 953<TYPE>GstVideoAlphaMode</TYPE> 954<RANGE></RANGE> 955<FLAGS>rw</FLAGS> 956<NICK>Alpha Mode</NICK> 957<BLURB>Alpha Mode to use.</BLURB> 958<DEFAULT>GST_VIDEO_ALPHA_MODE_COPY</DEFAULT> 959</ARG> 960 961<ARG> 962<NAME>GstVideoConvert::alpha-value</NAME> 963<TYPE>gdouble</TYPE> 964<RANGE>[0,1]</RANGE> 965<FLAGS>rw</FLAGS> 966<NICK>Alpha Value</NICK> 967<BLURB>Alpha Value to use.</BLURB> 968<DEFAULT>1</DEFAULT> 969</ARG> 970 971<ARG> 972<NAME>GstVideoConvert::chroma-mode</NAME> 973<TYPE>GstVideoChromaMode</TYPE> 974<RANGE></RANGE> 975<FLAGS>rw</FLAGS> 976<NICK>Chroma Mode</NICK> 977<BLURB>Chroma Resampling Mode.</BLURB> 978<DEFAULT>GST_VIDEO_CHROMA_MODE_FULL</DEFAULT> 979</ARG> 980 981<ARG> 982<NAME>GstVideoConvert::chroma-resampler</NAME> 983<TYPE>GstVideoResamplerMethod</TYPE> 984<RANGE></RANGE> 985<FLAGS>rw</FLAGS> 986<NICK>Chroma resampler</NICK> 987<BLURB>Chroma resampler method.</BLURB> 988<DEFAULT>GST_VIDEO_RESAMPLER_METHOD_LINEAR</DEFAULT> 989</ARG> 990 991<ARG> 992<NAME>GstVideoConvert::dither-quantization</NAME> 993<TYPE>guint</TYPE> 994<RANGE></RANGE> 995<FLAGS>rw</FLAGS> 996<NICK>Dither Quantize</NICK> 997<BLURB>Quantizer to use.</BLURB> 998<DEFAULT>1</DEFAULT> 999</ARG> 1000 1001<ARG> 1002<NAME>GstVideoConvert::gamma-mode</NAME> 1003<TYPE>GstVideoGammaMode</TYPE> 1004<RANGE></RANGE> 1005<FLAGS>rw</FLAGS> 1006<NICK>Gamma Mode</NICK> 1007<BLURB>Gamma Conversion Mode.</BLURB> 1008<DEFAULT>GST_VIDEO_GAMMA_MODE_NONE</DEFAULT> 1009</ARG> 1010 1011<ARG> 1012<NAME>GstVideoConvert::matrix-mode</NAME> 1013<TYPE>GstVideoMatrixMode</TYPE> 1014<RANGE></RANGE> 1015<FLAGS>rw</FLAGS> 1016<NICK>Matrix Mode</NICK> 1017<BLURB>Matrix Conversion Mode.</BLURB> 1018<DEFAULT>GST_VIDEO_MATRIX_MODE_FULL</DEFAULT> 1019</ARG> 1020 1021<ARG> 1022<NAME>GstVideoConvert::primaries-mode</NAME> 1023<TYPE>GstVideoPrimariesMode</TYPE> 1024<RANGE></RANGE> 1025<FLAGS>rw</FLAGS> 1026<NICK>Primaries Mode</NICK> 1027<BLURB>Primaries Conversion Mode.</BLURB> 1028<DEFAULT>GST_VIDEO_PRIMARIES_MODE_NONE</DEFAULT> 1029</ARG> 1030 1031<ARG> 1032<NAME>GstVideoConvert::n-threads</NAME> 1033<TYPE>guint</TYPE> 1034<RANGE></RANGE> 1035<FLAGS>rw</FLAGS> 1036<NICK>Threads</NICK> 1037<BLURB>Maximum number of threads to use.</BLURB> 1038<DEFAULT>1</DEFAULT> 1039</ARG> 1040 1041<ARG> 1042<NAME>GstGioStreamSrc::stream</NAME> 1043<TYPE>GInputStream*</TYPE> 1044<RANGE></RANGE> 1045<FLAGS>rw</FLAGS> 1046<NICK>Stream</NICK> 1047<BLURB>Stream to read from.</BLURB> 1048<DEFAULT></DEFAULT> 1049</ARG> 1050 1051<ARG> 1052<NAME>GstGioStreamSink::stream</NAME> 1053<TYPE>GOutputStream*</TYPE> 1054<RANGE></RANGE> 1055<FLAGS>rw</FLAGS> 1056<NICK>Stream</NICK> 1057<BLURB>Stream to write to.</BLURB> 1058<DEFAULT></DEFAULT> 1059</ARG> 1060 1061<ARG> 1062<NAME>GstGioSrc::file</NAME> 1063<TYPE>GFile*</TYPE> 1064<RANGE></RANGE> 1065<FLAGS>rw</FLAGS> 1066<NICK>File</NICK> 1067<BLURB>GFile to read from.</BLURB> 1068<DEFAULT></DEFAULT> 1069</ARG> 1070 1071<ARG> 1072<NAME>GstGioSrc::location</NAME> 1073<TYPE>gchar*</TYPE> 1074<RANGE></RANGE> 1075<FLAGS>rw</FLAGS> 1076<NICK>Location</NICK> 1077<BLURB>URI location to read from.</BLURB> 1078<DEFAULT>NULL</DEFAULT> 1079</ARG> 1080 1081<ARG> 1082<NAME>GstGioSink::file</NAME> 1083<TYPE>GFile*</TYPE> 1084<RANGE></RANGE> 1085<FLAGS>rw</FLAGS> 1086<NICK>File</NICK> 1087<BLURB>GFile to write to.</BLURB> 1088<DEFAULT></DEFAULT> 1089</ARG> 1090 1091<ARG> 1092<NAME>GstGioSink::location</NAME> 1093<TYPE>gchar*</TYPE> 1094<RANGE></RANGE> 1095<FLAGS>rw</FLAGS> 1096<NICK>Location</NICK> 1097<BLURB>URI location to write to.</BLURB> 1098<DEFAULT>NULL</DEFAULT> 1099</ARG> 1100 1101<ARG> 1102<NAME>GstEncodeBin::audio-jitter-tolerance</NAME> 1103<TYPE>guint64</TYPE> 1104<RANGE></RANGE> 1105<FLAGS>rw</FLAGS> 1106<NICK>Audio jitter tolerance</NICK> 1107<BLURB>Amount of timestamp jitter/imperfection to allow on audio streams before inserting/dropping samples (ns).</BLURB> 1108<DEFAULT>20000000</DEFAULT> 1109</ARG> 1110 1111<ARG> 1112<NAME>GstEncodeBin::avoid-reencoding</NAME> 1113<TYPE>gboolean</TYPE> 1114<RANGE></RANGE> 1115<FLAGS>rw</FLAGS> 1116<NICK>Avoid re-encoding</NICK> 1117<BLURB>Whether to re-encode portions of compatible video streams that lay on segment boundaries.</BLURB> 1118<DEFAULT>FALSE</DEFAULT> 1119</ARG> 1120 1121<ARG> 1122<NAME>GstEncodeBin::flags</NAME> 1123<TYPE>GstEncodeBinFlags</TYPE> 1124<RANGE></RANGE> 1125<FLAGS>rw</FLAGS> 1126<NICK>Flags</NICK> 1127<BLURB>Flags to control behaviour.</BLURB> 1128<DEFAULT></DEFAULT> 1129</ARG> 1130 1131<ARG> 1132<NAME>GstEncodeBin::profile</NAME> 1133<TYPE>GstEncodingProfile*</TYPE> 1134<RANGE></RANGE> 1135<FLAGS>rw</FLAGS> 1136<NICK>Profile</NICK> 1137<BLURB>The GstEncodingProfile to use.</BLURB> 1138<DEFAULT></DEFAULT> 1139</ARG> 1140 1141<ARG> 1142<NAME>GstEncodeBin::queue-buffers-max</NAME> 1143<TYPE>guint</TYPE> 1144<RANGE></RANGE> 1145<FLAGS>rw</FLAGS> 1146<NICK>Max. size (buffers)</NICK> 1147<BLURB>Max. number of buffers in the queue (0=disable).</BLURB> 1148<DEFAULT>200</DEFAULT> 1149</ARG> 1150 1151<ARG> 1152<NAME>GstEncodeBin::queue-bytes-max</NAME> 1153<TYPE>guint</TYPE> 1154<RANGE></RANGE> 1155<FLAGS>rw</FLAGS> 1156<NICK>Max. size (kB)</NICK> 1157<BLURB>Max. amount of data in the queue (bytes, 0=disable).</BLURB> 1158<DEFAULT>10485760</DEFAULT> 1159</ARG> 1160 1161<ARG> 1162<NAME>GstEncodeBin::queue-time-max</NAME> 1163<TYPE>guint64</TYPE> 1164<RANGE></RANGE> 1165<FLAGS>rw</FLAGS> 1166<NICK>Max. size (ns)</NICK> 1167<BLURB>Max. amount of data in the queue (in ns, 0=disable).</BLURB> 1168<DEFAULT>1000000000</DEFAULT> 1169</ARG> 1170 1171<ARG> 1172<NAME>GstAudioTestSrc::can-activate-pull</NAME> 1173<TYPE>gboolean</TYPE> 1174<RANGE></RANGE> 1175<FLAGS>rw</FLAGS> 1176<NICK>Can activate pull</NICK> 1177<BLURB>Can activate in pull mode.</BLURB> 1178<DEFAULT>FALSE</DEFAULT> 1179</ARG> 1180 1181<ARG> 1182<NAME>GstAudioTestSrc::can-activate-push</NAME> 1183<TYPE>gboolean</TYPE> 1184<RANGE></RANGE> 1185<FLAGS>rw</FLAGS> 1186<NICK>Can activate push</NICK> 1187<BLURB>Can activate in push mode.</BLURB> 1188<DEFAULT>TRUE</DEFAULT> 1189</ARG> 1190 1191<ARG> 1192<NAME>GstAudioTestSrc::freq</NAME> 1193<TYPE>gdouble</TYPE> 1194<RANGE>[0,5.36871e+08]</RANGE> 1195<FLAGS>rw</FLAGS> 1196<NICK>Frequency</NICK> 1197<BLURB>Frequency of test signal. The sample rate needs to be at least 4 times higher.</BLURB> 1198<DEFAULT>440</DEFAULT> 1199</ARG> 1200 1201<ARG> 1202<NAME>GstAudioTestSrc::is-live</NAME> 1203<TYPE>gboolean</TYPE> 1204<RANGE></RANGE> 1205<FLAGS>rw</FLAGS> 1206<NICK>Is Live</NICK> 1207<BLURB>Whether to act as a live source.</BLURB> 1208<DEFAULT>FALSE</DEFAULT> 1209</ARG> 1210 1211<ARG> 1212<NAME>GstAudioTestSrc::samplesperbuffer</NAME> 1213<TYPE>gint</TYPE> 1214<RANGE>>= 1</RANGE> 1215<FLAGS>rw</FLAGS> 1216<NICK>Samples per buffer</NICK> 1217<BLURB>Number of samples in each outgoing buffer.</BLURB> 1218<DEFAULT>1024</DEFAULT> 1219</ARG> 1220 1221<ARG> 1222<NAME>GstAudioTestSrc::timestamp-offset</NAME> 1223<TYPE>gint64</TYPE> 1224<RANGE></RANGE> 1225<FLAGS>rw</FLAGS> 1226<NICK>Timestamp offset</NICK> 1227<BLURB>An offset added to timestamps set on buffers (in ns).</BLURB> 1228<DEFAULT>0</DEFAULT> 1229</ARG> 1230 1231<ARG> 1232<NAME>GstAudioTestSrc::volume</NAME> 1233<TYPE>gdouble</TYPE> 1234<RANGE>[0,1]</RANGE> 1235<FLAGS>rw</FLAGS> 1236<NICK>Volume</NICK> 1237<BLURB>Volume of test signal.</BLURB> 1238<DEFAULT>0.8</DEFAULT> 1239</ARG> 1240 1241<ARG> 1242<NAME>GstAudioTestSrc::wave</NAME> 1243<TYPE>GstAudioTestSrcWave</TYPE> 1244<RANGE></RANGE> 1245<FLAGS>rw</FLAGS> 1246<NICK>Waveform</NICK> 1247<BLURB>Oscillator waveform.</BLURB> 1248<DEFAULT>Sine</DEFAULT> 1249</ARG> 1250 1251<ARG> 1252<NAME>GstAudioTestSrc::apply-tick-ramp</NAME> 1253<TYPE>gboolean</TYPE> 1254<RANGE></RANGE> 1255<FLAGS>rw</FLAGS> 1256<NICK>Apply tick ramp</NICK> 1257<BLURB>Apply ramp to tick samples.</BLURB> 1258<DEFAULT>FALSE</DEFAULT> 1259</ARG> 1260 1261<ARG> 1262<NAME>GstAudioTestSrc::marker-tick-period</NAME> 1263<TYPE>guint</TYPE> 1264<RANGE></RANGE> 1265<FLAGS>rw</FLAGS> 1266<NICK>Marker tick period</NICK> 1267<BLURB>Make every Nth tick a marker tick (= a tick with different volume). Only used if wave = ticks. 0 = no marker ticks.</BLURB> 1268<DEFAULT>0</DEFAULT> 1269</ARG> 1270 1271<ARG> 1272<NAME>GstAudioTestSrc::marker-tick-volume</NAME> 1273<TYPE>gdouble</TYPE> 1274<RANGE>[0,1]</RANGE> 1275<FLAGS>rw</FLAGS> 1276<NICK>Marker tick volume</NICK> 1277<BLURB>Volume of marker ticks. Only used if wave = ticks andmarker-tick-period is set to a nonzero value.</BLURB> 1278<DEFAULT>1</DEFAULT> 1279</ARG> 1280 1281<ARG> 1282<NAME>GstAudioTestSrc::sine-periods-per-tick</NAME> 1283<TYPE>guint</TYPE> 1284<RANGE>>= 1</RANGE> 1285<FLAGS>rw</FLAGS> 1286<NICK>Sine periods per tick</NICK> 1287<BLURB>Number of sine wave periods in one tick. Only used if wave = ticks.</BLURB> 1288<DEFAULT>10</DEFAULT> 1289</ARG> 1290 1291<ARG> 1292<NAME>GstAudioTestSrc::tick-interval</NAME> 1293<TYPE>guint64</TYPE> 1294<RANGE>>= 1</RANGE> 1295<FLAGS>rw</FLAGS> 1296<NICK>Time between ticks</NICK> 1297<BLURB>Distance between start of current and start of next tick, in nanoseconds.</BLURB> 1298<DEFAULT>1000000000</DEFAULT> 1299</ARG> 1300 1301<ARG> 1302<NAME>GstAppSrc::block</NAME> 1303<TYPE>gboolean</TYPE> 1304<RANGE></RANGE> 1305<FLAGS>rw</FLAGS> 1306<NICK>Block</NICK> 1307<BLURB>Block push-buffer when max-bytes are queued.</BLURB> 1308<DEFAULT>FALSE</DEFAULT> 1309</ARG> 1310 1311<ARG> 1312<NAME>GstAppSrc::caps</NAME> 1313<TYPE>GstCaps*</TYPE> 1314<RANGE></RANGE> 1315<FLAGS>rw</FLAGS> 1316<NICK>Caps</NICK> 1317<BLURB>The allowed caps for the src pad.</BLURB> 1318<DEFAULT></DEFAULT> 1319</ARG> 1320 1321<ARG> 1322<NAME>GstAppSrc::current-level-bytes</NAME> 1323<TYPE>guint64</TYPE> 1324<RANGE></RANGE> 1325<FLAGS>r</FLAGS> 1326<NICK>Current Level Bytes</NICK> 1327<BLURB>The number of currently queued bytes.</BLURB> 1328<DEFAULT>0</DEFAULT> 1329</ARG> 1330 1331<ARG> 1332<NAME>GstAppSrc::emit-signals</NAME> 1333<TYPE>gboolean</TYPE> 1334<RANGE></RANGE> 1335<FLAGS>rw</FLAGS> 1336<NICK>Emit signals</NICK> 1337<BLURB>Emit need-data, enough-data and seek-data signals.</BLURB> 1338<DEFAULT>TRUE</DEFAULT> 1339</ARG> 1340 1341<ARG> 1342<NAME>GstAppSrc::format</NAME> 1343<TYPE>GstFormat</TYPE> 1344<RANGE></RANGE> 1345<FLAGS>rw</FLAGS> 1346<NICK>Format</NICK> 1347<BLURB>The format of the segment events and seek.</BLURB> 1348<DEFAULT>GST_FORMAT_BYTES</DEFAULT> 1349</ARG> 1350 1351<ARG> 1352<NAME>GstAppSrc::is-live</NAME> 1353<TYPE>gboolean</TYPE> 1354<RANGE></RANGE> 1355<FLAGS>rw</FLAGS> 1356<NICK>Is Live</NICK> 1357<BLURB>Whether to act as a live source.</BLURB> 1358<DEFAULT>FALSE</DEFAULT> 1359</ARG> 1360 1361<ARG> 1362<NAME>GstAppSrc::max-bytes</NAME> 1363<TYPE>guint64</TYPE> 1364<RANGE></RANGE> 1365<FLAGS>rw</FLAGS> 1366<NICK>Max bytes</NICK> 1367<BLURB>The maximum number of bytes to queue internally (0 = unlimited).</BLURB> 1368<DEFAULT>200000</DEFAULT> 1369</ARG> 1370 1371<ARG> 1372<NAME>GstAppSrc::max-latency</NAME> 1373<TYPE>gint64</TYPE> 1374<RANGE>>= G_MAXULONG</RANGE> 1375<FLAGS>rw</FLAGS> 1376<NICK>Max Latency</NICK> 1377<BLURB>The maximum latency (-1 = unlimited).</BLURB> 1378<DEFAULT>-1</DEFAULT> 1379</ARG> 1380 1381<ARG> 1382<NAME>GstAppSrc::min-latency</NAME> 1383<TYPE>gint64</TYPE> 1384<RANGE>>= G_MAXULONG</RANGE> 1385<FLAGS>rw</FLAGS> 1386<NICK>Min Latency</NICK> 1387<BLURB>The minimum latency (-1 = default).</BLURB> 1388<DEFAULT>-1</DEFAULT> 1389</ARG> 1390 1391<ARG> 1392<NAME>GstAppSrc::min-percent</NAME> 1393<TYPE>guint</TYPE> 1394<RANGE><= 100</RANGE> 1395<FLAGS>rw</FLAGS> 1396<NICK>Min Percent</NICK> 1397<BLURB>Emit need-data when queued bytes drops below this percent of max-bytes.</BLURB> 1398<DEFAULT>0</DEFAULT> 1399</ARG> 1400 1401<ARG> 1402<NAME>GstAppSrc::size</NAME> 1403<TYPE>gint64</TYPE> 1404<RANGE>>= G_MAXULONG</RANGE> 1405<FLAGS>rw</FLAGS> 1406<NICK>Size</NICK> 1407<BLURB>The size of the data stream in bytes (-1 if unknown).</BLURB> 1408<DEFAULT>-1</DEFAULT> 1409</ARG> 1410 1411<ARG> 1412<NAME>GstAppSrc::stream-type</NAME> 1413<TYPE>GstAppStreamType</TYPE> 1414<RANGE></RANGE> 1415<FLAGS>rw</FLAGS> 1416<NICK>Stream Type</NICK> 1417<BLURB>the type of the stream.</BLURB> 1418<DEFAULT>GST_APP_STREAM_TYPE_STREAM</DEFAULT> 1419</ARG> 1420 1421<ARG> 1422<NAME>GstAppSrc::duration</NAME> 1423<TYPE>guint64</TYPE> 1424<RANGE></RANGE> 1425<FLAGS>rw</FLAGS> 1426<NICK>Duration</NICK> 1427<BLURB>The duration of the data stream in nanoseconds (GST_CLOCK_TIME_NONE if unknown).</BLURB> 1428<DEFAULT>18446744073709551615</DEFAULT> 1429</ARG> 1430 1431<ARG> 1432<NAME>GstAppSink::caps</NAME> 1433<TYPE>GstCaps*</TYPE> 1434<RANGE></RANGE> 1435<FLAGS>rw</FLAGS> 1436<NICK>Caps</NICK> 1437<BLURB>The allowed caps for the sink pad.</BLURB> 1438<DEFAULT></DEFAULT> 1439</ARG> 1440 1441<ARG> 1442<NAME>GstAppSink::drop</NAME> 1443<TYPE>gboolean</TYPE> 1444<RANGE></RANGE> 1445<FLAGS>rw</FLAGS> 1446<NICK>Drop</NICK> 1447<BLURB>Drop old buffers when the buffer queue is filled.</BLURB> 1448<DEFAULT>FALSE</DEFAULT> 1449</ARG> 1450 1451<ARG> 1452<NAME>GstAppSink::emit-signals</NAME> 1453<TYPE>gboolean</TYPE> 1454<RANGE></RANGE> 1455<FLAGS>rw</FLAGS> 1456<NICK>Emit signals</NICK> 1457<BLURB>Emit new-preroll and new-sample signals.</BLURB> 1458<DEFAULT>FALSE</DEFAULT> 1459</ARG> 1460 1461<ARG> 1462<NAME>GstAppSink::eos</NAME> 1463<TYPE>gboolean</TYPE> 1464<RANGE></RANGE> 1465<FLAGS>r</FLAGS> 1466<NICK>EOS</NICK> 1467<BLURB>Check if the sink is EOS or not started.</BLURB> 1468<DEFAULT>TRUE</DEFAULT> 1469</ARG> 1470 1471<ARG> 1472<NAME>GstAppSink::max-buffers</NAME> 1473<TYPE>guint</TYPE> 1474<RANGE></RANGE> 1475<FLAGS>rw</FLAGS> 1476<NICK>Max Buffers</NICK> 1477<BLURB>The maximum number of buffers to queue internally (0 = unlimited).</BLURB> 1478<DEFAULT>0</DEFAULT> 1479</ARG> 1480 1481<ARG> 1482<NAME>GstAppSink::wait-on-eos</NAME> 1483<TYPE>gboolean</TYPE> 1484<RANGE></RANGE> 1485<FLAGS>rw</FLAGS> 1486<NICK>Wait on EOS</NICK> 1487<BLURB>Wait for all buffers to be processed after receiving an EOS.</BLURB> 1488<DEFAULT>TRUE</DEFAULT> 1489</ARG> 1490 1491<ARG> 1492<NAME>GstAppSink::buffer-list</NAME> 1493<TYPE>gboolean</TYPE> 1494<RANGE></RANGE> 1495<FLAGS>rw</FLAGS> 1496<NICK>Buffer List</NICK> 1497<BLURB>Use buffer lists.</BLURB> 1498<DEFAULT>FALSE</DEFAULT> 1499</ARG> 1500 1501<ARG> 1502<NAME>GstVolume::mute</NAME> 1503<TYPE>gboolean</TYPE> 1504<RANGE></RANGE> 1505<FLAGS>rw</FLAGS> 1506<NICK>Mute</NICK> 1507<BLURB>mute channel.</BLURB> 1508<DEFAULT>FALSE</DEFAULT> 1509</ARG> 1510 1511<ARG> 1512<NAME>GstVolume::volume</NAME> 1513<TYPE>gdouble</TYPE> 1514<RANGE>[0,10]</RANGE> 1515<FLAGS>rw</FLAGS> 1516<NICK>Volume</NICK> 1517<BLURB>volume factor, 1.0=100%.</BLURB> 1518<DEFAULT>1</DEFAULT> 1519</ARG> 1520 1521<ARG> 1522<NAME>GstVideoTestSrc::background-color</NAME> 1523<TYPE>guint</TYPE> 1524<RANGE></RANGE> 1525<FLAGS>rw</FLAGS> 1526<NICK>Background Color</NICK> 1527<BLURB>Background color to use (big-endian ARGB).</BLURB> 1528<DEFAULT>4278190080</DEFAULT> 1529</ARG> 1530 1531<ARG> 1532<NAME>GstVideoTestSrc::foreground-color</NAME> 1533<TYPE>guint</TYPE> 1534<RANGE></RANGE> 1535<FLAGS>rw</FLAGS> 1536<NICK>Foreground Color</NICK> 1537<BLURB>Foreground color to use (big-endian ARGB).</BLURB> 1538<DEFAULT>4294967295</DEFAULT> 1539</ARG> 1540 1541<ARG> 1542<NAME>GstVideoTestSrc::horizontal-speed</NAME> 1543<TYPE>gint</TYPE> 1544<RANGE></RANGE> 1545<FLAGS>rw</FLAGS> 1546<NICK>Horizontal Speed</NICK> 1547<BLURB>Scroll image number of pixels per frame (positive is scroll to the left).</BLURB> 1548<DEFAULT>0</DEFAULT> 1549</ARG> 1550 1551<ARG> 1552<NAME>GstVideoTestSrc::is-live</NAME> 1553<TYPE>gboolean</TYPE> 1554<RANGE></RANGE> 1555<FLAGS>rw</FLAGS> 1556<NICK>Is Live</NICK> 1557<BLURB>Whether to act as a live source.</BLURB> 1558<DEFAULT>FALSE</DEFAULT> 1559</ARG> 1560 1561<ARG> 1562<NAME>GstVideoTestSrc::k0</NAME> 1563<TYPE>gint</TYPE> 1564<RANGE></RANGE> 1565<FLAGS>rw</FLAGS> 1566<NICK>Zoneplate zero order phase</NICK> 1567<BLURB>Zoneplate zero order phase, for generating plain fields or phase offsets.</BLURB> 1568<DEFAULT>0</DEFAULT> 1569</ARG> 1570 1571<ARG> 1572<NAME>GstVideoTestSrc::kt</NAME> 1573<TYPE>gint</TYPE> 1574<RANGE></RANGE> 1575<FLAGS>rw</FLAGS> 1576<NICK>Zoneplate 1st order t phase</NICK> 1577<BLURB>Zoneplate 1st order t phase, for generating phase rotation as a function of time.</BLURB> 1578<DEFAULT>0</DEFAULT> 1579</ARG> 1580 1581<ARG> 1582<NAME>GstVideoTestSrc::kt2</NAME> 1583<TYPE>gint</TYPE> 1584<RANGE></RANGE> 1585<FLAGS>rw</FLAGS> 1586<NICK>Zoneplate 2nd order t phase</NICK> 1587<BLURB>Zoneplate 2nd order t phase, t*t/256 cycles per picture.</BLURB> 1588<DEFAULT>0</DEFAULT> 1589</ARG> 1590 1591<ARG> 1592<NAME>GstVideoTestSrc::kx</NAME> 1593<TYPE>gint</TYPE> 1594<RANGE></RANGE> 1595<FLAGS>rw</FLAGS> 1596<NICK>Zoneplate 1st order x phase</NICK> 1597<BLURB>Zoneplate 1st order x phase, for generating constant horizontal frequencies.</BLURB> 1598<DEFAULT>0</DEFAULT> 1599</ARG> 1600 1601<ARG> 1602<NAME>GstVideoTestSrc::kx2</NAME> 1603<TYPE>gint</TYPE> 1604<RANGE></RANGE> 1605<FLAGS>rw</FLAGS> 1606<NICK>Zoneplate 2nd order x phase</NICK> 1607<BLURB>Zoneplate 2nd order x phase, normalised to kx2/256 cycles per horizontal pixel at width/2 from origin.</BLURB> 1608<DEFAULT>0</DEFAULT> 1609</ARG> 1610 1611<ARG> 1612<NAME>GstVideoTestSrc::kxt</NAME> 1613<TYPE>gint</TYPE> 1614<RANGE></RANGE> 1615<FLAGS>rw</FLAGS> 1616<NICK>Zoneplate x*t product phase</NICK> 1617<BLURB>Zoneplate x*t product phase, normalised to kxy/256 cycles per vertical pixel at width/2 from origin.</BLURB> 1618<DEFAULT>0</DEFAULT> 1619</ARG> 1620 1621<ARG> 1622<NAME>GstVideoTestSrc::kxy</NAME> 1623<TYPE>gint</TYPE> 1624<RANGE></RANGE> 1625<FLAGS>rw</FLAGS> 1626<NICK>Zoneplate x*y product phase</NICK> 1627<BLURB>Zoneplate x*y product phase.</BLURB> 1628<DEFAULT>0</DEFAULT> 1629</ARG> 1630 1631<ARG> 1632<NAME>GstVideoTestSrc::ky</NAME> 1633<TYPE>gint</TYPE> 1634<RANGE></RANGE> 1635<FLAGS>rw</FLAGS> 1636<NICK>Zoneplate 1st order y phase</NICK> 1637<BLURB>Zoneplate 1st order y phase, for generating contant vertical frequencies.</BLURB> 1638<DEFAULT>0</DEFAULT> 1639</ARG> 1640 1641<ARG> 1642<NAME>GstVideoTestSrc::ky2</NAME> 1643<TYPE>gint</TYPE> 1644<RANGE></RANGE> 1645<FLAGS>rw</FLAGS> 1646<NICK>Zoneplate 2nd order y phase</NICK> 1647<BLURB>Zoneplate 2nd order y phase, normailsed to ky2/256 cycles per vertical pixel at height/2 from origin.</BLURB> 1648<DEFAULT>0</DEFAULT> 1649</ARG> 1650 1651<ARG> 1652<NAME>GstVideoTestSrc::kyt</NAME> 1653<TYPE>gint</TYPE> 1654<RANGE></RANGE> 1655<FLAGS>rw</FLAGS> 1656<NICK>Zoneplate y*t product phase</NICK> 1657<BLURB>Zoneplate y*t product phase.</BLURB> 1658<DEFAULT>0</DEFAULT> 1659</ARG> 1660 1661<ARG> 1662<NAME>GstVideoTestSrc::pattern</NAME> 1663<TYPE>GstVideoTestSrcPattern</TYPE> 1664<RANGE></RANGE> 1665<FLAGS>rw</FLAGS> 1666<NICK>Pattern</NICK> 1667<BLURB>Type of test pattern to generate.</BLURB> 1668<DEFAULT>SMPTE 100% color bars</DEFAULT> 1669</ARG> 1670 1671<ARG> 1672<NAME>GstVideoTestSrc::timestamp-offset</NAME> 1673<TYPE>gint64</TYPE> 1674<RANGE>>= 0</RANGE> 1675<FLAGS>rw</FLAGS> 1676<NICK>Timestamp offset</NICK> 1677<BLURB>An offset added to timestamps set on buffers (in ns).</BLURB> 1678<DEFAULT>0</DEFAULT> 1679</ARG> 1680 1681<ARG> 1682<NAME>GstVideoTestSrc::xoffset</NAME> 1683<TYPE>gint</TYPE> 1684<RANGE></RANGE> 1685<FLAGS>rw</FLAGS> 1686<NICK>Zoneplate 2nd order products x offset</NICK> 1687<BLURB>Zoneplate 2nd order products x offset.</BLURB> 1688<DEFAULT>0</DEFAULT> 1689</ARG> 1690 1691<ARG> 1692<NAME>GstVideoTestSrc::yoffset</NAME> 1693<TYPE>gint</TYPE> 1694<RANGE></RANGE> 1695<FLAGS>rw</FLAGS> 1696<NICK>Zoneplate 2nd order products y offset</NICK> 1697<BLURB>Zoneplate 2nd order products y offset.</BLURB> 1698<DEFAULT>0</DEFAULT> 1699</ARG> 1700 1701<ARG> 1702<NAME>GstVideoTestSrc::animation-mode</NAME> 1703<TYPE>GstVideoTestSrcAnimationMode</TYPE> 1704<RANGE></RANGE> 1705<FLAGS>rw</FLAGS> 1706<NICK>Animation mode</NICK> 1707<BLURB>For pattern=ball, which counter defines the position of the ball.</BLURB> 1708<DEFAULT>frame count</DEFAULT> 1709</ARG> 1710 1711<ARG> 1712<NAME>GstVideoTestSrc::flip</NAME> 1713<TYPE>gboolean</TYPE> 1714<RANGE></RANGE> 1715<FLAGS>rw</FLAGS> 1716<NICK>Flip</NICK> 1717<BLURB>For pattern=ball, invert colors every second.</BLURB> 1718<DEFAULT>FALSE</DEFAULT> 1719</ARG> 1720 1721<ARG> 1722<NAME>GstVideoTestSrc::motion</NAME> 1723<TYPE>GstVideoTestSrcMotionType</TYPE> 1724<RANGE></RANGE> 1725<FLAGS>rw</FLAGS> 1726<NICK>Motion</NICK> 1727<BLURB>For pattern=ball, what motion the ball does.</BLURB> 1728<DEFAULT>Ball waves back and forth, up and down</DEFAULT> 1729</ARG> 1730 1731<ARG> 1732<NAME>GstVideoRate::average-period</NAME> 1733<TYPE>guint64</TYPE> 1734<RANGE><= G_MAXLONG</RANGE> 1735<FLAGS>rw</FLAGS> 1736<NICK>Period over which to average</NICK> 1737<BLURB>Period over which to average the framerate (in ns) (0 = disabled).</BLURB> 1738<DEFAULT>0</DEFAULT> 1739</ARG> 1740 1741<ARG> 1742<NAME>GstVideoRate::drop</NAME> 1743<TYPE>guint64</TYPE> 1744<RANGE></RANGE> 1745<FLAGS>r</FLAGS> 1746<NICK>Drop</NICK> 1747<BLURB>Number of dropped frames.</BLURB> 1748<DEFAULT>0</DEFAULT> 1749</ARG> 1750 1751<ARG> 1752<NAME>GstVideoRate::drop-only</NAME> 1753<TYPE>gboolean</TYPE> 1754<RANGE></RANGE> 1755<FLAGS>rw</FLAGS> 1756<NICK>Only Drop</NICK> 1757<BLURB>Only drop frames, no duplicates are produced.</BLURB> 1758<DEFAULT>FALSE</DEFAULT> 1759</ARG> 1760 1761<ARG> 1762<NAME>GstVideoRate::duplicate</NAME> 1763<TYPE>guint64</TYPE> 1764<RANGE></RANGE> 1765<FLAGS>r</FLAGS> 1766<NICK>Duplicate</NICK> 1767<BLURB>Number of duplicated frames.</BLURB> 1768<DEFAULT>0</DEFAULT> 1769</ARG> 1770 1771<ARG> 1772<NAME>GstVideoRate::in</NAME> 1773<TYPE>guint64</TYPE> 1774<RANGE></RANGE> 1775<FLAGS>r</FLAGS> 1776<NICK>In</NICK> 1777<BLURB>Number of input frames.</BLURB> 1778<DEFAULT>0</DEFAULT> 1779</ARG> 1780 1781<ARG> 1782<NAME>GstVideoRate::max-rate</NAME> 1783<TYPE>gint</TYPE> 1784<RANGE>>= 1</RANGE> 1785<FLAGS>rwx</FLAGS> 1786<NICK>maximum framerate</NICK> 1787<BLURB>Maximum framerate allowed to pass through (in frames per second, implies drop-only).</BLURB> 1788<DEFAULT>2147483647</DEFAULT> 1789</ARG> 1790 1791<ARG> 1792<NAME>GstVideoRate::new-pref</NAME> 1793<TYPE>gdouble</TYPE> 1794<RANGE>[0,1]</RANGE> 1795<FLAGS>rw</FLAGS> 1796<NICK>New Pref</NICK> 1797<BLURB>Value indicating how much to prefer new frames (unused).</BLURB> 1798<DEFAULT>1</DEFAULT> 1799</ARG> 1800 1801<ARG> 1802<NAME>GstVideoRate::out</NAME> 1803<TYPE>guint64</TYPE> 1804<RANGE></RANGE> 1805<FLAGS>r</FLAGS> 1806<NICK>Out</NICK> 1807<BLURB>Number of output frames.</BLURB> 1808<DEFAULT>0</DEFAULT> 1809</ARG> 1810 1811<ARG> 1812<NAME>GstVideoRate::silent</NAME> 1813<TYPE>gboolean</TYPE> 1814<RANGE></RANGE> 1815<FLAGS>rw</FLAGS> 1816<NICK>silent</NICK> 1817<BLURB>Don't emit notify for dropped and duplicated frames.</BLURB> 1818<DEFAULT>TRUE</DEFAULT> 1819</ARG> 1820 1821<ARG> 1822<NAME>GstVideoRate::skip-to-first</NAME> 1823<TYPE>gboolean</TYPE> 1824<RANGE></RANGE> 1825<FLAGS>rw</FLAGS> 1826<NICK>Skip to first buffer</NICK> 1827<BLURB>Don't produce buffers before the first one we receive.</BLURB> 1828<DEFAULT>FALSE</DEFAULT> 1829</ARG> 1830 1831<ARG> 1832<NAME>GstVideoRate::rate</NAME> 1833<TYPE>gdouble</TYPE> 1834<RANGE>>= 0</RANGE> 1835<FLAGS>rw</FLAGS> 1836<NICK>Rate</NICK> 1837<BLURB>Factor of speed for frame displaying.</BLURB> 1838<DEFAULT>1</DEFAULT> 1839</ARG> 1840 1841<ARG> 1842<NAME>GstVideoRate::max-duplication-time</NAME> 1843<TYPE>guint64</TYPE> 1844<RANGE></RANGE> 1845<FLAGS>rw</FLAGS> 1846<NICK>Maximum time to duplicate a frame</NICK> 1847<BLURB>Do not duplicate frames if the gap exceeds this period (in ns) (0 = disabled).</BLURB> 1848<DEFAULT>0</DEFAULT> 1849</ARG> 1850 1851<ARG> 1852<NAME>GstAudioConvert::dithering</NAME> 1853<TYPE>GstAudioDitherMethod</TYPE> 1854<RANGE></RANGE> 1855<FLAGS>rw</FLAGS> 1856<NICK>Dithering</NICK> 1857<BLURB>Selects between different dithering methods.</BLURB> 1858<DEFAULT>GST_AUDIO_DITHER_TPDF</DEFAULT> 1859</ARG> 1860 1861<ARG> 1862<NAME>GstAudioConvert::noise-shaping</NAME> 1863<TYPE>GstAudioNoiseShapingMethod</TYPE> 1864<RANGE></RANGE> 1865<FLAGS>rw</FLAGS> 1866<NICK>Noise shaping</NICK> 1867<BLURB>Selects between different noise shaping methods.</BLURB> 1868<DEFAULT>GST_AUDIO_NOISE_SHAPING_NONE</DEFAULT> 1869</ARG> 1870 1871<ARG> 1872<NAME>GstAudioConvert::mix-matrix</NAME> 1873<TYPE>GstValueArray</TYPE> 1874<RANGE></RANGE> 1875<FLAGS>rw</FLAGS> 1876<NICK>Input/output channel matrix</NICK> 1877<BLURB>Transformation matrix for input/output channels.</BLURB> 1878<DEFAULT></DEFAULT> 1879</ARG> 1880 1881<ARG> 1882<NAME>GstTCPServerSrc::current-port</NAME> 1883<TYPE>gint</TYPE> 1884<RANGE>[0,65535]</RANGE> 1885<FLAGS>r</FLAGS> 1886<NICK>current-port</NICK> 1887<BLURB>The port number the socket is currently bound to.</BLURB> 1888<DEFAULT>0</DEFAULT> 1889</ARG> 1890 1891<ARG> 1892<NAME>GstTCPServerSrc::host</NAME> 1893<TYPE>gchar*</TYPE> 1894<RANGE></RANGE> 1895<FLAGS>rw</FLAGS> 1896<NICK>Host</NICK> 1897<BLURB>The hostname to listen as.</BLURB> 1898<DEFAULT>NULL</DEFAULT> 1899</ARG> 1900 1901<ARG> 1902<NAME>GstTCPServerSrc::port</NAME> 1903<TYPE>gint</TYPE> 1904<RANGE>[0,65535]</RANGE> 1905<FLAGS>rw</FLAGS> 1906<NICK>Port</NICK> 1907<BLURB>The port to listen to (0=random available port).</BLURB> 1908<DEFAULT>4953</DEFAULT> 1909</ARG> 1910 1911<ARG> 1912<NAME>GstTCPServerSink::current-port</NAME> 1913<TYPE>gint</TYPE> 1914<RANGE>[0,65535]</RANGE> 1915<FLAGS>r</FLAGS> 1916<NICK>current-port</NICK> 1917<BLURB>The port number the socket is currently bound to.</BLURB> 1918<DEFAULT>0</DEFAULT> 1919</ARG> 1920 1921<ARG> 1922<NAME>GstTCPServerSink::host</NAME> 1923<TYPE>gchar*</TYPE> 1924<RANGE></RANGE> 1925<FLAGS>rw</FLAGS> 1926<NICK>host</NICK> 1927<BLURB>The host/IP to listen on.</BLURB> 1928<DEFAULT>"localhost"</DEFAULT> 1929</ARG> 1930 1931<ARG> 1932<NAME>GstTCPServerSink::port</NAME> 1933<TYPE>gint</TYPE> 1934<RANGE>[0,65535]</RANGE> 1935<FLAGS>rw</FLAGS> 1936<NICK>port</NICK> 1937<BLURB>The port to listen to (0=random available port).</BLURB> 1938<DEFAULT>4953</DEFAULT> 1939</ARG> 1940 1941<ARG> 1942<NAME>GstTCPClientSrc::host</NAME> 1943<TYPE>gchar*</TYPE> 1944<RANGE></RANGE> 1945<FLAGS>rw</FLAGS> 1946<NICK>Host</NICK> 1947<BLURB>The host IP address to receive packets from.</BLURB> 1948<DEFAULT>"localhost"</DEFAULT> 1949</ARG> 1950 1951<ARG> 1952<NAME>GstTCPClientSrc::port</NAME> 1953<TYPE>gint</TYPE> 1954<RANGE>[0,65535]</RANGE> 1955<FLAGS>rw</FLAGS> 1956<NICK>Port</NICK> 1957<BLURB>The port to receive packets from.</BLURB> 1958<DEFAULT>4953</DEFAULT> 1959</ARG> 1960 1961<ARG> 1962<NAME>GstTCPClientSrc::timeout</NAME> 1963<TYPE>guint</TYPE> 1964<RANGE></RANGE> 1965<FLAGS>rw</FLAGS> 1966<NICK>timeout</NICK> 1967<BLURB>Value in seconds to timeout a blocking I/O. 0 = No timeout. .</BLURB> 1968<DEFAULT>0</DEFAULT> 1969</ARG> 1970 1971<ARG> 1972<NAME>GstTCPClientSink::host</NAME> 1973<TYPE>gchar*</TYPE> 1974<RANGE></RANGE> 1975<FLAGS>rw</FLAGS> 1976<NICK>Host</NICK> 1977<BLURB>The host/IP to send the packets to.</BLURB> 1978<DEFAULT>"localhost"</DEFAULT> 1979</ARG> 1980 1981<ARG> 1982<NAME>GstTCPClientSink::port</NAME> 1983<TYPE>gint</TYPE> 1984<RANGE>[0,65535]</RANGE> 1985<FLAGS>rw</FLAGS> 1986<NICK>Port</NICK> 1987<BLURB>The port to send the packets to.</BLURB> 1988<DEFAULT>4953</DEFAULT> 1989</ARG> 1990 1991<ARG> 1992<NAME>GstMultiFdSink::handle-read</NAME> 1993<TYPE>gboolean</TYPE> 1994<RANGE></RANGE> 1995<FLAGS>rw</FLAGS> 1996<NICK>Handle Read</NICK> 1997<BLURB>Handle client reads and discard the data.</BLURB> 1998<DEFAULT>TRUE</DEFAULT> 1999</ARG> 2000 2001<ARG> 2002<NAME>GstAudioRate::add</NAME> 2003<TYPE>guint64</TYPE> 2004<RANGE></RANGE> 2005<FLAGS>r</FLAGS> 2006<NICK>Add</NICK> 2007<BLURB>Number of added samples.</BLURB> 2008<DEFAULT>0</DEFAULT> 2009</ARG> 2010 2011<ARG> 2012<NAME>GstAudioRate::drop</NAME> 2013<TYPE>guint64</TYPE> 2014<RANGE></RANGE> 2015<FLAGS>r</FLAGS> 2016<NICK>Drop</NICK> 2017<BLURB>Number of dropped samples.</BLURB> 2018<DEFAULT>0</DEFAULT> 2019</ARG> 2020 2021<ARG> 2022<NAME>GstAudioRate::in</NAME> 2023<TYPE>guint64</TYPE> 2024<RANGE></RANGE> 2025<FLAGS>r</FLAGS> 2026<NICK>In</NICK> 2027<BLURB>Number of input samples.</BLURB> 2028<DEFAULT>0</DEFAULT> 2029</ARG> 2030 2031<ARG> 2032<NAME>GstAudioRate::out</NAME> 2033<TYPE>guint64</TYPE> 2034<RANGE></RANGE> 2035<FLAGS>r</FLAGS> 2036<NICK>Out</NICK> 2037<BLURB>Number of output samples.</BLURB> 2038<DEFAULT>0</DEFAULT> 2039</ARG> 2040 2041<ARG> 2042<NAME>GstAudioRate::silent</NAME> 2043<TYPE>gboolean</TYPE> 2044<RANGE></RANGE> 2045<FLAGS>rw</FLAGS> 2046<NICK>silent</NICK> 2047<BLURB>Don't emit notify for dropped and duplicated frames.</BLURB> 2048<DEFAULT>TRUE</DEFAULT> 2049</ARG> 2050 2051<ARG> 2052<NAME>GstAudioRate::skip-to-first</NAME> 2053<TYPE>gboolean</TYPE> 2054<RANGE></RANGE> 2055<FLAGS>rw</FLAGS> 2056<NICK>Skip to first buffer</NICK> 2057<BLURB>Don't produce buffers before the first one we receive.</BLURB> 2058<DEFAULT>FALSE</DEFAULT> 2059</ARG> 2060 2061<ARG> 2062<NAME>GstAudioRate::tolerance</NAME> 2063<TYPE>guint64</TYPE> 2064<RANGE></RANGE> 2065<FLAGS>rw</FLAGS> 2066<NICK>tolerance</NICK> 2067<BLURB>Only act if timestamp jitter/imperfection exceeds indicated tolerance (ns).</BLURB> 2068<DEFAULT>40000000</DEFAULT> 2069</ARG> 2070 2071<ARG> 2072<NAME>GstXvImageSink::autopaint-colorkey</NAME> 2073<TYPE>gboolean</TYPE> 2074<RANGE></RANGE> 2075<FLAGS>rw</FLAGS> 2076<NICK>Autofill with colorkey</NICK> 2077<BLURB>Whether to autofill overlay with colorkey.</BLURB> 2078<DEFAULT>TRUE</DEFAULT> 2079</ARG> 2080 2081<ARG> 2082<NAME>GstXvImageSink::brightness</NAME> 2083<TYPE>gint</TYPE> 2084<RANGE>[-1000,1000]</RANGE> 2085<FLAGS>rw</FLAGS> 2086<NICK>Brightness</NICK> 2087<BLURB>The brightness of the video.</BLURB> 2088<DEFAULT>0</DEFAULT> 2089</ARG> 2090 2091<ARG> 2092<NAME>GstXvImageSink::colorkey</NAME> 2093<TYPE>gint</TYPE> 2094<RANGE></RANGE> 2095<FLAGS>rw</FLAGS> 2096<NICK>Colorkey</NICK> 2097<BLURB>Color to use for the overlay mask.</BLURB> 2098<DEFAULT>0</DEFAULT> 2099</ARG> 2100 2101<ARG> 2102<NAME>GstXvImageSink::contrast</NAME> 2103<TYPE>gint</TYPE> 2104<RANGE>[-1000,1000]</RANGE> 2105<FLAGS>rw</FLAGS> 2106<NICK>Contrast</NICK> 2107<BLURB>The contrast of the video.</BLURB> 2108<DEFAULT>0</DEFAULT> 2109</ARG> 2110 2111<ARG> 2112<NAME>GstXvImageSink::device</NAME> 2113<TYPE>gchar*</TYPE> 2114<RANGE></RANGE> 2115<FLAGS>rw</FLAGS> 2116<NICK>Adaptor number</NICK> 2117<BLURB>The number of the video adaptor.</BLURB> 2118<DEFAULT>"0"</DEFAULT> 2119</ARG> 2120 2121<ARG> 2122<NAME>GstXvImageSink::device-name</NAME> 2123<TYPE>gchar*</TYPE> 2124<RANGE></RANGE> 2125<FLAGS>r</FLAGS> 2126<NICK>Adaptor name</NICK> 2127<BLURB>The name of the video adaptor.</BLURB> 2128<DEFAULT>NULL</DEFAULT> 2129</ARG> 2130 2131<ARG> 2132<NAME>GstXvImageSink::display</NAME> 2133<TYPE>gchar*</TYPE> 2134<RANGE></RANGE> 2135<FLAGS>rw</FLAGS> 2136<NICK>Display</NICK> 2137<BLURB>X Display name.</BLURB> 2138<DEFAULT>NULL</DEFAULT> 2139</ARG> 2140 2141<ARG> 2142<NAME>GstXvImageSink::double-buffer</NAME> 2143<TYPE>gboolean</TYPE> 2144<RANGE></RANGE> 2145<FLAGS>rw</FLAGS> 2146<NICK>Double-buffer</NICK> 2147<BLURB>Whether to double-buffer the output.</BLURB> 2148<DEFAULT>TRUE</DEFAULT> 2149</ARG> 2150 2151<ARG> 2152<NAME>GstXvImageSink::draw-borders</NAME> 2153<TYPE>gboolean</TYPE> 2154<RANGE></RANGE> 2155<FLAGS>rw</FLAGS> 2156<NICK>Draw Borders</NICK> 2157<BLURB>Draw black borders to fill unused area in force-aspect-ratio mode.</BLURB> 2158<DEFAULT>TRUE</DEFAULT> 2159</ARG> 2160 2161<ARG> 2162<NAME>GstXvImageSink::force-aspect-ratio</NAME> 2163<TYPE>gboolean</TYPE> 2164<RANGE></RANGE> 2165<FLAGS>rw</FLAGS> 2166<NICK>Force aspect ratio</NICK> 2167<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 2168<DEFAULT>TRUE</DEFAULT> 2169</ARG> 2170 2171<ARG> 2172<NAME>GstXvImageSink::handle-events</NAME> 2173<TYPE>gboolean</TYPE> 2174<RANGE></RANGE> 2175<FLAGS>rw</FLAGS> 2176<NICK>Handle XEvents</NICK> 2177<BLURB>When enabled, XEvents will be selected and handled.</BLURB> 2178<DEFAULT>TRUE</DEFAULT> 2179</ARG> 2180 2181<ARG> 2182<NAME>GstXvImageSink::handle-expose</NAME> 2183<TYPE>gboolean</TYPE> 2184<RANGE></RANGE> 2185<FLAGS>rw</FLAGS> 2186<NICK>Handle expose</NICK> 2187<BLURB>When enabled, the current frame will always be drawn in response to X Expose events.</BLURB> 2188<DEFAULT>TRUE</DEFAULT> 2189</ARG> 2190 2191<ARG> 2192<NAME>GstXvImageSink::hue</NAME> 2193<TYPE>gint</TYPE> 2194<RANGE>[-1000,1000]</RANGE> 2195<FLAGS>rw</FLAGS> 2196<NICK>Hue</NICK> 2197<BLURB>The hue of the video.</BLURB> 2198<DEFAULT>0</DEFAULT> 2199</ARG> 2200 2201<ARG> 2202<NAME>GstXvImageSink::pixel-aspect-ratio</NAME> 2203<TYPE>gchar*</TYPE> 2204<RANGE></RANGE> 2205<FLAGS>rw</FLAGS> 2206<NICK>Pixel Aspect Ratio</NICK> 2207<BLURB>The pixel aspect ratio of the device.</BLURB> 2208<DEFAULT>"1/1"</DEFAULT> 2209</ARG> 2210 2211<ARG> 2212<NAME>GstXvImageSink::saturation</NAME> 2213<TYPE>gint</TYPE> 2214<RANGE>[-1000,1000]</RANGE> 2215<FLAGS>rw</FLAGS> 2216<NICK>Saturation</NICK> 2217<BLURB>The saturation of the video.</BLURB> 2218<DEFAULT>0</DEFAULT> 2219</ARG> 2220 2221<ARG> 2222<NAME>GstXvImageSink::synchronous</NAME> 2223<TYPE>gboolean</TYPE> 2224<RANGE></RANGE> 2225<FLAGS>rw</FLAGS> 2226<NICK>Synchronous</NICK> 2227<BLURB>When enabled, runs the X display in synchronous mode. (unrelated to A/V sync, used only for debugging).</BLURB> 2228<DEFAULT>FALSE</DEFAULT> 2229</ARG> 2230 2231<ARG> 2232<NAME>GstXvImageSink::window-height</NAME> 2233<TYPE>guint64</TYPE> 2234<RANGE></RANGE> 2235<FLAGS>r</FLAGS> 2236<NICK>window-height</NICK> 2237<BLURB>Height of the window.</BLURB> 2238<DEFAULT>0</DEFAULT> 2239</ARG> 2240 2241<ARG> 2242<NAME>GstXvImageSink::window-width</NAME> 2243<TYPE>guint64</TYPE> 2244<RANGE></RANGE> 2245<FLAGS>r</FLAGS> 2246<NICK>window-width</NICK> 2247<BLURB>Width of the window.</BLURB> 2248<DEFAULT>0</DEFAULT> 2249</ARG> 2250 2251<ARG> 2252<NAME>GstXvImageSink::render-rectangle</NAME> 2253<TYPE>GstValueArray</TYPE> 2254<RANGE></RANGE> 2255<FLAGS>w</FLAGS> 2256<NICK>Render Rectangle</NICK> 2257<BLURB>The render rectangle ('<x, y, width, height>').</BLURB> 2258<DEFAULT></DEFAULT> 2259</ARG> 2260 2261<ARG> 2262<NAME>GstXImageSink::display</NAME> 2263<TYPE>gchar*</TYPE> 2264<RANGE></RANGE> 2265<FLAGS>rw</FLAGS> 2266<NICK>Display</NICK> 2267<BLURB>X Display name.</BLURB> 2268<DEFAULT>NULL</DEFAULT> 2269</ARG> 2270 2271<ARG> 2272<NAME>GstXImageSink::force-aspect-ratio</NAME> 2273<TYPE>gboolean</TYPE> 2274<RANGE></RANGE> 2275<FLAGS>rw</FLAGS> 2276<NICK>Force aspect ratio</NICK> 2277<BLURB>When enabled, reverse caps negotiation (scaling) will respect original aspect ratio.</BLURB> 2278<DEFAULT>TRUE</DEFAULT> 2279</ARG> 2280 2281<ARG> 2282<NAME>GstXImageSink::handle-events</NAME> 2283<TYPE>gboolean</TYPE> 2284<RANGE></RANGE> 2285<FLAGS>rw</FLAGS> 2286<NICK>Handle XEvents</NICK> 2287<BLURB>When enabled, XEvents will be selected and handled.</BLURB> 2288<DEFAULT>TRUE</DEFAULT> 2289</ARG> 2290 2291<ARG> 2292<NAME>GstXImageSink::handle-expose</NAME> 2293<TYPE>gboolean</TYPE> 2294<RANGE></RANGE> 2295<FLAGS>rw</FLAGS> 2296<NICK>Handle expose</NICK> 2297<BLURB>When enabled, the current frame will always be drawn in response to X Expose events.</BLURB> 2298<DEFAULT>TRUE</DEFAULT> 2299</ARG> 2300 2301<ARG> 2302<NAME>GstXImageSink::pixel-aspect-ratio</NAME> 2303<TYPE>gchar*</TYPE> 2304<RANGE></RANGE> 2305<FLAGS>rw</FLAGS> 2306<NICK>Pixel Aspect Ratio</NICK> 2307<BLURB>The pixel aspect ratio of the device.</BLURB> 2308<DEFAULT>"1/1"</DEFAULT> 2309</ARG> 2310 2311<ARG> 2312<NAME>GstXImageSink::synchronous</NAME> 2313<TYPE>gboolean</TYPE> 2314<RANGE></RANGE> 2315<FLAGS>rw</FLAGS> 2316<NICK>Synchronous</NICK> 2317<BLURB>When enabled, runs the X display in synchronous mode. (unrelated to A/V sync, used only for debugging).</BLURB> 2318<DEFAULT>FALSE</DEFAULT> 2319</ARG> 2320 2321<ARG> 2322<NAME>GstXImageSink::window-height</NAME> 2323<TYPE>guint64</TYPE> 2324<RANGE></RANGE> 2325<FLAGS>r</FLAGS> 2326<NICK>window-height</NICK> 2327<BLURB>Height of the window.</BLURB> 2328<DEFAULT>0</DEFAULT> 2329</ARG> 2330 2331<ARG> 2332<NAME>GstXImageSink::window-width</NAME> 2333<TYPE>guint64</TYPE> 2334<RANGE></RANGE> 2335<FLAGS>r</FLAGS> 2336<NICK>window-width</NICK> 2337<BLURB>Width of the window.</BLURB> 2338<DEFAULT>0</DEFAULT> 2339</ARG> 2340 2341<ARG> 2342<NAME>GstTextRender::font-desc</NAME> 2343<TYPE>gchar*</TYPE> 2344<RANGE></RANGE> 2345<FLAGS>w</FLAGS> 2346<NICK>font description</NICK> 2347<BLURB>Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.</BLURB> 2348<DEFAULT>""</DEFAULT> 2349</ARG> 2350 2351<ARG> 2352<NAME>GstTextRender::halignment</NAME> 2353<TYPE>GstTextRenderHAlign</TYPE> 2354<RANGE></RANGE> 2355<FLAGS>rw</FLAGS> 2356<NICK>horizontal alignment</NICK> 2357<BLURB>Horizontal alignment of the text.</BLURB> 2358<DEFAULT>center</DEFAULT> 2359</ARG> 2360 2361<ARG> 2362<NAME>GstTextRender::line-alignment</NAME> 2363<TYPE>GstTextRenderLineAlign</TYPE> 2364<RANGE></RANGE> 2365<FLAGS>rw</FLAGS> 2366<NICK>line alignment</NICK> 2367<BLURB>Alignment of text lines relative to each other.</BLURB> 2368<DEFAULT>center</DEFAULT> 2369</ARG> 2370 2371<ARG> 2372<NAME>GstTextRender::valignment</NAME> 2373<TYPE>GstTextRenderVAlign</TYPE> 2374<RANGE></RANGE> 2375<FLAGS>rw</FLAGS> 2376<NICK>vertical alignment</NICK> 2377<BLURB>Vertical alignment of the text.</BLURB> 2378<DEFAULT>baseline</DEFAULT> 2379</ARG> 2380 2381<ARG> 2382<NAME>GstTextRender::xpad</NAME> 2383<TYPE>gint</TYPE> 2384<RANGE>>= 0</RANGE> 2385<FLAGS>rw</FLAGS> 2386<NICK>horizontal paddding</NICK> 2387<BLURB>Horizontal paddding when using left/right alignment.</BLURB> 2388<DEFAULT>25</DEFAULT> 2389</ARG> 2390 2391<ARG> 2392<NAME>GstTextRender::ypad</NAME> 2393<TYPE>gint</TYPE> 2394<RANGE>>= 0</RANGE> 2395<FLAGS>rw</FLAGS> 2396<NICK>vertical padding</NICK> 2397<BLURB>Vertical padding when using top/bottom alignment.</BLURB> 2398<DEFAULT>25</DEFAULT> 2399</ARG> 2400 2401<ARG> 2402<NAME>GstClockOverlay::time-format</NAME> 2403<TYPE>gchar*</TYPE> 2404<RANGE></RANGE> 2405<FLAGS>rw</FLAGS> 2406<NICK>Date/Time Format</NICK> 2407<BLURB>Format to use for time and date value, as in strftime.</BLURB> 2408<DEFAULT>"%H:%M:%S"</DEFAULT> 2409</ARG> 2410 2411<ARG> 2412<NAME>GstVorbisEnc::bitrate</NAME> 2413<TYPE>gint</TYPE> 2414<RANGE>[G_MAXULONG,250001]</RANGE> 2415<FLAGS>rw</FLAGS> 2416<NICK>Target Bitrate</NICK> 2417<BLURB>Attempt to encode at a bitrate averaging this (in bps). This uses the bitrate management engine, and is not recommended for most users. Quality is a better alternative. (-1 == disabled).</BLURB> 2418<DEFAULT>-1</DEFAULT> 2419</ARG> 2420 2421<ARG> 2422<NAME>GstVorbisEnc::last-message</NAME> 2423<TYPE>gchar*</TYPE> 2424<RANGE></RANGE> 2425<FLAGS>r</FLAGS> 2426<NICK>last-message</NICK> 2427<BLURB>The last status message.</BLURB> 2428<DEFAULT>NULL</DEFAULT> 2429</ARG> 2430 2431<ARG> 2432<NAME>GstVorbisEnc::managed</NAME> 2433<TYPE>gboolean</TYPE> 2434<RANGE></RANGE> 2435<FLAGS>rw</FLAGS> 2436<NICK>Managed</NICK> 2437<BLURB>Enable bitrate management engine.</BLURB> 2438<DEFAULT>FALSE</DEFAULT> 2439</ARG> 2440 2441<ARG> 2442<NAME>GstVorbisEnc::max-bitrate</NAME> 2443<TYPE>gint</TYPE> 2444<RANGE>[G_MAXULONG,250001]</RANGE> 2445<FLAGS>rw</FLAGS> 2446<NICK>Maximum Bitrate</NICK> 2447<BLURB>Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled).</BLURB> 2448<DEFAULT>-1</DEFAULT> 2449</ARG> 2450 2451<ARG> 2452<NAME>GstVorbisEnc::min-bitrate</NAME> 2453<TYPE>gint</TYPE> 2454<RANGE>[G_MAXULONG,250001]</RANGE> 2455<FLAGS>rw</FLAGS> 2456<NICK>Minimum Bitrate</NICK> 2457<BLURB>Specify a minimum bitrate (in bps). Useful for encoding for a fixed-size channel. (-1 == disabled).</BLURB> 2458<DEFAULT>-1</DEFAULT> 2459</ARG> 2460 2461<ARG> 2462<NAME>GstVorbisEnc::quality</NAME> 2463<TYPE>gfloat</TYPE> 2464<RANGE>[-0.1,1]</RANGE> 2465<FLAGS>rw</FLAGS> 2466<NICK>Quality</NICK> 2467<BLURB>Specify quality instead of specifying a particular bitrate.</BLURB> 2468<DEFAULT>0.3</DEFAULT> 2469</ARG> 2470 2471<ARG> 2472<NAME>GstCdParanoiaSrc::cache-size</NAME> 2473<TYPE>gint</TYPE> 2474<RANGE>>= G_MAXULONG</RANGE> 2475<FLAGS>rw</FLAGS> 2476<NICK>Cache size</NICK> 2477<BLURB>Set CD cache size to n sectors (-1 = auto).</BLURB> 2478<DEFAULT>-1</DEFAULT> 2479</ARG> 2480 2481<ARG> 2482<NAME>GstCdParanoiaSrc::generic-device</NAME> 2483<TYPE>gchar*</TYPE> 2484<RANGE></RANGE> 2485<FLAGS>rw</FLAGS> 2486<NICK>Generic device</NICK> 2487<BLURB>Use specified generic scsi device.</BLURB> 2488<DEFAULT>NULL</DEFAULT> 2489</ARG> 2490 2491<ARG> 2492<NAME>GstCdParanoiaSrc::paranoia-mode</NAME> 2493<TYPE>GstCdParanoiaMode</TYPE> 2494<RANGE></RANGE> 2495<FLAGS>rw</FLAGS> 2496<NICK>Paranoia mode</NICK> 2497<BLURB>Type of checking to perform.</BLURB> 2498<DEFAULT>PARANOIA_MODE_FRAGMENT</DEFAULT> 2499</ARG> 2500 2501<ARG> 2502<NAME>GstCdParanoiaSrc::read-speed</NAME> 2503<TYPE>gint</TYPE> 2504<RANGE>>= G_MAXULONG</RANGE> 2505<FLAGS>rw</FLAGS> 2506<NICK>Read speed</NICK> 2507<BLURB>Read from device at specified speed (-1 and 0 = full speed).</BLURB> 2508<DEFAULT>-1</DEFAULT> 2509</ARG> 2510 2511<ARG> 2512<NAME>GstCdParanoiaSrc::search-overlap</NAME> 2513<TYPE>gint</TYPE> 2514<RANGE>[G_MAXULONG,75]</RANGE> 2515<FLAGS>rw</FLAGS> 2516<NICK>Search overlap</NICK> 2517<BLURB>Force minimum overlap search during verification to n sectors.</BLURB> 2518<DEFAULT>-1</DEFAULT> 2519</ARG> 2520 2521<ARG> 2522<NAME>GstAlsaSrc::card-name</NAME> 2523<TYPE>gchar*</TYPE> 2524<RANGE></RANGE> 2525<FLAGS>r</FLAGS> 2526<NICK>Card name</NICK> 2527<BLURB>Human-readable name of the sound card.</BLURB> 2528<DEFAULT>""</DEFAULT> 2529</ARG> 2530 2531<ARG> 2532<NAME>GstAlsaSrc::device</NAME> 2533<TYPE>gchar*</TYPE> 2534<RANGE></RANGE> 2535<FLAGS>rw</FLAGS> 2536<NICK>Device</NICK> 2537<BLURB>ALSA device, as defined in an asound configuration file.</BLURB> 2538<DEFAULT>"default"</DEFAULT> 2539</ARG> 2540 2541<ARG> 2542<NAME>GstAlsaSrc::device-name</NAME> 2543<TYPE>gchar*</TYPE> 2544<RANGE></RANGE> 2545<FLAGS>r</FLAGS> 2546<NICK>Device name</NICK> 2547<BLURB>Human-readable name of the sound device.</BLURB> 2548<DEFAULT>""</DEFAULT> 2549</ARG> 2550 2551<ARG> 2552<NAME>GstAlsaSink::card-name</NAME> 2553<TYPE>gchar*</TYPE> 2554<RANGE></RANGE> 2555<FLAGS>r</FLAGS> 2556<NICK>Card name</NICK> 2557<BLURB>Human-readable name of the sound card.</BLURB> 2558<DEFAULT>""</DEFAULT> 2559</ARG> 2560 2561<ARG> 2562<NAME>GstAlsaSink::device</NAME> 2563<TYPE>gchar*</TYPE> 2564<RANGE></RANGE> 2565<FLAGS>rw</FLAGS> 2566<NICK>Device</NICK> 2567<BLURB>ALSA device, as defined in an asound configuration file.</BLURB> 2568<DEFAULT>"default"</DEFAULT> 2569</ARG> 2570 2571<ARG> 2572<NAME>GstAlsaSink::device-name</NAME> 2573<TYPE>gchar*</TYPE> 2574<RANGE></RANGE> 2575<FLAGS>r</FLAGS> 2576<NICK>Device name</NICK> 2577<BLURB>Human-readable name of the sound device.</BLURB> 2578<DEFAULT>""</DEFAULT> 2579</ARG> 2580 2581<ARG> 2582<NAME>GstOggMux::max-delay</NAME> 2583<TYPE>guint64</TYPE> 2584<RANGE></RANGE> 2585<FLAGS>rw</FLAGS> 2586<NICK>Max delay</NICK> 2587<BLURB>Maximum delay in multiplexing streams.</BLURB> 2588<DEFAULT>500000000</DEFAULT> 2589</ARG> 2590 2591<ARG> 2592<NAME>GstOggMux::max-page-delay</NAME> 2593<TYPE>guint64</TYPE> 2594<RANGE></RANGE> 2595<FLAGS>rw</FLAGS> 2596<NICK>Max page delay</NICK> 2597<BLURB>Maximum delay for sending out a page.</BLURB> 2598<DEFAULT>500000000</DEFAULT> 2599</ARG> 2600 2601<ARG> 2602<NAME>GstOggMux::max-tolerance</NAME> 2603<TYPE>guint64</TYPE> 2604<RANGE></RANGE> 2605<FLAGS>rw</FLAGS> 2606<NICK>Max time tolerance</NICK> 2607<BLURB>Maximum timestamp difference for maintaining perfect granules.</BLURB> 2608<DEFAULT>40000000</DEFAULT> 2609</ARG> 2610 2611<ARG> 2612<NAME>GstOggMux::skeleton</NAME> 2613<TYPE>gboolean</TYPE> 2614<RANGE></RANGE> 2615<FLAGS>rw</FLAGS> 2616<NICK>Skeleton</NICK> 2617<BLURB>Whether to include a Skeleton track.</BLURB> 2618<DEFAULT>FALSE</DEFAULT> 2619</ARG> 2620 2621<ARG> 2622<NAME>GstTheoraEnc::bitrate</NAME> 2623<TYPE>gint</TYPE> 2624<RANGE>[0,16777215]</RANGE> 2625<FLAGS>rw</FLAGS> 2626<NICK>Bitrate</NICK> 2627<BLURB>Compressed video bitrate (kbps).</BLURB> 2628<DEFAULT>0</DEFAULT> 2629</ARG> 2630 2631<ARG> 2632<NAME>GstTheoraEnc::cap-overflow</NAME> 2633<TYPE>gboolean</TYPE> 2634<RANGE></RANGE> 2635<FLAGS>rw</FLAGS> 2636<NICK>Cap overflow</NICK> 2637<BLURB>Enable capping of bit reservoir overflows.</BLURB> 2638<DEFAULT>TRUE</DEFAULT> 2639</ARG> 2640 2641<ARG> 2642<NAME>GstTheoraEnc::cap-underflow</NAME> 2643<TYPE>gboolean</TYPE> 2644<RANGE></RANGE> 2645<FLAGS>rw</FLAGS> 2646<NICK>Cap underflow</NICK> 2647<BLURB>Enable capping of bit reservoir underflows.</BLURB> 2648<DEFAULT>FALSE</DEFAULT> 2649</ARG> 2650 2651<ARG> 2652<NAME>GstTheoraEnc::drop-frames</NAME> 2653<TYPE>gboolean</TYPE> 2654<RANGE></RANGE> 2655<FLAGS>rw</FLAGS> 2656<NICK>Drop frames</NICK> 2657<BLURB>Allow or disallow frame dropping.</BLURB> 2658<DEFAULT>TRUE</DEFAULT> 2659</ARG> 2660 2661<ARG> 2662<NAME>GstTheoraEnc::keyframe-auto</NAME> 2663<TYPE>gboolean</TYPE> 2664<RANGE></RANGE> 2665<FLAGS>rw</FLAGS> 2666<NICK>Keyframe Auto</NICK> 2667<BLURB>Automatic keyframe detection.</BLURB> 2668<DEFAULT>TRUE</DEFAULT> 2669</ARG> 2670 2671<ARG> 2672<NAME>GstTheoraEnc::keyframe-force</NAME> 2673<TYPE>gint</TYPE> 2674<RANGE>[1,32768]</RANGE> 2675<FLAGS>rw</FLAGS> 2676<NICK>Keyframe force</NICK> 2677<BLURB>Force keyframe every N frames.</BLURB> 2678<DEFAULT>64</DEFAULT> 2679</ARG> 2680 2681<ARG> 2682<NAME>GstTheoraEnc::keyframe-freq</NAME> 2683<TYPE>gint</TYPE> 2684<RANGE>[1,32768]</RANGE> 2685<FLAGS>rw</FLAGS> 2686<NICK>Keyframe frequency</NICK> 2687<BLURB>Keyframe frequency.</BLURB> 2688<DEFAULT>64</DEFAULT> 2689</ARG> 2690 2691<ARG> 2692<NAME>GstTheoraEnc::multipass-cache-file</NAME> 2693<TYPE>gchar*</TYPE> 2694<RANGE></RANGE> 2695<FLAGS>rw</FLAGS> 2696<NICK>Multipass Cache File</NICK> 2697<BLURB>Multipass cache file.</BLURB> 2698<DEFAULT>NULL</DEFAULT> 2699</ARG> 2700 2701<ARG> 2702<NAME>GstTheoraEnc::multipass-mode</NAME> 2703<TYPE>GstTheoraEncMultipassMode</TYPE> 2704<RANGE></RANGE> 2705<FLAGS>rw</FLAGS> 2706<NICK>Multipass mode</NICK> 2707<BLURB>Single pass or first/second pass.</BLURB> 2708<DEFAULT>Single pass</DEFAULT> 2709</ARG> 2710 2711<ARG> 2712<NAME>GstTheoraEnc::quality</NAME> 2713<TYPE>gint</TYPE> 2714<RANGE>[0,63]</RANGE> 2715<FLAGS>rw</FLAGS> 2716<NICK>Quality</NICK> 2717<BLURB>Video quality.</BLURB> 2718<DEFAULT>48</DEFAULT> 2719</ARG> 2720 2721<ARG> 2722<NAME>GstTheoraEnc::rate-buffer</NAME> 2723<TYPE>gint</TYPE> 2724<RANGE>[0,1000]</RANGE> 2725<FLAGS>rw</FLAGS> 2726<NICK>Rate Control Buffer</NICK> 2727<BLURB>Sets the size of the rate control buffer, in units of frames. The default value of 0 instructs the encoder to automatically select an appropriate value.</BLURB> 2728<DEFAULT>0</DEFAULT> 2729</ARG> 2730 2731<ARG> 2732<NAME>GstTheoraEnc::speed-level</NAME> 2733<TYPE>gint</TYPE> 2734<RANGE>[0,3]</RANGE> 2735<FLAGS>rw</FLAGS> 2736<NICK>Speed level</NICK> 2737<BLURB>Controls the amount of motion vector searching done while encoding.</BLURB> 2738<DEFAULT>1</DEFAULT> 2739</ARG> 2740 2741<ARG> 2742<NAME>GstTheoraEnc::vp3-compatible</NAME> 2743<TYPE>gboolean</TYPE> 2744<RANGE></RANGE> 2745<FLAGS>rw</FLAGS> 2746<NICK>VP3 compatible</NICK> 2747<BLURB>Disables non-VP3 compatible features.</BLURB> 2748<DEFAULT>FALSE</DEFAULT> 2749</ARG> 2750 2751<ARG> 2752<NAME>GstSocketSrc::socket</NAME> 2753<TYPE>GSocket*</TYPE> 2754<RANGE></RANGE> 2755<FLAGS>rw</FLAGS> 2756<NICK>Socket</NICK> 2757<BLURB>The socket to receive packets from.</BLURB> 2758<DEFAULT></DEFAULT> 2759</ARG> 2760 2761<ARG> 2762<NAME>GstSocketSrc::caps</NAME> 2763<TYPE>GstCaps*</TYPE> 2764<RANGE></RANGE> 2765<FLAGS>rw</FLAGS> 2766<NICK>Caps</NICK> 2767<BLURB>The caps of the source pad.</BLURB> 2768<DEFAULT></DEFAULT> 2769</ARG> 2770 2771<ARG> 2772<NAME>GstSocketSrc::send-messages</NAME> 2773<TYPE>gboolean</TYPE> 2774<RANGE></RANGE> 2775<FLAGS>rw</FLAGS> 2776<NICK>Send Messages</NICK> 2777<BLURB>If GstNetworkMessage events should be handled.</BLURB> 2778<DEFAULT>FALSE</DEFAULT> 2779</ARG> 2780 2781<ARG> 2782<NAME>GstTimeOverlay::time-mode</NAME> 2783<TYPE>GstTimeOverlayTimeLine</TYPE> 2784<RANGE></RANGE> 2785<FLAGS>rw</FLAGS> 2786<NICK>Time Mode</NICK> 2787<BLURB>What time to show.</BLURB> 2788<DEFAULT>buffer-time</DEFAULT> 2789</ARG> 2790 2791<ARG> 2792<NAME>GstAlsaMidiSrc::ports</NAME> 2793<TYPE>gchar*</TYPE> 2794<RANGE></RANGE> 2795<FLAGS>rw</FLAGS> 2796<NICK>Ports</NICK> 2797<BLURB>Comma separated list of sequencer ports (e.g. client:port,...).</BLURB> 2798<DEFAULT>NULL</DEFAULT> 2799</ARG> 2800 2801<ARG> 2802<NAME>GstMultiSocketSink::send-dispatched</NAME> 2803<TYPE>gboolean</TYPE> 2804<RANGE></RANGE> 2805<FLAGS>rw</FLAGS> 2806<NICK>Send Dispatched</NICK> 2807<BLURB>If GstNetworkMessageDispatched events should be pushed.</BLURB> 2808<DEFAULT>FALSE</DEFAULT> 2809</ARG> 2810 2811<ARG> 2812<NAME>GstMultiSocketSink::send-messages</NAME> 2813<TYPE>gboolean</TYPE> 2814<RANGE></RANGE> 2815<FLAGS>rw</FLAGS> 2816<NICK>Send Messages</NICK> 2817<BLURB>If GstNetworkMessage events should be pushed.</BLURB> 2818<DEFAULT>FALSE</DEFAULT> 2819</ARG> 2820 2821<ARG> 2822<NAME>GstOpusEnc::audio</NAME> 2823<TYPE>gboolean</TYPE> 2824<RANGE></RANGE> 2825<FLAGS>rw</FLAGS> 2826<NICK>Audio or voice</NICK> 2827<BLURB>Audio or voice (DEPRECATED: use audio-type).</BLURB> 2828<DEFAULT>TRUE</DEFAULT> 2829</ARG> 2830 2831<ARG> 2832<NAME>GstOpusEnc::audio-type</NAME> 2833<TYPE>GstOpusEncAudioType</TYPE> 2834<RANGE></RANGE> 2835<FLAGS>rw</FLAGS> 2836<NICK>What type of audio to optimize for</NICK> 2837<BLURB>What type of audio to optimize for.</BLURB> 2838<DEFAULT>Generic audio</DEFAULT> 2839</ARG> 2840 2841<ARG> 2842<NAME>GstOpusEnc::bandwidth</NAME> 2843<TYPE>GstOpusEncBandwidth</TYPE> 2844<RANGE></RANGE> 2845<FLAGS>rw</FLAGS> 2846<NICK>Band Width</NICK> 2847<BLURB>Audio Band Width.</BLURB> 2848<DEFAULT>Full band</DEFAULT> 2849</ARG> 2850 2851<ARG> 2852<NAME>GstOpusEnc::bitrate</NAME> 2853<TYPE>gint</TYPE> 2854<RANGE>[4000,650000]</RANGE> 2855<FLAGS>rw</FLAGS> 2856<NICK>Encoding Bit-rate</NICK> 2857<BLURB>Specify an encoding bit-rate (in bps).</BLURB> 2858<DEFAULT>64000</DEFAULT> 2859</ARG> 2860 2861<ARG> 2862<NAME>GstOpusEnc::bitrate-type</NAME> 2863<TYPE>GstOpusEncBitrateType</TYPE> 2864<RANGE></RANGE> 2865<FLAGS>rw</FLAGS> 2866<NICK>Bitrate type</NICK> 2867<BLURB>Bitrate type.</BLURB> 2868<DEFAULT>CBR</DEFAULT> 2869</ARG> 2870 2871<ARG> 2872<NAME>GstOpusEnc::cbr</NAME> 2873<TYPE>gboolean</TYPE> 2874<RANGE></RANGE> 2875<FLAGS>rw</FLAGS> 2876<NICK>Constant bit rate</NICK> 2877<BLURB>Constant bit rate (DEPRECATED: use bitrate-type).</BLURB> 2878<DEFAULT>TRUE</DEFAULT> 2879</ARG> 2880 2881<ARG> 2882<NAME>GstOpusEnc::complexity</NAME> 2883<TYPE>gint</TYPE> 2884<RANGE>[0,10]</RANGE> 2885<FLAGS>rw</FLAGS> 2886<NICK>Complexity</NICK> 2887<BLURB>Complexity.</BLURB> 2888<DEFAULT>10</DEFAULT> 2889</ARG> 2890 2891<ARG> 2892<NAME>GstOpusEnc::constrained-vbr</NAME> 2893<TYPE>gboolean</TYPE> 2894<RANGE></RANGE> 2895<FLAGS>rw</FLAGS> 2896<NICK>Constrained VBR</NICK> 2897<BLURB>Constrained VBR (DEPRECATED: use bitrate-type).</BLURB> 2898<DEFAULT>TRUE</DEFAULT> 2899</ARG> 2900 2901<ARG> 2902<NAME>GstOpusEnc::dtx</NAME> 2903<TYPE>gboolean</TYPE> 2904<RANGE></RANGE> 2905<FLAGS>rw</FLAGS> 2906<NICK>DTX</NICK> 2907<BLURB>DTX.</BLURB> 2908<DEFAULT>FALSE</DEFAULT> 2909</ARG> 2910 2911<ARG> 2912<NAME>GstOpusEnc::frame-size</NAME> 2913<TYPE>GstOpusEncFrameSize</TYPE> 2914<RANGE></RANGE> 2915<FLAGS>rw</FLAGS> 2916<NICK>Frame Size</NICK> 2917<BLURB>The duration of an audio frame, in ms.</BLURB> 2918<DEFAULT>20</DEFAULT> 2919</ARG> 2920 2921<ARG> 2922<NAME>GstOpusEnc::inband-fec</NAME> 2923<TYPE>gboolean</TYPE> 2924<RANGE></RANGE> 2925<FLAGS>rw</FLAGS> 2926<NICK>In-band FEC</NICK> 2927<BLURB>Enable forward error correction.</BLURB> 2928<DEFAULT>FALSE</DEFAULT> 2929</ARG> 2930 2931<ARG> 2932<NAME>GstOpusEnc::max-payload-size</NAME> 2933<TYPE>guint</TYPE> 2934<RANGE>[2,4000]</RANGE> 2935<FLAGS>rw</FLAGS> 2936<NICK>Max payload size</NICK> 2937<BLURB>Maximum payload size in bytes.</BLURB> 2938<DEFAULT>4000</DEFAULT> 2939</ARG> 2940 2941<ARG> 2942<NAME>GstOpusEnc::packet-loss-percentage</NAME> 2943<TYPE>gint</TYPE> 2944<RANGE>[0,100]</RANGE> 2945<FLAGS>rw</FLAGS> 2946<NICK>Loss percentage</NICK> 2947<BLURB>Packet loss percentage.</BLURB> 2948<DEFAULT>0</DEFAULT> 2949</ARG> 2950 2951<ARG> 2952<NAME>GstOpusDec::apply-gain</NAME> 2953<TYPE>gboolean</TYPE> 2954<RANGE></RANGE> 2955<FLAGS>rw</FLAGS> 2956<NICK>Apply gain</NICK> 2957<BLURB>Apply gain if any is specified in the header.</BLURB> 2958<DEFAULT>TRUE</DEFAULT> 2959</ARG> 2960 2961<ARG> 2962<NAME>GstOpusDec::use-inband-fec</NAME> 2963<TYPE>gboolean</TYPE> 2964<RANGE></RANGE> 2965<FLAGS>rw</FLAGS> 2966<NICK>Use in-band FEC</NICK> 2967<BLURB>Use forward error correction if available (needs PLC enabled).</BLURB> 2968<DEFAULT>FALSE</DEFAULT> 2969</ARG> 2970 2971<ARG> 2972<NAME>GstOpusDec::phase-inversion</NAME> 2973<TYPE>gboolean</TYPE> 2974<RANGE></RANGE> 2975<FLAGS>rw</FLAGS> 2976<NICK>Control Phase Inversion</NICK> 2977<BLURB>Set to true to enable phase inversion, this will slightly improve stereo quality, but will have side effects when downmixed to mono.</BLURB> 2978<DEFAULT>FALSE</DEFAULT> 2979</ARG> 2980 2981<ARG> 2982<NAME>GstURISourceBin::buffer-duration</NAME> 2983<TYPE>gint64</TYPE> 2984<RANGE>>= G_MAXULONG</RANGE> 2985<FLAGS>rw</FLAGS> 2986<NICK>Buffer duration (ns)</NICK> 2987<BLURB>Buffer duration when buffering streams (-1 default value).</BLURB> 2988<DEFAULT>-1</DEFAULT> 2989</ARG> 2990 2991<ARG> 2992<NAME>GstURISourceBin::buffer-size</NAME> 2993<TYPE>gint</TYPE> 2994<RANGE>>= G_MAXULONG</RANGE> 2995<FLAGS>rw</FLAGS> 2996<NICK>Buffer size (bytes)</NICK> 2997<BLURB>Buffer size when buffering streams (-1 default value).</BLURB> 2998<DEFAULT>-1</DEFAULT> 2999</ARG> 3000 3001<ARG> 3002<NAME>GstURISourceBin::connection-speed</NAME> 3003<TYPE>guint64</TYPE> 3004<RANGE><= 18446744073709551</RANGE> 3005<FLAGS>rw</FLAGS> 3006<NICK>Connection Speed</NICK> 3007<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 3008<DEFAULT>0</DEFAULT> 3009</ARG> 3010 3011<ARG> 3012<NAME>GstURISourceBin::download</NAME> 3013<TYPE>gboolean</TYPE> 3014<RANGE></RANGE> 3015<FLAGS>rw</FLAGS> 3016<NICK>Download</NICK> 3017<BLURB>Attempt download buffering when buffering network streams.</BLURB> 3018<DEFAULT>FALSE</DEFAULT> 3019</ARG> 3020 3021<ARG> 3022<NAME>GstURISourceBin::ring-buffer-max-size</NAME> 3023<TYPE>guint64</TYPE> 3024<RANGE><= G_MAXUINT</RANGE> 3025<FLAGS>rw</FLAGS> 3026<NICK>Max. ring buffer size (bytes)</NICK> 3027<BLURB>Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled).</BLURB> 3028<DEFAULT>0</DEFAULT> 3029</ARG> 3030 3031<ARG> 3032<NAME>GstURISourceBin::source</NAME> 3033<TYPE>GstElement*</TYPE> 3034<RANGE></RANGE> 3035<FLAGS>r</FLAGS> 3036<NICK>Source</NICK> 3037<BLURB>Source object used.</BLURB> 3038<DEFAULT></DEFAULT> 3039</ARG> 3040 3041<ARG> 3042<NAME>GstURISourceBin::uri</NAME> 3043<TYPE>gchar*</TYPE> 3044<RANGE></RANGE> 3045<FLAGS>rw</FLAGS> 3046<NICK>URI</NICK> 3047<BLURB>URI to decode.</BLURB> 3048<DEFAULT>NULL</DEFAULT> 3049</ARG> 3050 3051<ARG> 3052<NAME>GstURISourceBin::use-buffering</NAME> 3053<TYPE>gboolean</TYPE> 3054<RANGE></RANGE> 3055<FLAGS>rw</FLAGS> 3056<NICK>Use Buffering</NICK> 3057<BLURB>Perform buffering on demuxed/parsed media.</BLURB> 3058<DEFAULT>TRUE</DEFAULT> 3059</ARG> 3060 3061<ARG> 3062<NAME>GstURISourceBin::high-watermark</NAME> 3063<TYPE>gdouble</TYPE> 3064<RANGE>[0,1]</RANGE> 3065<FLAGS>rw</FLAGS> 3066<NICK>High watermark</NICK> 3067<BLURB>High threshold for buffering to finish. Only used if use-buffering is True.</BLURB> 3068<DEFAULT>0.99</DEFAULT> 3069</ARG> 3070 3071<ARG> 3072<NAME>GstURISourceBin::low-watermark</NAME> 3073<TYPE>gdouble</TYPE> 3074<RANGE>[0,1]</RANGE> 3075<FLAGS>rw</FLAGS> 3076<NICK>Low watermark</NICK> 3077<BLURB>Low threshold for buffering to start. Only used if use-buffering is True.</BLURB> 3078<DEFAULT>0.01</DEFAULT> 3079</ARG> 3080 3081<ARG> 3082<NAME>GstURISourceBin::statistics</NAME> 3083<TYPE>GstStructure*</TYPE> 3084<RANGE></RANGE> 3085<FLAGS>r</FLAGS> 3086<NICK>Queue Statistics</NICK> 3087<BLURB>A set of statistics over all the queue-like elements contained in this element.</BLURB> 3088<DEFAULT></DEFAULT> 3089</ARG> 3090 3091<ARG> 3092<NAME>GstPlayBin3::audio-filter</NAME> 3093<TYPE>GstElement*</TYPE> 3094<RANGE></RANGE> 3095<FLAGS>rw</FLAGS> 3096<NICK>Audio filter</NICK> 3097<BLURB>the audio filter(s) to apply, if possible.</BLURB> 3098<DEFAULT></DEFAULT> 3099</ARG> 3100 3101<ARG> 3102<NAME>GstPlayBin3::audio-sink</NAME> 3103<TYPE>GstElement*</TYPE> 3104<RANGE></RANGE> 3105<FLAGS>rw</FLAGS> 3106<NICK>Audio Sink</NICK> 3107<BLURB>the audio output element to use (NULL = default sink).</BLURB> 3108<DEFAULT></DEFAULT> 3109</ARG> 3110 3111<ARG> 3112<NAME>GstPlayBin3::audio-stream-combiner</NAME> 3113<TYPE>GstElement*</TYPE> 3114<RANGE></RANGE> 3115<FLAGS>rw</FLAGS> 3116<NICK>Audio stream combiner</NICK> 3117<BLURB>Current audio stream combiner (default: none)).</BLURB> 3118<DEFAULT></DEFAULT> 3119</ARG> 3120 3121<ARG> 3122<NAME>GstPlayBin3::auto-select-streams</NAME> 3123<TYPE>gboolean</TYPE> 3124<RANGE></RANGE> 3125<FLAGS>rw</FLAGS> 3126<NICK>Automatic Select-Streams</NICK> 3127<BLURB>Whether playbin should respond to stream-collection messags with select-streams events.</BLURB> 3128<DEFAULT>TRUE</DEFAULT> 3129</ARG> 3130 3131<ARG> 3132<NAME>GstPlayBin3::av-offset</NAME> 3133<TYPE>gint64</TYPE> 3134<RANGE></RANGE> 3135<FLAGS>rw</FLAGS> 3136<NICK>AV Offset</NICK> 3137<BLURB>The synchronisation offset between audio and video in nanoseconds.</BLURB> 3138<DEFAULT>0</DEFAULT> 3139</ARG> 3140 3141<ARG> 3142<NAME>GstPlayBin3::buffer-duration</NAME> 3143<TYPE>gint64</TYPE> 3144<RANGE>>= G_MAXULONG</RANGE> 3145<FLAGS>rw</FLAGS> 3146<NICK>Buffer duration (ns)</NICK> 3147<BLURB>Buffer duration when buffering network streams.</BLURB> 3148<DEFAULT>-1</DEFAULT> 3149</ARG> 3150 3151<ARG> 3152<NAME>GstPlayBin3::buffer-size</NAME> 3153<TYPE>gint</TYPE> 3154<RANGE>>= G_MAXULONG</RANGE> 3155<FLAGS>rw</FLAGS> 3156<NICK>Buffer size (bytes)</NICK> 3157<BLURB>Buffer size when buffering network streams.</BLURB> 3158<DEFAULT>-1</DEFAULT> 3159</ARG> 3160 3161<ARG> 3162<NAME>GstPlayBin3::connection-speed</NAME> 3163<TYPE>guint64</TYPE> 3164<RANGE><= 18446744073709551</RANGE> 3165<FLAGS>rw</FLAGS> 3166<NICK>Connection Speed</NICK> 3167<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 3168<DEFAULT>0</DEFAULT> 3169</ARG> 3170 3171<ARG> 3172<NAME>GstPlayBin3::current-audio</NAME> 3173<TYPE>gint</TYPE> 3174<RANGE>>= G_MAXULONG</RANGE> 3175<FLAGS>rw</FLAGS> 3176<NICK>Current audio</NICK> 3177<BLURB>Currently playing audio stream (-1 = auto).</BLURB> 3178<DEFAULT>-1</DEFAULT> 3179</ARG> 3180 3181<ARG> 3182<NAME>GstPlayBin3::current-suburi</NAME> 3183<TYPE>gchar*</TYPE> 3184<RANGE></RANGE> 3185<FLAGS>r</FLAGS> 3186<NICK>Current .sub-URI</NICK> 3187<BLURB>The currently playing URI of a subtitle.</BLURB> 3188<DEFAULT>NULL</DEFAULT> 3189</ARG> 3190 3191<ARG> 3192<NAME>GstPlayBin3::current-text</NAME> 3193<TYPE>gint</TYPE> 3194<RANGE>>= G_MAXULONG</RANGE> 3195<FLAGS>rw</FLAGS> 3196<NICK>Current Text</NICK> 3197<BLURB>Currently playing text stream (-1 = auto).</BLURB> 3198<DEFAULT>-1</DEFAULT> 3199</ARG> 3200 3201<ARG> 3202<NAME>GstPlayBin3::current-uri</NAME> 3203<TYPE>gchar*</TYPE> 3204<RANGE></RANGE> 3205<FLAGS>r</FLAGS> 3206<NICK>Current URI</NICK> 3207<BLURB>The currently playing URI.</BLURB> 3208<DEFAULT>NULL</DEFAULT> 3209</ARG> 3210 3211<ARG> 3212<NAME>GstPlayBin3::current-video</NAME> 3213<TYPE>gint</TYPE> 3214<RANGE>>= G_MAXULONG</RANGE> 3215<FLAGS>rw</FLAGS> 3216<NICK>Current Video</NICK> 3217<BLURB>Currently playing video stream (-1 = auto).</BLURB> 3218<DEFAULT>-1</DEFAULT> 3219</ARG> 3220 3221<ARG> 3222<NAME>GstPlayBin3::flags</NAME> 3223<TYPE>GstPlayFlags</TYPE> 3224<RANGE></RANGE> 3225<FLAGS>rw</FLAGS> 3226<NICK>Flags</NICK> 3227<BLURB>Flags to control behaviour.</BLURB> 3228<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume|Buffer demuxed/parsed data|Deinterlace video if necessary|Use software color balance</DEFAULT> 3229</ARG> 3230 3231<ARG> 3232<NAME>GstPlayBin3::force-aspect-ratio</NAME> 3233<TYPE>gboolean</TYPE> 3234<RANGE></RANGE> 3235<FLAGS>rw</FLAGS> 3236<NICK>Force Aspect Ratio</NICK> 3237<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 3238<DEFAULT>TRUE</DEFAULT> 3239</ARG> 3240 3241<ARG> 3242<NAME>GstPlayBin3::mute</NAME> 3243<TYPE>gboolean</TYPE> 3244<RANGE></RANGE> 3245<FLAGS>rw</FLAGS> 3246<NICK>Mute</NICK> 3247<BLURB>Mute the audio channel without changing the volume.</BLURB> 3248<DEFAULT>FALSE</DEFAULT> 3249</ARG> 3250 3251<ARG> 3252<NAME>GstPlayBin3::n-audio</NAME> 3253<TYPE>gint</TYPE> 3254<RANGE>>= 0</RANGE> 3255<FLAGS>r</FLAGS> 3256<NICK>Number Audio</NICK> 3257<BLURB>Total number of audio streams.</BLURB> 3258<DEFAULT>0</DEFAULT> 3259</ARG> 3260 3261<ARG> 3262<NAME>GstPlayBin3::n-text</NAME> 3263<TYPE>gint</TYPE> 3264<RANGE>>= 0</RANGE> 3265<FLAGS>r</FLAGS> 3266<NICK>Number Text</NICK> 3267<BLURB>Total number of text streams.</BLURB> 3268<DEFAULT>0</DEFAULT> 3269</ARG> 3270 3271<ARG> 3272<NAME>GstPlayBin3::n-video</NAME> 3273<TYPE>gint</TYPE> 3274<RANGE>>= 0</RANGE> 3275<FLAGS>r</FLAGS> 3276<NICK>Number Video</NICK> 3277<BLURB>Total number of video streams.</BLURB> 3278<DEFAULT>0</DEFAULT> 3279</ARG> 3280 3281<ARG> 3282<NAME>GstPlayBin3::ring-buffer-max-size</NAME> 3283<TYPE>guint64</TYPE> 3284<RANGE><= G_MAXUINT</RANGE> 3285<FLAGS>rw</FLAGS> 3286<NICK>Max. ring buffer size (bytes)</NICK> 3287<BLURB>Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled).</BLURB> 3288<DEFAULT>0</DEFAULT> 3289</ARG> 3290 3291<ARG> 3292<NAME>GstPlayBin3::sample</NAME> 3293<TYPE>GstSample*</TYPE> 3294<RANGE></RANGE> 3295<FLAGS>r</FLAGS> 3296<NICK>Sample</NICK> 3297<BLURB>The last sample (NULL = no video available).</BLURB> 3298<DEFAULT></DEFAULT> 3299</ARG> 3300 3301<ARG> 3302<NAME>GstPlayBin3::source</NAME> 3303<TYPE>GstElement*</TYPE> 3304<RANGE></RANGE> 3305<FLAGS>r</FLAGS> 3306<NICK>Source</NICK> 3307<BLURB>Source element.</BLURB> 3308<DEFAULT></DEFAULT> 3309</ARG> 3310 3311<ARG> 3312<NAME>GstPlayBin3::subtitle-encoding</NAME> 3313<TYPE>gchar*</TYPE> 3314<RANGE></RANGE> 3315<FLAGS>rw</FLAGS> 3316<NICK>subtitle encoding</NICK> 3317<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 3318<DEFAULT>NULL</DEFAULT> 3319</ARG> 3320 3321<ARG> 3322<NAME>GstPlayBin3::subtitle-font-desc</NAME> 3323<TYPE>gchar*</TYPE> 3324<RANGE></RANGE> 3325<FLAGS>w</FLAGS> 3326<NICK>Subtitle font description</NICK> 3327<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB> 3328<DEFAULT>NULL</DEFAULT> 3329</ARG> 3330 3331<ARG> 3332<NAME>GstPlayBin3::suburi</NAME> 3333<TYPE>gchar*</TYPE> 3334<RANGE></RANGE> 3335<FLAGS>rw</FLAGS> 3336<NICK>.sub-URI</NICK> 3337<BLURB>Optional URI of a subtitle.</BLURB> 3338<DEFAULT>NULL</DEFAULT> 3339</ARG> 3340 3341<ARG> 3342<NAME>GstPlayBin3::text-sink</NAME> 3343<TYPE>GstElement*</TYPE> 3344<RANGE></RANGE> 3345<FLAGS>rw</FLAGS> 3346<NICK>Text plugin</NICK> 3347<BLURB>the text output element to use (NULL = default subtitleoverlay).</BLURB> 3348<DEFAULT></DEFAULT> 3349</ARG> 3350 3351<ARG> 3352<NAME>GstPlayBin3::text-stream-combiner</NAME> 3353<TYPE>GstElement*</TYPE> 3354<RANGE></RANGE> 3355<FLAGS>rw</FLAGS> 3356<NICK>Text stream combiner</NICK> 3357<BLURB>Current text stream combiner (default: none).</BLURB> 3358<DEFAULT></DEFAULT> 3359</ARG> 3360 3361<ARG> 3362<NAME>GstPlayBin3::uri</NAME> 3363<TYPE>gchar*</TYPE> 3364<RANGE></RANGE> 3365<FLAGS>rw</FLAGS> 3366<NICK>URI</NICK> 3367<BLURB>URI of the media to play.</BLURB> 3368<DEFAULT>NULL</DEFAULT> 3369</ARG> 3370 3371<ARG> 3372<NAME>GstPlayBin3::video-filter</NAME> 3373<TYPE>GstElement*</TYPE> 3374<RANGE></RANGE> 3375<FLAGS>rw</FLAGS> 3376<NICK>Video filter</NICK> 3377<BLURB>the video filter(s) to apply, if possible.</BLURB> 3378<DEFAULT></DEFAULT> 3379</ARG> 3380 3381<ARG> 3382<NAME>GstPlayBin3::video-multiview-flags</NAME> 3383<TYPE>GstVideoMultiviewFlags</TYPE> 3384<RANGE></RANGE> 3385<FLAGS>rw</FLAGS> 3386<NICK>Multiview Flags Override</NICK> 3387<BLURB>Override details of the multiview frame layout.</BLURB> 3388<DEFAULT></DEFAULT> 3389</ARG> 3390 3391<ARG> 3392<NAME>GstPlayBin3::video-multiview-mode</NAME> 3393<TYPE>GstVideoMultiviewFramePacking</TYPE> 3394<RANGE></RANGE> 3395<FLAGS>rw</FLAGS> 3396<NICK>Multiview Mode Override</NICK> 3397<BLURB>Re-interpret a video stream as one of several frame-packed stereoscopic modes.</BLURB> 3398<DEFAULT>GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE</DEFAULT> 3399</ARG> 3400 3401<ARG> 3402<NAME>GstPlayBin3::video-sink</NAME> 3403<TYPE>GstElement*</TYPE> 3404<RANGE></RANGE> 3405<FLAGS>rw</FLAGS> 3406<NICK>Video Sink</NICK> 3407<BLURB>the video output element to use (NULL = default sink).</BLURB> 3408<DEFAULT></DEFAULT> 3409</ARG> 3410 3411<ARG> 3412<NAME>GstPlayBin3::video-stream-combiner</NAME> 3413<TYPE>GstElement*</TYPE> 3414<RANGE></RANGE> 3415<FLAGS>rw</FLAGS> 3416<NICK>Video stream combiner</NICK> 3417<BLURB>Current video stream combiner (default: none).</BLURB> 3418<DEFAULT></DEFAULT> 3419</ARG> 3420 3421<ARG> 3422<NAME>GstPlayBin3::vis-plugin</NAME> 3423<TYPE>GstElement*</TYPE> 3424<RANGE></RANGE> 3425<FLAGS>rw</FLAGS> 3426<NICK>Vis plugin</NICK> 3427<BLURB>the visualization element to use (NULL = default).</BLURB> 3428<DEFAULT></DEFAULT> 3429</ARG> 3430 3431<ARG> 3432<NAME>GstPlayBin3::volume</NAME> 3433<TYPE>gdouble</TYPE> 3434<RANGE>[0,10]</RANGE> 3435<FLAGS>rw</FLAGS> 3436<NICK>Volume</NICK> 3437<BLURB>The audio volume, 1.0=100%.</BLURB> 3438<DEFAULT>1</DEFAULT> 3439</ARG> 3440 3441<ARG> 3442<NAME>GstPlayBin3::text-offset</NAME> 3443<TYPE>gint64</TYPE> 3444<RANGE></RANGE> 3445<FLAGS>rw</FLAGS> 3446<NICK>Text Offset</NICK> 3447<BLURB>The synchronisation offset between text and video in nanoseconds.</BLURB> 3448<DEFAULT>0</DEFAULT> 3449</ARG> 3450 3451<ARG> 3452<NAME>GstParseBin::connection-speed</NAME> 3453<TYPE>guint64</TYPE> 3454<RANGE><= 18446744073709551</RANGE> 3455<FLAGS>rw</FLAGS> 3456<NICK>Connection Speed</NICK> 3457<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 3458<DEFAULT>0</DEFAULT> 3459</ARG> 3460 3461<ARG> 3462<NAME>GstParseBin::expose-all-streams</NAME> 3463<TYPE>gboolean</TYPE> 3464<RANGE></RANGE> 3465<FLAGS>rw</FLAGS> 3466<NICK>Expose All Streams</NICK> 3467<BLURB>Expose all streams, including those of unknown type or that don't match the 'caps' property.</BLURB> 3468<DEFAULT>TRUE</DEFAULT> 3469</ARG> 3470 3471<ARG> 3472<NAME>GstParseBin::sink-caps</NAME> 3473<TYPE>GstCaps*</TYPE> 3474<RANGE></RANGE> 3475<FLAGS>rw</FLAGS> 3476<NICK>Sink Caps</NICK> 3477<BLURB>The caps of the input data. (NULL = use typefind element).</BLURB> 3478<DEFAULT></DEFAULT> 3479</ARG> 3480 3481<ARG> 3482<NAME>GstParseBin::subtitle-encoding</NAME> 3483<TYPE>gchar*</TYPE> 3484<RANGE></RANGE> 3485<FLAGS>rw</FLAGS> 3486<NICK>subtitle encoding</NICK> 3487<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 3488<DEFAULT>NULL</DEFAULT> 3489</ARG> 3490 3491<ARG> 3492<NAME>GstDecodebin3::caps</NAME> 3493<TYPE>GstCaps*</TYPE> 3494<RANGE></RANGE> 3495<FLAGS>rw</FLAGS> 3496<NICK>Caps</NICK> 3497<BLURB>The caps on which to stop decoding. (NULL = default).</BLURB> 3498<DEFAULT></DEFAULT> 3499</ARG> 3500 3501<ARG> 3502<NAME>GstTheoraDec::visualize-bit-usage</NAME> 3503<TYPE>gint</TYPE> 3504<RANGE>[0,255]</RANGE> 3505<FLAGS>rw</FLAGS> 3506<NICK>Visualize bitstream usage breakdown</NICK> 3507<BLURB>Sets the bitstream breakdown visualization mode. Values influence the width of the bit usage bars to show.</BLURB> 3508<DEFAULT>0</DEFAULT> 3509</ARG> 3510 3511<ARG> 3512<NAME>GstTheoraDec::visualize-macroblock-modes</NAME> 3513<TYPE>gint</TYPE> 3514<RANGE>[0,65535]</RANGE> 3515<FLAGS>rw</FLAGS> 3516<NICK>Visualize macroblock modes</NICK> 3517<BLURB>Show macroblock mode selection overlaid on image. Value gives a mask for macroblock (MB) modes to show.</BLURB> 3518<DEFAULT>0</DEFAULT> 3519</ARG> 3520 3521<ARG> 3522<NAME>GstTheoraDec::visualize-motion-vectors</NAME> 3523<TYPE>gint</TYPE> 3524<RANGE>[0,65535]</RANGE> 3525<FLAGS>rw</FLAGS> 3526<NICK>Visualize motion vectors</NICK> 3527<BLURB>Show motion vector selection overlaid on image. Value gives a mask for motion vector (MV) modes to show.</BLURB> 3528<DEFAULT>0</DEFAULT> 3529</ARG> 3530 3531<ARG> 3532<NAME>GstTheoraDec::visualize-quantization-modes</NAME> 3533<TYPE>gint</TYPE> 3534<RANGE>[0,65535]</RANGE> 3535<FLAGS>rw</FLAGS> 3536<NICK>Visualize adaptive quantization modes</NICK> 3537<BLURB>Show adaptive quantization mode selection overlaid on image. Value gives a mask for quantization (QI) modes to show.</BLURB> 3538<DEFAULT>0</DEFAULT> 3539</ARG> 3540 3541<ARG> 3542<NAME>GstRawVideoParse::format</NAME> 3543<TYPE>GstVideoFormat</TYPE> 3544<RANGE></RANGE> 3545<FLAGS>rw</FLAGS> 3546<NICK>Format</NICK> 3547<BLURB>Format of frames in raw stream.</BLURB> 3548<DEFAULT>GST_VIDEO_FORMAT_I420</DEFAULT> 3549</ARG> 3550 3551<ARG> 3552<NAME>GstRawVideoParse::frame-stride</NAME> 3553<TYPE>guint</TYPE> 3554<RANGE></RANGE> 3555<FLAGS>rw</FLAGS> 3556<NICK>Frame stride</NICK> 3557<BLURB>Stride between whole frames (0 = frames are tightly packed together).</BLURB> 3558<DEFAULT>0</DEFAULT> 3559</ARG> 3560 3561<ARG> 3562<NAME>GstRawVideoParse::framerate</NAME> 3563<TYPE>GstFraction</TYPE> 3564<RANGE></RANGE> 3565<FLAGS>rw</FLAGS> 3566<NICK>Frame rate</NICK> 3567<BLURB>Rate of frames in raw stream.</BLURB> 3568<DEFAULT></DEFAULT> 3569</ARG> 3570 3571<ARG> 3572<NAME>GstRawVideoParse::height</NAME> 3573<TYPE>gint</TYPE> 3574<RANGE>>= 0</RANGE> 3575<FLAGS>rw</FLAGS> 3576<NICK>Height</NICK> 3577<BLURB>Height of frames in raw stream.</BLURB> 3578<DEFAULT>240</DEFAULT> 3579</ARG> 3580 3581<ARG> 3582<NAME>GstRawVideoParse::interlaced</NAME> 3583<TYPE>gboolean</TYPE> 3584<RANGE></RANGE> 3585<FLAGS>rw</FLAGS> 3586<NICK>Interlaced flag</NICK> 3587<BLURB>True if frames in raw stream are interlaced.</BLURB> 3588<DEFAULT>FALSE</DEFAULT> 3589</ARG> 3590 3591<ARG> 3592<NAME>GstRawVideoParse::pixel-aspect-ratio</NAME> 3593<TYPE>GstFraction</TYPE> 3594<RANGE></RANGE> 3595<FLAGS>rw</FLAGS> 3596<NICK>Pixel aspect ratio</NICK> 3597<BLURB>Pixel aspect ratio of frames in raw stream.</BLURB> 3598<DEFAULT></DEFAULT> 3599</ARG> 3600 3601<ARG> 3602<NAME>GstRawVideoParse::plane-offsets</NAME> 3603<TYPE>GstValueArray</TYPE> 3604<RANGE></RANGE> 3605<FLAGS>rw</FLAGS> 3606<NICK>Plane offsets</NICK> 3607<BLURB>Offsets of the planes in bytes (e.g. plane-offsets="<0,76800>").</BLURB> 3608<DEFAULT></DEFAULT> 3609</ARG> 3610 3611<ARG> 3612<NAME>GstRawVideoParse::plane-strides</NAME> 3613<TYPE>GstValueArray</TYPE> 3614<RANGE></RANGE> 3615<FLAGS>rw</FLAGS> 3616<NICK>Plane strides</NICK> 3617<BLURB>Strides of the planes in bytes (e.g. plane-strides="<320,320>").</BLURB> 3618<DEFAULT></DEFAULT> 3619</ARG> 3620 3621<ARG> 3622<NAME>GstRawVideoParse::top-field-first</NAME> 3623<TYPE>gboolean</TYPE> 3624<RANGE></RANGE> 3625<FLAGS>rw</FLAGS> 3626<NICK>Top field first</NICK> 3627<BLURB>True if top field in frames in raw stream come first (not used if frames aren't interlaced).</BLURB> 3628<DEFAULT>FALSE</DEFAULT> 3629</ARG> 3630 3631<ARG> 3632<NAME>GstRawVideoParse::width</NAME> 3633<TYPE>gint</TYPE> 3634<RANGE>>= 0</RANGE> 3635<FLAGS>rw</FLAGS> 3636<NICK>Width</NICK> 3637<BLURB>Width of frames in raw stream.</BLURB> 3638<DEFAULT>320</DEFAULT> 3639</ARG> 3640 3641<ARG> 3642<NAME>GstRawVideoParse::frame-size</NAME> 3643<TYPE>guint</TYPE> 3644<RANGE></RANGE> 3645<FLAGS>rw</FLAGS> 3646<NICK>Frame size</NICK> 3647<BLURB>Size of a frame (0 = frames are tightly packed together).</BLURB> 3648<DEFAULT>0</DEFAULT> 3649</ARG> 3650 3651<ARG> 3652<NAME>GstRawAudioParse::channel-positions</NAME> 3653<TYPE>GValueArray*</TYPE> 3654<RANGE></RANGE> 3655<FLAGS>rw</FLAGS> 3656<NICK>Channel positions</NICK> 3657<BLURB>Channel positions used on the output.</BLURB> 3658<DEFAULT></DEFAULT> 3659</ARG> 3660 3661<ARG> 3662<NAME>GstRawAudioParse::format</NAME> 3663<TYPE>GstRawAudioParseFormat</TYPE> 3664<RANGE></RANGE> 3665<FLAGS>rw</FLAGS> 3666<NICK>Format</NICK> 3667<BLURB>Format of the raw audio stream.</BLURB> 3668<DEFAULT>PCM</DEFAULT> 3669</ARG> 3670 3671<ARG> 3672<NAME>GstRawAudioParse::interleaved</NAME> 3673<TYPE>gboolean</TYPE> 3674<RANGE></RANGE> 3675<FLAGS>rw</FLAGS> 3676<NICK>Interleaved layout</NICK> 3677<BLURB>True if audio has interleaved layout.</BLURB> 3678<DEFAULT>TRUE</DEFAULT> 3679</ARG> 3680 3681<ARG> 3682<NAME>GstRawAudioParse::num-channels</NAME> 3683<TYPE>gint</TYPE> 3684<RANGE>>= 1</RANGE> 3685<FLAGS>rw</FLAGS> 3686<NICK>Number of channels</NICK> 3687<BLURB>Number of channels in raw stream.</BLURB> 3688<DEFAULT>2</DEFAULT> 3689</ARG> 3690 3691<ARG> 3692<NAME>GstRawAudioParse::pcm-format</NAME> 3693<TYPE>GstAudioFormat</TYPE> 3694<RANGE></RANGE> 3695<FLAGS>rw</FLAGS> 3696<NICK>PCM format</NICK> 3697<BLURB>Format of audio samples in PCM stream (ignored if format property is not set to pcm).</BLURB> 3698<DEFAULT>GST_AUDIO_FORMAT_UNKNOWN</DEFAULT> 3699</ARG> 3700 3701<ARG> 3702<NAME>GstRawAudioParse::sample-rate</NAME> 3703<TYPE>gint</TYPE> 3704<RANGE>>= 1</RANGE> 3705<FLAGS>rw</FLAGS> 3706<NICK>Sample rate</NICK> 3707<BLURB>Rate of audio samples in raw stream.</BLURB> 3708<DEFAULT>44100</DEFAULT> 3709</ARG> 3710 3711<ARG> 3712<NAME>GstGLViewConvertElement::downmix-mode</NAME> 3713<TYPE>GstGLStereoDownmix</TYPE> 3714<RANGE></RANGE> 3715<FLAGS>rw</FLAGS> 3716<NICK>Mode for mono downmixed output</NICK> 3717<BLURB>Output anaglyph type to generate when downmixing to mono.</BLURB> 3718<DEFAULT>GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS</DEFAULT> 3719</ARG> 3720 3721<ARG> 3722<NAME>GstGLViewConvertElement::input-flags-override</NAME> 3723<TYPE>GstVideoMultiviewFlags</TYPE> 3724<RANGE></RANGE> 3725<FLAGS>rw</FLAGS> 3726<NICK>Input Multiview Flags Override</NICK> 3727<BLURB>Override any input information about multiview layout flags.</BLURB> 3728<DEFAULT></DEFAULT> 3729</ARG> 3730 3731<ARG> 3732<NAME>GstGLViewConvertElement::input-mode-override</NAME> 3733<TYPE>GstVideoMultiviewFramePacking</TYPE> 3734<RANGE></RANGE> 3735<FLAGS>rw</FLAGS> 3736<NICK>Input Multiview Mode Override</NICK> 3737<BLURB>Override any input information about multiview layout.</BLURB> 3738<DEFAULT>GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE</DEFAULT> 3739</ARG> 3740 3741<ARG> 3742<NAME>GstGLViewConvertElement::output-flags-override</NAME> 3743<TYPE>GstVideoMultiviewFlags</TYPE> 3744<RANGE></RANGE> 3745<FLAGS>rw</FLAGS> 3746<NICK>Output Multiview Flags Override</NICK> 3747<BLURB>Override automatic negotiation for output multiview layout flags.</BLURB> 3748<DEFAULT></DEFAULT> 3749</ARG> 3750 3751<ARG> 3752<NAME>GstGLViewConvertElement::output-mode-override</NAME> 3753<TYPE>GstVideoMultiviewMode</TYPE> 3754<RANGE></RANGE> 3755<FLAGS>rw</FLAGS> 3756<NICK>Output Multiview Mode Override</NICK> 3757<BLURB>Override automatic output mode selection for multiview layout.</BLURB> 3758<DEFAULT>GST_VIDEO_MULTIVIEW_MODE_NONE</DEFAULT> 3759</ARG> 3760 3761<ARG> 3762<NAME>GstGLTestSrc::is-live</NAME> 3763<TYPE>gboolean</TYPE> 3764<RANGE></RANGE> 3765<FLAGS>rw</FLAGS> 3766<NICK>Is Live</NICK> 3767<BLURB>Whether to act as a live source.</BLURB> 3768<DEFAULT>FALSE</DEFAULT> 3769</ARG> 3770 3771<ARG> 3772<NAME>GstGLTestSrc::pattern</NAME> 3773<TYPE>GstGLTestSrcPattern</TYPE> 3774<RANGE></RANGE> 3775<FLAGS>rw</FLAGS> 3776<NICK>Pattern</NICK> 3777<BLURB>Type of test pattern to generate.</BLURB> 3778<DEFAULT>SMPTE 100% color bars</DEFAULT> 3779</ARG> 3780 3781<ARG> 3782<NAME>GstGLTestSrc::timestamp-offset</NAME> 3783<TYPE>gint64</TYPE> 3784<RANGE></RANGE> 3785<FLAGS>rw</FLAGS> 3786<NICK>Timestamp offset</NICK> 3787<BLURB>An offset added to timestamps set on buffers (in ns).</BLURB> 3788<DEFAULT>0</DEFAULT> 3789</ARG> 3790 3791<ARG> 3792<NAME>GstGLSrcBin::src</NAME> 3793<TYPE>GstElement*</TYPE> 3794<RANGE></RANGE> 3795<FLAGS>rw</FLAGS> 3796<NICK>GL src element</NICK> 3797<BLURB>The GL src chain to use.</BLURB> 3798<DEFAULT></DEFAULT> 3799</ARG> 3800 3801<ARG> 3802<NAME>GstGLSinkBin::async</NAME> 3803<TYPE>gboolean</TYPE> 3804<RANGE></RANGE> 3805<FLAGS>rw</FLAGS> 3806<NICK>Async</NICK> 3807<BLURB>Go asynchronously to PAUSED.</BLURB> 3808<DEFAULT>TRUE</DEFAULT> 3809</ARG> 3810 3811<ARG> 3812<NAME>GstGLSinkBin::blocksize</NAME> 3813<TYPE>guint</TYPE> 3814<RANGE></RANGE> 3815<FLAGS>rw</FLAGS> 3816<NICK>Block size</NICK> 3817<BLURB>Size in bytes to pull per buffer (0 = default).</BLURB> 3818<DEFAULT>4096</DEFAULT> 3819</ARG> 3820 3821<ARG> 3822<NAME>GstGLSinkBin::brightness</NAME> 3823<TYPE>gdouble</TYPE> 3824<RANGE>[-1,1]</RANGE> 3825<FLAGS>rw</FLAGS> 3826<NICK>Brightness</NICK> 3827<BLURB>brightness.</BLURB> 3828<DEFAULT>0</DEFAULT> 3829</ARG> 3830 3831<ARG> 3832<NAME>GstGLSinkBin::contrast</NAME> 3833<TYPE>gdouble</TYPE> 3834<RANGE>[0,2]</RANGE> 3835<FLAGS>rw</FLAGS> 3836<NICK>Contrast</NICK> 3837<BLURB>contrast.</BLURB> 3838<DEFAULT>1</DEFAULT> 3839</ARG> 3840 3841<ARG> 3842<NAME>GstGLSinkBin::enable-last-sample</NAME> 3843<TYPE>gboolean</TYPE> 3844<RANGE></RANGE> 3845<FLAGS>rw</FLAGS> 3846<NICK>Enable Last Buffer</NICK> 3847<BLURB>Enable the last-sample property.</BLURB> 3848<DEFAULT>TRUE</DEFAULT> 3849</ARG> 3850 3851<ARG> 3852<NAME>GstGLSinkBin::force-aspect-ratio</NAME> 3853<TYPE>gboolean</TYPE> 3854<RANGE></RANGE> 3855<FLAGS>rw</FLAGS> 3856<NICK>Force aspect ratio</NICK> 3857<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 3858<DEFAULT>TRUE</DEFAULT> 3859</ARG> 3860 3861<ARG> 3862<NAME>GstGLSinkBin::hue</NAME> 3863<TYPE>gdouble</TYPE> 3864<RANGE>[-1,1]</RANGE> 3865<FLAGS>rw</FLAGS> 3866<NICK>Hue</NICK> 3867<BLURB>hue.</BLURB> 3868<DEFAULT>0</DEFAULT> 3869</ARG> 3870 3871<ARG> 3872<NAME>GstGLSinkBin::last-sample</NAME> 3873<TYPE>GstSample*</TYPE> 3874<RANGE></RANGE> 3875<FLAGS>r</FLAGS> 3876<NICK>Last Sample</NICK> 3877<BLURB>The last sample received in the sink.</BLURB> 3878<DEFAULT></DEFAULT> 3879</ARG> 3880 3881<ARG> 3882<NAME>GstGLSinkBin::max-bitrate</NAME> 3883<TYPE>guint64</TYPE> 3884<RANGE></RANGE> 3885<FLAGS>rw</FLAGS> 3886<NICK>Max Bitrate</NICK> 3887<BLURB>The maximum bits per second to render (0 = disabled).</BLURB> 3888<DEFAULT>0</DEFAULT> 3889</ARG> 3890 3891<ARG> 3892<NAME>GstGLSinkBin::max-lateness</NAME> 3893<TYPE>gint64</TYPE> 3894<RANGE>>= G_MAXULONG</RANGE> 3895<FLAGS>rw</FLAGS> 3896<NICK>Max Lateness</NICK> 3897<BLURB>Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited).</BLURB> 3898<DEFAULT>-1</DEFAULT> 3899</ARG> 3900 3901<ARG> 3902<NAME>GstGLSinkBin::qos</NAME> 3903<TYPE>gboolean</TYPE> 3904<RANGE></RANGE> 3905<FLAGS>rw</FLAGS> 3906<NICK>Qos</NICK> 3907<BLURB>Generate Quality-of-Service events upstream.</BLURB> 3908<DEFAULT>FALSE</DEFAULT> 3909</ARG> 3910 3911<ARG> 3912<NAME>GstGLSinkBin::render-delay</NAME> 3913<TYPE>guint64</TYPE> 3914<RANGE></RANGE> 3915<FLAGS>rw</FLAGS> 3916<NICK>Render Delay</NICK> 3917<BLURB>Additional render delay of the sink in nanoseconds.</BLURB> 3918<DEFAULT>0</DEFAULT> 3919</ARG> 3920 3921<ARG> 3922<NAME>GstGLSinkBin::saturation</NAME> 3923<TYPE>gdouble</TYPE> 3924<RANGE>[0,2]</RANGE> 3925<FLAGS>rw</FLAGS> 3926<NICK>Saturation</NICK> 3927<BLURB>saturation.</BLURB> 3928<DEFAULT>1</DEFAULT> 3929</ARG> 3930 3931<ARG> 3932<NAME>GstGLSinkBin::sink</NAME> 3933<TYPE>GstElement*</TYPE> 3934<RANGE></RANGE> 3935<FLAGS>rw</FLAGS> 3936<NICK>GL sink element</NICK> 3937<BLURB>The GL sink chain to use.</BLURB> 3938<DEFAULT></DEFAULT> 3939</ARG> 3940 3941<ARG> 3942<NAME>GstGLSinkBin::sync</NAME> 3943<TYPE>gboolean</TYPE> 3944<RANGE></RANGE> 3945<FLAGS>rw</FLAGS> 3946<NICK>Sync</NICK> 3947<BLURB>Sync on the clock.</BLURB> 3948<DEFAULT>TRUE</DEFAULT> 3949</ARG> 3950 3951<ARG> 3952<NAME>GstGLSinkBin::throttle-time</NAME> 3953<TYPE>guint64</TYPE> 3954<RANGE></RANGE> 3955<FLAGS>rw</FLAGS> 3956<NICK>Throttle time</NICK> 3957<BLURB>The time to keep between rendered buffers (0 = disabled).</BLURB> 3958<DEFAULT>0</DEFAULT> 3959</ARG> 3960 3961<ARG> 3962<NAME>GstGLSinkBin::ts-offset</NAME> 3963<TYPE>gint64</TYPE> 3964<RANGE></RANGE> 3965<FLAGS>rw</FLAGS> 3966<NICK>TS Offset</NICK> 3967<BLURB>Timestamp offset in nanoseconds.</BLURB> 3968<DEFAULT>0</DEFAULT> 3969</ARG> 3970 3971<ARG> 3972<NAME>GstGLFilterShader::fragment</NAME> 3973<TYPE>gchar*</TYPE> 3974<RANGE></RANGE> 3975<FLAGS>rw</FLAGS> 3976<NICK>Fragment Source</NICK> 3977<BLURB>GLSL fragment source.</BLURB> 3978<DEFAULT>NULL</DEFAULT> 3979</ARG> 3980 3981<ARG> 3982<NAME>GstGLFilterShader::shader</NAME> 3983<TYPE>GstGLShader*</TYPE> 3984<RANGE></RANGE> 3985<FLAGS>rw</FLAGS> 3986<NICK>Shader object</NICK> 3987<BLURB>GstGLShader to use.</BLURB> 3988<DEFAULT></DEFAULT> 3989</ARG> 3990 3991<ARG> 3992<NAME>GstGLFilterShader::uniforms</NAME> 3993<TYPE>GstStructure*</TYPE> 3994<RANGE></RANGE> 3995<FLAGS>rw</FLAGS> 3996<NICK>GLSL Uniforms</NICK> 3997<BLURB>GLSL Uniforms.</BLURB> 3998<DEFAULT></DEFAULT> 3999</ARG> 4000 4001<ARG> 4002<NAME>GstGLFilterShader::update-shader</NAME> 4003<TYPE>gboolean</TYPE> 4004<RANGE></RANGE> 4005<FLAGS>w</FLAGS> 4006<NICK>Update Shader</NICK> 4007<BLURB>Emit the 'create-shader' signal for the next frame.</BLURB> 4008<DEFAULT>FALSE</DEFAULT> 4009</ARG> 4010 4011<ARG> 4012<NAME>GstGLFilterShader::vertex</NAME> 4013<TYPE>gchar*</TYPE> 4014<RANGE></RANGE> 4015<FLAGS>rw</FLAGS> 4016<NICK>Vertex Source</NICK> 4017<BLURB>GLSL vertex source.</BLURB> 4018<DEFAULT>NULL</DEFAULT> 4019</ARG> 4020 4021<ARG> 4022<NAME>GstGLOverlay::alpha</NAME> 4023<TYPE>gdouble</TYPE> 4024<RANGE>[0,1]</RANGE> 4025<FLAGS>rw</FLAGS> 4026<NICK>Alpha</NICK> 4027<BLURB>Global alpha of overlay image.</BLURB> 4028<DEFAULT>1</DEFAULT> 4029</ARG> 4030 4031<ARG> 4032<NAME>GstGLOverlay::location</NAME> 4033<TYPE>gchar*</TYPE> 4034<RANGE></RANGE> 4035<FLAGS>rw</FLAGS> 4036<NICK>location</NICK> 4037<BLURB>Location of image file to overlay.</BLURB> 4038<DEFAULT>NULL</DEFAULT> 4039</ARG> 4040 4041<ARG> 4042<NAME>GstGLOverlay::offset-x</NAME> 4043<TYPE>gint</TYPE> 4044<RANGE></RANGE> 4045<FLAGS>rw</FLAGS> 4046<NICK>X Offset</NICK> 4047<BLURB>For positive value, horizontal offset of overlay image in pixels from left of video image. For negative value, horizontal offset of overlay image in pixels from right of video image.</BLURB> 4048<DEFAULT>0</DEFAULT> 4049</ARG> 4050 4051<ARG> 4052<NAME>GstGLOverlay::offset-y</NAME> 4053<TYPE>gint</TYPE> 4054<RANGE></RANGE> 4055<FLAGS>rw</FLAGS> 4056<NICK>Y Offset</NICK> 4057<BLURB>For positive value, vertical offset of overlay image in pixels from top of video image. For negative value, vertical offset of overlay image in pixels from bottom of video image.</BLURB> 4058<DEFAULT>0</DEFAULT> 4059</ARG> 4060 4061<ARG> 4062<NAME>GstGLOverlay::overlay-height</NAME> 4063<TYPE>gint</TYPE> 4064<RANGE>>= 0</RANGE> 4065<FLAGS>rw</FLAGS> 4066<NICK>Overlay Height</NICK> 4067<BLURB>Height of overlay image in pixels (0 = same as overlay image).</BLURB> 4068<DEFAULT>0</DEFAULT> 4069</ARG> 4070 4071<ARG> 4072<NAME>GstGLOverlay::overlay-width</NAME> 4073<TYPE>gint</TYPE> 4074<RANGE>>= 0</RANGE> 4075<FLAGS>rw</FLAGS> 4076<NICK>Overlay Width</NICK> 4077<BLURB>Width of overlay image in pixels (0 = same as overlay image).</BLURB> 4078<DEFAULT>0</DEFAULT> 4079</ARG> 4080 4081<ARG> 4082<NAME>GstGLOverlay::relative-x</NAME> 4083<TYPE>gdouble</TYPE> 4084<RANGE>[0,1]</RANGE> 4085<FLAGS>rw</FLAGS> 4086<NICK>Relative X Offset</NICK> 4087<BLURB>Horizontal offset of overlay image in fractions of video image width, from top-left corner of video image.</BLURB> 4088<DEFAULT>0</DEFAULT> 4089</ARG> 4090 4091<ARG> 4092<NAME>GstGLOverlay::relative-y</NAME> 4093<TYPE>gdouble</TYPE> 4094<RANGE>[0,1]</RANGE> 4095<FLAGS>rw</FLAGS> 4096<NICK>Relative Y Offset</NICK> 4097<BLURB>Vertical offset of overlay image in fractions of video image height, from top-left corner of video image.</BLURB> 4098<DEFAULT>0</DEFAULT> 4099</ARG> 4100 4101<ARG> 4102<NAME>GstGLImageSink::context</NAME> 4103<TYPE>GstGLContext*</TYPE> 4104<RANGE></RANGE> 4105<FLAGS>r</FLAGS> 4106<NICK>OpenGL context</NICK> 4107<BLURB>Get OpenGL context.</BLURB> 4108<DEFAULT></DEFAULT> 4109</ARG> 4110 4111<ARG> 4112<NAME>GstGLImageSink::force-aspect-ratio</NAME> 4113<TYPE>gboolean</TYPE> 4114<RANGE></RANGE> 4115<FLAGS>rw</FLAGS> 4116<NICK>Force aspect ratio</NICK> 4117<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 4118<DEFAULT>TRUE</DEFAULT> 4119</ARG> 4120 4121<ARG> 4122<NAME>GstGLImageSink::handle-events</NAME> 4123<TYPE>gboolean</TYPE> 4124<RANGE></RANGE> 4125<FLAGS>rw</FLAGS> 4126<NICK>Handle XEvents</NICK> 4127<BLURB>When enabled, XEvents will be selected and handled.</BLURB> 4128<DEFAULT>TRUE</DEFAULT> 4129</ARG> 4130 4131<ARG> 4132<NAME>GstGLImageSink::ignore-alpha</NAME> 4133<TYPE>gboolean</TYPE> 4134<RANGE></RANGE> 4135<FLAGS>rw</FLAGS> 4136<NICK>Ignore Alpha</NICK> 4137<BLURB>When enabled, alpha will be ignored and converted to black.</BLURB> 4138<DEFAULT>TRUE</DEFAULT> 4139</ARG> 4140 4141<ARG> 4142<NAME>GstGLImageSink::output-multiview-downmix-mode</NAME> 4143<TYPE>GstGLStereoDownmix</TYPE> 4144<RANGE></RANGE> 4145<FLAGS>rw</FLAGS> 4146<NICK>Mode for mono downmixed output</NICK> 4147<BLURB>Output anaglyph type to generate when downmixing to mono.</BLURB> 4148<DEFAULT>GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS</DEFAULT> 4149</ARG> 4150 4151<ARG> 4152<NAME>GstGLImageSink::output-multiview-flags</NAME> 4153<TYPE>GstVideoMultiviewFlags</TYPE> 4154<RANGE></RANGE> 4155<FLAGS>rw</FLAGS> 4156<NICK>Output Multiview Flags</NICK> 4157<BLURB>Output multiview layout modifier flags.</BLURB> 4158<DEFAULT></DEFAULT> 4159</ARG> 4160 4161<ARG> 4162<NAME>GstGLImageSink::output-multiview-mode</NAME> 4163<TYPE>GstVideoMultiviewMode</TYPE> 4164<RANGE></RANGE> 4165<FLAGS>rw</FLAGS> 4166<NICK>Output Multiview Mode</NICK> 4167<BLURB>Choose output mode for multiview/3D video.</BLURB> 4168<DEFAULT>GST_VIDEO_MULTIVIEW_MODE_MONO</DEFAULT> 4169</ARG> 4170 4171<ARG> 4172<NAME>GstGLImageSink::pixel-aspect-ratio</NAME> 4173<TYPE>GstFraction</TYPE> 4174<RANGE></RANGE> 4175<FLAGS>rw</FLAGS> 4176<NICK>Pixel Aspect Ratio</NICK> 4177<BLURB>The pixel aspect ratio of the device.</BLURB> 4178<DEFAULT></DEFAULT> 4179</ARG> 4180 4181<ARG> 4182<NAME>GstGLImageSink::rotate-method</NAME> 4183<TYPE>GstGLRotateMethod</TYPE> 4184<RANGE></RANGE> 4185<FLAGS>rw</FLAGS> 4186<NICK>rotate method</NICK> 4187<BLURB>rotate method.</BLURB> 4188<DEFAULT>Identity (no rotation)</DEFAULT> 4189</ARG> 4190 4191<ARG> 4192<NAME>GstGLImageSink::render-rectangle</NAME> 4193<TYPE>GstValueArray</TYPE> 4194<RANGE></RANGE> 4195<FLAGS>w</FLAGS> 4196<NICK>Render Rectangle</NICK> 4197<BLURB>The render rectangle ('<x, y, width, height>').</BLURB> 4198<DEFAULT></DEFAULT> 4199</ARG> 4200 4201<ARG> 4202<NAME>GstGLImageSinkBin::context</NAME> 4203<TYPE>GstGLContext*</TYPE> 4204<RANGE></RANGE> 4205<FLAGS>r</FLAGS> 4206<NICK>OpenGL context</NICK> 4207<BLURB>Get OpenGL context.</BLURB> 4208<DEFAULT></DEFAULT> 4209</ARG> 4210 4211<ARG> 4212<NAME>GstGLImageSinkBin::force-aspect-ratio</NAME> 4213<TYPE>gboolean</TYPE> 4214<RANGE></RANGE> 4215<FLAGS>rw</FLAGS> 4216<NICK>Force aspect ratio</NICK> 4217<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB> 4218<DEFAULT>TRUE</DEFAULT> 4219</ARG> 4220 4221<ARG> 4222<NAME>GstGLImageSinkBin::handle-events</NAME> 4223<TYPE>gboolean</TYPE> 4224<RANGE></RANGE> 4225<FLAGS>rw</FLAGS> 4226<NICK>Handle XEvents</NICK> 4227<BLURB>When enabled, XEvents will be selected and handled.</BLURB> 4228<DEFAULT>TRUE</DEFAULT> 4229</ARG> 4230 4231<ARG> 4232<NAME>GstGLImageSinkBin::ignore-alpha</NAME> 4233<TYPE>gboolean</TYPE> 4234<RANGE></RANGE> 4235<FLAGS>rw</FLAGS> 4236<NICK>Ignore Alpha</NICK> 4237<BLURB>When enabled, alpha will be ignored and converted to black.</BLURB> 4238<DEFAULT>TRUE</DEFAULT> 4239</ARG> 4240 4241<ARG> 4242<NAME>GstGLImageSinkBin::output-multiview-downmix-mode</NAME> 4243<TYPE>GstGLStereoDownmix</TYPE> 4244<RANGE></RANGE> 4245<FLAGS>rw</FLAGS> 4246<NICK>Mode for mono downmixed output</NICK> 4247<BLURB>Output anaglyph type to generate when downmixing to mono.</BLURB> 4248<DEFAULT>GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS</DEFAULT> 4249</ARG> 4250 4251<ARG> 4252<NAME>GstGLImageSinkBin::output-multiview-flags</NAME> 4253<TYPE>GstVideoMultiviewFlags</TYPE> 4254<RANGE></RANGE> 4255<FLAGS>rw</FLAGS> 4256<NICK>Output Multiview Flags</NICK> 4257<BLURB>Output multiview layout modifier flags.</BLURB> 4258<DEFAULT></DEFAULT> 4259</ARG> 4260 4261<ARG> 4262<NAME>GstGLImageSinkBin::output-multiview-mode</NAME> 4263<TYPE>GstVideoMultiviewMode</TYPE> 4264<RANGE></RANGE> 4265<FLAGS>rw</FLAGS> 4266<NICK>Output Multiview Mode</NICK> 4267<BLURB>Choose output mode for multiview/3D video.</BLURB> 4268<DEFAULT>GST_VIDEO_MULTIVIEW_MODE_MONO</DEFAULT> 4269</ARG> 4270 4271<ARG> 4272<NAME>GstGLImageSinkBin::pixel-aspect-ratio</NAME> 4273<TYPE>GstFraction</TYPE> 4274<RANGE></RANGE> 4275<FLAGS>rw</FLAGS> 4276<NICK>Pixel Aspect Ratio</NICK> 4277<BLURB>The pixel aspect ratio of the device.</BLURB> 4278<DEFAULT></DEFAULT> 4279</ARG> 4280 4281<ARG> 4282<NAME>GstGLImageSinkBin::rotate-method</NAME> 4283<TYPE>GstGLRotateMethod</TYPE> 4284<RANGE></RANGE> 4285<FLAGS>rw</FLAGS> 4286<NICK>rotate method</NICK> 4287<BLURB>rotate method.</BLURB> 4288<DEFAULT>Identity (no rotation)</DEFAULT> 4289</ARG> 4290 4291<ARG> 4292<NAME>GstGLImageSinkBin::show-preroll-frame</NAME> 4293<TYPE>gboolean</TYPE> 4294<RANGE></RANGE> 4295<FLAGS>rwx</FLAGS> 4296<NICK>Show preroll frame</NICK> 4297<BLURB>Whether to render video frames during preroll.</BLURB> 4298<DEFAULT>TRUE</DEFAULT> 4299</ARG> 4300 4301<ARG> 4302<NAME>GstGLImageSinkBin::render-rectangle</NAME> 4303<TYPE>GstValueArray</TYPE> 4304<RANGE></RANGE> 4305<FLAGS>w</FLAGS> 4306<NICK>Render Rectangle</NICK> 4307<BLURB>The render rectangle ('<x, y, width, height>').</BLURB> 4308<DEFAULT></DEFAULT> 4309</ARG> 4310 4311<ARG> 4312<NAME>GstGLFilterCube::aspect</NAME> 4313<TYPE>gdouble</TYPE> 4314<RANGE>[0,100]</RANGE> 4315<FLAGS>rw</FLAGS> 4316<NICK>Aspect</NICK> 4317<BLURB>Field of view in the x direction.</BLURB> 4318<DEFAULT>0</DEFAULT> 4319</ARG> 4320 4321<ARG> 4322<NAME>GstGLFilterCube::blue</NAME> 4323<TYPE>gfloat</TYPE> 4324<RANGE>[0,1]</RANGE> 4325<FLAGS>rw</FLAGS> 4326<NICK>Blue</NICK> 4327<BLURB>Background blue color.</BLURB> 4328<DEFAULT>0</DEFAULT> 4329</ARG> 4330 4331<ARG> 4332<NAME>GstGLFilterCube::fovy</NAME> 4333<TYPE>gdouble</TYPE> 4334<RANGE>[0,180]</RANGE> 4335<FLAGS>rw</FLAGS> 4336<NICK>Fovy</NICK> 4337<BLURB>Field of view angle in degrees.</BLURB> 4338<DEFAULT>45</DEFAULT> 4339</ARG> 4340 4341<ARG> 4342<NAME>GstGLFilterCube::green</NAME> 4343<TYPE>gfloat</TYPE> 4344<RANGE>[0,1]</RANGE> 4345<FLAGS>rw</FLAGS> 4346<NICK>Green</NICK> 4347<BLURB>Background green color.</BLURB> 4348<DEFAULT>0</DEFAULT> 4349</ARG> 4350 4351<ARG> 4352<NAME>GstGLFilterCube::red</NAME> 4353<TYPE>gfloat</TYPE> 4354<RANGE>[0,1]</RANGE> 4355<FLAGS>rw</FLAGS> 4356<NICK>Red</NICK> 4357<BLURB>Background red color.</BLURB> 4358<DEFAULT>0</DEFAULT> 4359</ARG> 4360 4361<ARG> 4362<NAME>GstGLFilterCube::zfar</NAME> 4363<TYPE>gdouble</TYPE> 4364<RANGE>[0,1000]</RANGE> 4365<FLAGS>rw</FLAGS> 4366<NICK>Zfar</NICK> 4367<BLURB>Specifies the distance from the viewer to the far clipping plane.</BLURB> 4368<DEFAULT>100</DEFAULT> 4369</ARG> 4370 4371<ARG> 4372<NAME>GstGLFilterCube::znear</NAME> 4373<TYPE>gdouble</TYPE> 4374<RANGE>[0,100]</RANGE> 4375<FLAGS>rw</FLAGS> 4376<NICK>Znear</NICK> 4377<BLURB>Specifies the distance from the viewer to the near clipping plane.</BLURB> 4378<DEFAULT>0.1</DEFAULT> 4379</ARG> 4380 4381<ARG> 4382<NAME>GstGLFilterBin::filter</NAME> 4383<TYPE>GstElement*</TYPE> 4384<RANGE></RANGE> 4385<FLAGS>rw</FLAGS> 4386<NICK>GL filter element</NICK> 4387<BLURB>The GL filter chain to use.</BLURB> 4388<DEFAULT></DEFAULT> 4389</ARG> 4390 4391<ARG> 4392<NAME>gleffects_xray::hswap</NAME> 4393<TYPE>gboolean</TYPE> 4394<RANGE></RANGE> 4395<FLAGS>rw</FLAGS> 4396<NICK>Horizontal Swap</NICK> 4397<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4398<DEFAULT>FALSE</DEFAULT> 4399</ARG> 4400 4401<ARG> 4402<NAME>gleffects_xpro::hswap</NAME> 4403<TYPE>gboolean</TYPE> 4404<RANGE></RANGE> 4405<FLAGS>rw</FLAGS> 4406<NICK>Horizontal Swap</NICK> 4407<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4408<DEFAULT>FALSE</DEFAULT> 4409</ARG> 4410 4411<ARG> 4412<NAME>gleffects_twirl::hswap</NAME> 4413<TYPE>gboolean</TYPE> 4414<RANGE></RANGE> 4415<FLAGS>rw</FLAGS> 4416<NICK>Horizontal Swap</NICK> 4417<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4418<DEFAULT>FALSE</DEFAULT> 4419</ARG> 4420 4421<ARG> 4422<NAME>gleffects_tunnel::hswap</NAME> 4423<TYPE>gboolean</TYPE> 4424<RANGE></RANGE> 4425<FLAGS>rw</FLAGS> 4426<NICK>Horizontal Swap</NICK> 4427<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4428<DEFAULT>FALSE</DEFAULT> 4429</ARG> 4430 4431<ARG> 4432<NAME>gleffects_stretch::hswap</NAME> 4433<TYPE>gboolean</TYPE> 4434<RANGE></RANGE> 4435<FLAGS>rw</FLAGS> 4436<NICK>Horizontal Swap</NICK> 4437<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4438<DEFAULT>FALSE</DEFAULT> 4439</ARG> 4440 4441<ARG> 4442<NAME>gleffects_squeeze::hswap</NAME> 4443<TYPE>gboolean</TYPE> 4444<RANGE></RANGE> 4445<FLAGS>rw</FLAGS> 4446<NICK>Horizontal Swap</NICK> 4447<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4448<DEFAULT>FALSE</DEFAULT> 4449</ARG> 4450 4451<ARG> 4452<NAME>gleffects_square::hswap</NAME> 4453<TYPE>gboolean</TYPE> 4454<RANGE></RANGE> 4455<FLAGS>rw</FLAGS> 4456<NICK>Horizontal Swap</NICK> 4457<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4458<DEFAULT>FALSE</DEFAULT> 4459</ARG> 4460 4461<ARG> 4462<NAME>gleffects_sobel::hswap</NAME> 4463<TYPE>gboolean</TYPE> 4464<RANGE></RANGE> 4465<FLAGS>rw</FLAGS> 4466<NICK>Horizontal Swap</NICK> 4467<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4468<DEFAULT>FALSE</DEFAULT> 4469</ARG> 4470 4471<ARG> 4472<NAME>gleffects_sobel::invert</NAME> 4473<TYPE>gboolean</TYPE> 4474<RANGE></RANGE> 4475<FLAGS>rw</FLAGS> 4476<NICK>Invert the colors for sobel effect</NICK> 4477<BLURB>Invert colors to get dark edges on bright background when using sobel effect.</BLURB> 4478<DEFAULT>FALSE</DEFAULT> 4479</ARG> 4480 4481<ARG> 4482<NAME>gleffects_sin::hswap</NAME> 4483<TYPE>gboolean</TYPE> 4484<RANGE></RANGE> 4485<FLAGS>rw</FLAGS> 4486<NICK>Horizontal Swap</NICK> 4487<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4488<DEFAULT>FALSE</DEFAULT> 4489</ARG> 4490 4491<ARG> 4492<NAME>gleffects_sepia::hswap</NAME> 4493<TYPE>gboolean</TYPE> 4494<RANGE></RANGE> 4495<FLAGS>rw</FLAGS> 4496<NICK>Horizontal Swap</NICK> 4497<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4498<DEFAULT>FALSE</DEFAULT> 4499</ARG> 4500 4501<ARG> 4502<NAME>gleffects_mirror::hswap</NAME> 4503<TYPE>gboolean</TYPE> 4504<RANGE></RANGE> 4505<FLAGS>rw</FLAGS> 4506<NICK>Horizontal Swap</NICK> 4507<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4508<DEFAULT>FALSE</DEFAULT> 4509</ARG> 4510 4511<ARG> 4512<NAME>gleffects_lumaxpro::hswap</NAME> 4513<TYPE>gboolean</TYPE> 4514<RANGE></RANGE> 4515<FLAGS>rw</FLAGS> 4516<NICK>Horizontal Swap</NICK> 4517<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4518<DEFAULT>FALSE</DEFAULT> 4519</ARG> 4520 4521<ARG> 4522<NAME>gleffects_laplacian::hswap</NAME> 4523<TYPE>gboolean</TYPE> 4524<RANGE></RANGE> 4525<FLAGS>rw</FLAGS> 4526<NICK>Horizontal Swap</NICK> 4527<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4528<DEFAULT>FALSE</DEFAULT> 4529</ARG> 4530 4531<ARG> 4532<NAME>gleffects_laplacian::invert</NAME> 4533<TYPE>gboolean</TYPE> 4534<RANGE></RANGE> 4535<FLAGS>rw</FLAGS> 4536<NICK>Invert the colors for sobel effect</NICK> 4537<BLURB>Invert colors to get dark edges on bright background when using sobel effect.</BLURB> 4538<DEFAULT>FALSE</DEFAULT> 4539</ARG> 4540 4541<ARG> 4542<NAME>gleffects_identity::hswap</NAME> 4543<TYPE>gboolean</TYPE> 4544<RANGE></RANGE> 4545<FLAGS>rw</FLAGS> 4546<NICK>Horizontal Swap</NICK> 4547<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4548<DEFAULT>FALSE</DEFAULT> 4549</ARG> 4550 4551<ARG> 4552<NAME>gleffects_heat::hswap</NAME> 4553<TYPE>gboolean</TYPE> 4554<RANGE></RANGE> 4555<FLAGS>rw</FLAGS> 4556<NICK>Horizontal Swap</NICK> 4557<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4558<DEFAULT>FALSE</DEFAULT> 4559</ARG> 4560 4561<ARG> 4562<NAME>gleffects_glow::hswap</NAME> 4563<TYPE>gboolean</TYPE> 4564<RANGE></RANGE> 4565<FLAGS>rw</FLAGS> 4566<NICK>Horizontal Swap</NICK> 4567<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4568<DEFAULT>FALSE</DEFAULT> 4569</ARG> 4570 4571<ARG> 4572<NAME>gleffects_fisheye::hswap</NAME> 4573<TYPE>gboolean</TYPE> 4574<RANGE></RANGE> 4575<FLAGS>rw</FLAGS> 4576<NICK>Horizontal Swap</NICK> 4577<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4578<DEFAULT>FALSE</DEFAULT> 4579</ARG> 4580 4581<ARG> 4582<NAME>gleffects_bulge::hswap</NAME> 4583<TYPE>gboolean</TYPE> 4584<RANGE></RANGE> 4585<FLAGS>rw</FLAGS> 4586<NICK>Horizontal Swap</NICK> 4587<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4588<DEFAULT>FALSE</DEFAULT> 4589</ARG> 4590 4591<ARG> 4592<NAME>gleffects_blur::hswap</NAME> 4593<TYPE>gboolean</TYPE> 4594<RANGE></RANGE> 4595<FLAGS>rw</FLAGS> 4596<NICK>Horizontal Swap</NICK> 4597<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4598<DEFAULT>FALSE</DEFAULT> 4599</ARG> 4600 4601<ARG> 4602<NAME>GstGLEffectsGeneric::effect</NAME> 4603<TYPE>GstGLEffectsEffect</TYPE> 4604<RANGE></RANGE> 4605<FLAGS>rw</FLAGS> 4606<NICK>Effect</NICK> 4607<BLURB>Select which effect apply to GL video texture.</BLURB> 4608<DEFAULT>Do nothing Effect</DEFAULT> 4609</ARG> 4610 4611<ARG> 4612<NAME>GstGLEffectsGeneric::hswap</NAME> 4613<TYPE>gboolean</TYPE> 4614<RANGE></RANGE> 4615<FLAGS>rw</FLAGS> 4616<NICK>Horizontal Swap</NICK> 4617<BLURB>Switch video texture left to right, useful with webcams.</BLURB> 4618<DEFAULT>FALSE</DEFAULT> 4619</ARG> 4620 4621<ARG> 4622<NAME>GstGLEffectsGeneric::invert</NAME> 4623<TYPE>gboolean</TYPE> 4624<RANGE></RANGE> 4625<FLAGS>rw</FLAGS> 4626<NICK>Invert the colors for sobel effect</NICK> 4627<BLURB>Invert colors to get dark edges on bright background when using sobel effect.</BLURB> 4628<DEFAULT>FALSE</DEFAULT> 4629</ARG> 4630 4631<ARG> 4632<NAME>GstGLDifferenceMatte::location</NAME> 4633<TYPE>gchar*</TYPE> 4634<RANGE></RANGE> 4635<FLAGS>rw</FLAGS> 4636<NICK>Background image location</NICK> 4637<BLURB>Background image location.</BLURB> 4638<DEFAULT>NULL</DEFAULT> 4639</ARG> 4640 4641<ARG> 4642<NAME>GstGLDeinterlace::method</NAME> 4643<TYPE>GstGLDeinterlaceMethod</TYPE> 4644<RANGE></RANGE> 4645<FLAGS>rw</FLAGS> 4646<NICK>Deinterlace Method</NICK> 4647<BLURB>Select which deinterlace method apply to GL video texture.</BLURB> 4648<DEFAULT>Blur Vertical</DEFAULT> 4649</ARG> 4650 4651<ARG> 4652<NAME>GstGLColorBalance::brightness</NAME> 4653<TYPE>gdouble</TYPE> 4654<RANGE>[-1,1]</RANGE> 4655<FLAGS>rw</FLAGS> 4656<NICK>Brightness</NICK> 4657<BLURB>brightness.</BLURB> 4658<DEFAULT>0</DEFAULT> 4659</ARG> 4660 4661<ARG> 4662<NAME>GstGLColorBalance::contrast</NAME> 4663<TYPE>gdouble</TYPE> 4664<RANGE>[0,2]</RANGE> 4665<FLAGS>rw</FLAGS> 4666<NICK>Contrast</NICK> 4667<BLURB>contrast.</BLURB> 4668<DEFAULT>1</DEFAULT> 4669</ARG> 4670 4671<ARG> 4672<NAME>GstGLColorBalance::hue</NAME> 4673<TYPE>gdouble</TYPE> 4674<RANGE>[-1,1]</RANGE> 4675<FLAGS>rw</FLAGS> 4676<NICK>Hue</NICK> 4677<BLURB>hue.</BLURB> 4678<DEFAULT>0</DEFAULT> 4679</ARG> 4680 4681<ARG> 4682<NAME>GstGLColorBalance::saturation</NAME> 4683<TYPE>gdouble</TYPE> 4684<RANGE>[0,2]</RANGE> 4685<FLAGS>rw</FLAGS> 4686<NICK>Saturation</NICK> 4687<BLURB>saturation.</BLURB> 4688<DEFAULT>1</DEFAULT> 4689</ARG> 4690 4691<ARG> 4692<NAME>GstLiveAdder::latency</NAME> 4693<TYPE>guint</TYPE> 4694<RANGE></RANGE> 4695<FLAGS>rwx</FLAGS> 4696<NICK>Buffer latency</NICK> 4697<BLURB>Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in milliseconds).</BLURB> 4698<DEFAULT>30</DEFAULT> 4699</ARG> 4700 4701<ARG> 4702<NAME>GstAudioInterleave::channel-positions</NAME> 4703<TYPE>GValueArray*</TYPE> 4704<RANGE></RANGE> 4705<FLAGS>rw</FLAGS> 4706<NICK>Channel positions</NICK> 4707<BLURB>Channel positions used on the output.</BLURB> 4708<DEFAULT></DEFAULT> 4709</ARG> 4710 4711<ARG> 4712<NAME>GstAudioInterleave::channel-positions-from-input</NAME> 4713<TYPE>gboolean</TYPE> 4714<RANGE></RANGE> 4715<FLAGS>rw</FLAGS> 4716<NICK>Channel positions from input</NICK> 4717<BLURB>Take channel positions from the input.</BLURB> 4718<DEFAULT>TRUE</DEFAULT> 4719</ARG> 4720 4721<ARG> 4722<NAME>GstURIDecodeBin3::buffer-duration</NAME> 4723<TYPE>gint64</TYPE> 4724<RANGE>>= G_MAXULONG</RANGE> 4725<FLAGS>rw</FLAGS> 4726<NICK>Buffer duration (ns)</NICK> 4727<BLURB>Buffer duration when buffering streams (-1 default value).</BLURB> 4728<DEFAULT>-1</DEFAULT> 4729</ARG> 4730 4731<ARG> 4732<NAME>GstURIDecodeBin3::buffer-size</NAME> 4733<TYPE>gint</TYPE> 4734<RANGE>>= G_MAXULONG</RANGE> 4735<FLAGS>rw</FLAGS> 4736<NICK>Buffer size (bytes)</NICK> 4737<BLURB>Buffer size when buffering streams (-1 default value).</BLURB> 4738<DEFAULT>-1</DEFAULT> 4739</ARG> 4740 4741<ARG> 4742<NAME>GstURIDecodeBin3::caps</NAME> 4743<TYPE>GstCaps*</TYPE> 4744<RANGE></RANGE> 4745<FLAGS>rw</FLAGS> 4746<NICK>Caps</NICK> 4747<BLURB>The caps on which to stop decoding. (NULL = default).</BLURB> 4748<DEFAULT></DEFAULT> 4749</ARG> 4750 4751<ARG> 4752<NAME>GstURIDecodeBin3::connection-speed</NAME> 4753<TYPE>guint64</TYPE> 4754<RANGE><= 18446744073709551</RANGE> 4755<FLAGS>rw</FLAGS> 4756<NICK>Connection Speed</NICK> 4757<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> 4758<DEFAULT>0</DEFAULT> 4759</ARG> 4760 4761<ARG> 4762<NAME>GstURIDecodeBin3::current-suburi</NAME> 4763<TYPE>gchar*</TYPE> 4764<RANGE></RANGE> 4765<FLAGS>r</FLAGS> 4766<NICK>Current .sub-URI</NICK> 4767<BLURB>The currently playing URI of a subtitle.</BLURB> 4768<DEFAULT>NULL</DEFAULT> 4769</ARG> 4770 4771<ARG> 4772<NAME>GstURIDecodeBin3::current-uri</NAME> 4773<TYPE>gchar*</TYPE> 4774<RANGE></RANGE> 4775<FLAGS>r</FLAGS> 4776<NICK>Current URI</NICK> 4777<BLURB>The currently playing URI.</BLURB> 4778<DEFAULT>NULL</DEFAULT> 4779</ARG> 4780 4781<ARG> 4782<NAME>GstURIDecodeBin3::download</NAME> 4783<TYPE>gboolean</TYPE> 4784<RANGE></RANGE> 4785<FLAGS>rw</FLAGS> 4786<NICK>Download</NICK> 4787<BLURB>Attempt download buffering when buffering network streams.</BLURB> 4788<DEFAULT>FALSE</DEFAULT> 4789</ARG> 4790 4791<ARG> 4792<NAME>GstURIDecodeBin3::ring-buffer-max-size</NAME> 4793<TYPE>guint64</TYPE> 4794<RANGE><= G_MAXUINT</RANGE> 4795<FLAGS>rw</FLAGS> 4796<NICK>Max. ring buffer size (bytes)</NICK> 4797<BLURB>Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled).</BLURB> 4798<DEFAULT>0</DEFAULT> 4799</ARG> 4800 4801<ARG> 4802<NAME>GstURIDecodeBin3::source</NAME> 4803<TYPE>GstElement*</TYPE> 4804<RANGE></RANGE> 4805<FLAGS>r</FLAGS> 4806<NICK>Source</NICK> 4807<BLURB>Source object used.</BLURB> 4808<DEFAULT></DEFAULT> 4809</ARG> 4810 4811<ARG> 4812<NAME>GstURIDecodeBin3::subtitle-encoding</NAME> 4813<TYPE>gchar*</TYPE> 4814<RANGE></RANGE> 4815<FLAGS>rw</FLAGS> 4816<NICK>subtitle encoding</NICK> 4817<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> 4818<DEFAULT>NULL</DEFAULT> 4819</ARG> 4820 4821<ARG> 4822<NAME>GstURIDecodeBin3::suburi</NAME> 4823<TYPE>gchar*</TYPE> 4824<RANGE></RANGE> 4825<FLAGS>rw</FLAGS> 4826<NICK>.sub-URI</NICK> 4827<BLURB>Optional URI of a subtitle.</BLURB> 4828<DEFAULT>NULL</DEFAULT> 4829</ARG> 4830 4831<ARG> 4832<NAME>GstURIDecodeBin3::uri</NAME> 4833<TYPE>gchar*</TYPE> 4834<RANGE></RANGE> 4835<FLAGS>rw</FLAGS> 4836<NICK>URI</NICK> 4837<BLURB>URI to decode.</BLURB> 4838<DEFAULT>NULL</DEFAULT> 4839</ARG> 4840 4841<ARG> 4842<NAME>GstURIDecodeBin3::use-buffering</NAME> 4843<TYPE>gboolean</TYPE> 4844<RANGE></RANGE> 4845<FLAGS>rw</FLAGS> 4846<NICK>Use Buffering</NICK> 4847<BLURB>Perform buffering on demuxed/parsed media.</BLURB> 4848<DEFAULT>FALSE</DEFAULT> 4849</ARG> 4850 4851<ARG> 4852<NAME>GstCompositor::background</NAME> 4853<TYPE>GstCompositorBackground</TYPE> 4854<RANGE></RANGE> 4855<FLAGS>rw</FLAGS> 4856<NICK>Background</NICK> 4857<BLURB>Background type.</BLURB> 4858<DEFAULT>Checker pattern</DEFAULT> 4859</ARG> 4860 4861<ARG> 4862<NAME>GstGLVideoMixer::background</NAME> 4863<TYPE>GstGLVideoMixerBackground</TYPE> 4864<RANGE></RANGE> 4865<FLAGS>rw</FLAGS> 4866<NICK>Background</NICK> 4867<BLURB>Background type.</BLURB> 4868<DEFAULT>Checker pattern</DEFAULT> 4869</ARG> 4870 4871<ARG> 4872<NAME>GstGLVideoMixerBin::background</NAME> 4873<TYPE>GstGLVideoMixerBackground</TYPE> 4874<RANGE></RANGE> 4875<FLAGS>rw</FLAGS> 4876<NICK>Background</NICK> 4877<BLURB>Background type.</BLURB> 4878<DEFAULT>Checker pattern</DEFAULT> 4879</ARG> 4880 4881<ARG> 4882<NAME>GstGLStereoMix::downmix-mode</NAME> 4883<TYPE>GstGLStereoDownmix</TYPE> 4884<RANGE></RANGE> 4885<FLAGS>rw</FLAGS> 4886<NICK>Mode for mono downmixed output</NICK> 4887<BLURB>Output anaglyph type to generate when downmixing to mono.</BLURB> 4888<DEFAULT>GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS</DEFAULT> 4889</ARG> 4890 4891<ARG> 4892<NAME>GstGLMixerBin::latency</NAME> 4893<TYPE>guint64</TYPE> 4894<RANGE></RANGE> 4895<FLAGS>rw</FLAGS> 4896<NICK>Buffer latency</NICK> 4897<BLURB>Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds).</BLURB> 4898<DEFAULT>0</DEFAULT> 4899</ARG> 4900 4901<ARG> 4902<NAME>GstGLMixerBin::mixer</NAME> 4903<TYPE>GstElement*</TYPE> 4904<RANGE></RANGE> 4905<FLAGS>rw</FLAGS> 4906<NICK>GL mixer element</NICK> 4907<BLURB>The GL mixer chain to use.</BLURB> 4908<DEFAULT></DEFAULT> 4909</ARG> 4910 4911<ARG> 4912<NAME>GstGLMixerBin::start-time</NAME> 4913<TYPE>guint64</TYPE> 4914<RANGE></RANGE> 4915<FLAGS>rw</FLAGS> 4916<NICK>Start Time</NICK> 4917<BLURB>Start time to use if start-time-selection=set.</BLURB> 4918<DEFAULT>18446744073709551615</DEFAULT> 4919</ARG> 4920 4921<ARG> 4922<NAME>GstGLMixerBin::start-time-selection</NAME> 4923<TYPE>GstGLMixerBinStartTimeSelection</TYPE> 4924<RANGE></RANGE> 4925<FLAGS>rw</FLAGS> 4926<NICK>Start Time Selection</NICK> 4927<BLURB>Decides which start time is output.</BLURB> 4928<DEFAULT>Start at 0 running time (default)</DEFAULT> 4929</ARG> 4930 4931<ARG> 4932<NAME>GstGLAlpha::alpha</NAME> 4933<TYPE>gdouble</TYPE> 4934<RANGE>[0,1]</RANGE> 4935<FLAGS>rw</FLAGS> 4936<NICK>Alpha</NICK> 4937<BLURB>The value for the alpha channel.</BLURB> 4938<DEFAULT>1</DEFAULT> 4939</ARG> 4940 4941<ARG> 4942<NAME>GstGLAlpha::angle</NAME> 4943<TYPE>gfloat</TYPE> 4944<RANGE>[0,90]</RANGE> 4945<FLAGS>rw</FLAGS> 4946<NICK>Angle</NICK> 4947<BLURB>Size of the colorcube to change.</BLURB> 4948<DEFAULT>20</DEFAULT> 4949</ARG> 4950 4951<ARG> 4952<NAME>GstGLAlpha::black-sensitivity</NAME> 4953<TYPE>guint</TYPE> 4954<RANGE><= 128</RANGE> 4955<FLAGS>rw</FLAGS> 4956<NICK>Black Sensitivity</NICK> 4957<BLURB>Sensitivity to dark colors.</BLURB> 4958<DEFAULT>100</DEFAULT> 4959</ARG> 4960 4961<ARG> 4962<NAME>GstGLAlpha::method</NAME> 4963<TYPE>GstGLAlphaMethod</TYPE> 4964<RANGE></RANGE> 4965<FLAGS>rw</FLAGS> 4966<NICK>Method</NICK> 4967<BLURB>How the alpha channels should be created.</BLURB> 4968<DEFAULT>Set/adjust alpha channel</DEFAULT> 4969</ARG> 4970 4971<ARG> 4972<NAME>GstGLAlpha::noise-level</NAME> 4973<TYPE>gfloat</TYPE> 4974<RANGE>[0,64]</RANGE> 4975<FLAGS>rw</FLAGS> 4976<NICK>Noise Level</NICK> 4977<BLURB>Size of noise radius.</BLURB> 4978<DEFAULT>2</DEFAULT> 4979</ARG> 4980 4981<ARG> 4982<NAME>GstGLAlpha::target-b</NAME> 4983<TYPE>guint</TYPE> 4984<RANGE><= 255</RANGE> 4985<FLAGS>rw</FLAGS> 4986<NICK>Target Blue</NICK> 4987<BLURB>The blue color value for custom RGB chroma keying.</BLURB> 4988<DEFAULT>0</DEFAULT> 4989</ARG> 4990 4991<ARG> 4992<NAME>GstGLAlpha::target-g</NAME> 4993<TYPE>guint</TYPE> 4994<RANGE><= 255</RANGE> 4995<FLAGS>rw</FLAGS> 4996<NICK>Target Green</NICK> 4997<BLURB>The green color value for custom RGB chroma keying.</BLURB> 4998<DEFAULT>255</DEFAULT> 4999</ARG> 5000 5001<ARG> 5002<NAME>GstGLAlpha::target-r</NAME> 5003<TYPE>guint</TYPE> 5004<RANGE><= 255</RANGE> 5005<FLAGS>rw</FLAGS> 5006<NICK>Target Red</NICK> 5007<BLURB>The red color value for custom RGB chroma keying.</BLURB> 5008<DEFAULT>0</DEFAULT> 5009</ARG> 5010 5011<ARG> 5012<NAME>GstGLAlpha::white-sensitivity</NAME> 5013<TYPE>guint</TYPE> 5014<RANGE><= 128</RANGE> 5015<FLAGS>rw</FLAGS> 5016<NICK>White Sensitivity</NICK> 5017<BLURB>Sensitivity to bright colors.</BLURB> 5018<DEFAULT>100</DEFAULT> 5019</ARG> 5020 5021