Присвойте значение по умолчанию datacolumn в избранном операторе

gst-launch-1.0 filesrc location="/tmp/sound.wav" ! decodebin ! encodebin profile="application/ogg:video/x-theora:audio/x-vorbis" ! filesink location="/tmp/sound.ogg"

encodebin не имеет шаблонов в своих пэдах, поэтому gst-launch не знает, какой пэд запрашивать (видео или аудио). Вы можете явно запросить один из них, используя:

gst-launch-1.0 filesrc location="/tmp/sound.wav" ! decodebin ! enc.audio_%u encodebin name=enc profile="application/ogg:video/x-theora:audio/x-vorbis" ! filesink location="/tmp/sound.ogg"

Обратите внимание, как мы даем encodebin имя «enc», а затем мы связываем decodebin с аудиопэдом, поскольку мы знаем, что это файл только для аудио.

Если бы у нас было и видео, и аудио, вам нужно было бы явно связать видеопэд с декодера с видеопэем кодебин и так далее. Вы также дадите имя декодеру и свяжете их. Примерно так: decodebin name=dec dec.audio_%u ! queue ! enc.audio_%u dec.video_%u ! queue ! enc.video_%u

В качестве последнего предложения рекомендуется иметь очередь после каждого элемента, который может разветвляться на несколько путей, например, декодер. Это обязательно, если у вас есть более одного выхода, но вам не помешает иметь его, даже если у вас есть только один.

6
задан ConcernedOfTunbridgeWells 14 November 2008 в 11:53
поделиться

3 ответа

Предпочтительный путь состоит в том, чтобы использовать ANSI, который ОБЪЕДИНЯЕТ совместимая функция:

SELECT COALESCE(column_name, default_value) FROM table_name;

Вы также могли прочитать статью, которая выдерживает сравнение, ОБЪЕДИНЯЮТ и ISNULL.

16
ответ дан 8 December 2019 в 05:59
поделиться
select
  isnull(col1, defaultvalue)
from
  tblname;
6
ответ дан 8 December 2019 в 05:59
поделиться

при использовании SqlServer, можно использовать Оператор выбора

пример:

выберите случай col1, когда пустой указатель затем defaultval еще col1 закончится от tblname

где defaultval является значением по умолчанию. тип данных defaultval должен совпасть с типом данных col1.

0
ответ дан 8 December 2019 в 05:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: